fix: fix bailian base url error

This commit is contained in:
熊潇 2025-06-22 09:46:43 +08:00
parent 00a23af998
commit f21372ae95
2 changed files with 3 additions and 2 deletions

View File

@ -2,7 +2,7 @@ import { BaseChat, BaseChatOptions } from '../core/chat.ts';
export type BailianOptions = Partial<BaseChatOptions>;
export class BailianChat extends BaseChat {
static BASE_URL = 'https://bailian.aliyuncs.com/compatible-mode/v1/';
static BASE_URL = 'https://bailian.aliyuncs.com/compatible-mode/v1';
constructor(options: BailianOptions) {
const baseURL = options.baseURL || BailianChat.BASE_URL;
super({ ...(options as BaseChatOptions), baseURL: baseURL });

View File

@ -1,5 +1,6 @@
import { BaseChat, BaseChatOptions } from '../core/chat.ts';
import { OpenAI } from 'openai';
import type { ChatMessage, ChatMessageOptions } from '../core/index.ts';
export type SiliconFlowOptions = Partial<BaseChatOptions>;
@ -32,7 +33,7 @@ export class SiliconFlow extends BaseChat {
async getUsageInfo(): Promise<SiliconFlowUsageResponse> {
return this.openai.get('/user/info');
}
async chat(messages: OpenAI.Chat.Completions.ChatCompletionMessageParam[], options?: Partial<OpenAI.Chat.Completions.ChatCompletionCreateParams>) {
async chat(messages: OpenAI.Chat.Completions.ChatCompletionMessageParam[], options?: ChatMessageOptions) {
const res = await super.chat(messages, options);
return res;
}