UNPKG

@zhengxs/wechaty-plugin-assistant

Version:
11 lines (9 loc) 580 B
import { QWenAI, QWenAIOptions } from '@zhengxs/ai'; import { ChatLLMAPI, ChatLLMAPIOptions, ChatMessage, SendMessageOptions } from './llm-api'; export type QWenChatParams = Partial<QWenAI.ChatCompletionCreateParamsNonStreaming>; export type QWenAPIOptions = QWenAIOptions & ChatLLMAPIOptions<QWenChatParams>; export declare class QWenAPI extends ChatLLMAPI<QWenChatParams> { protected api: QWenAI; constructor(options?: QWenAPIOptions); protected makeRequest(question: ChatMessage, answer: ChatMessage, options: SendMessageOptions<QWenChatParams>): Promise<void>; }