fix: fix bailian base url error
This commit is contained in:
		@@ -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 });
 | 
			
		||||
 
 | 
			
		||||
@@ -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;
 | 
			
		||||
  }
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user