From f21372ae9589eff0f4bd784ff81017e6b5a00c18 Mon Sep 17 00:00:00 2001 From: abearxiong Date: Sun, 22 Jun 2025 09:46:43 +0800 Subject: [PATCH] fix: fix bailian base url error --- src/provider/chat-adapter/dashscope.ts | 2 +- src/provider/chat-adapter/siliconflow.ts | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/src/provider/chat-adapter/dashscope.ts b/src/provider/chat-adapter/dashscope.ts index 83534ac..ce4a318 100644 --- a/src/provider/chat-adapter/dashscope.ts +++ b/src/provider/chat-adapter/dashscope.ts @@ -2,7 +2,7 @@ import { BaseChat, BaseChatOptions } from '../core/chat.ts'; export type BailianOptions = Partial; 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 }); diff --git a/src/provider/chat-adapter/siliconflow.ts b/src/provider/chat-adapter/siliconflow.ts index 77b91ad..867a28a 100644 --- a/src/provider/chat-adapter/siliconflow.ts +++ b/src/provider/chat-adapter/siliconflow.ts @@ -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; @@ -32,7 +33,7 @@ export class SiliconFlow extends BaseChat { async getUsageInfo(): Promise { return this.openai.get('/user/info'); } - async chat(messages: OpenAI.Chat.Completions.ChatCompletionMessageParam[], options?: Partial) { + async chat(messages: OpenAI.Chat.Completions.ChatCompletionMessageParam[], options?: ChatMessageOptions) { const res = await super.chat(messages, options); return res; }