UNPKG

koishi-plugin-chatluna-qwen-adapter

Version:
16 lines (15 loc) 791 B
import { Context } from 'koishi'; import { PlatformModelAndEmbeddingsClient } from 'koishi-plugin-chatluna/llm-core/platform/client'; import { ChatLunaBaseEmbeddings, ChatLunaChatModel } from 'koishi-plugin-chatluna/llm-core/platform/model'; import { ModelInfo } from 'koishi-plugin-chatluna/llm-core/platform/types'; import { Config } from '.'; import { ChatLunaPlugin } from 'koishi-plugin-chatluna/services/chat'; export declare class QWenClient extends PlatformModelAndEmbeddingsClient { private _config; plugin: ChatLunaPlugin; platform: string; private _requester; constructor(ctx: Context, _config: Config, plugin: ChatLunaPlugin); refreshModels(): Promise<ModelInfo[]>; protected _createModel(model: string): ChatLunaChatModel | ChatLunaBaseEmbeddings; }