deep-chat-dev
Version:
Customizable chat component for AI APIs
29 lines • 710 B
TypeScript
import { ChatFunctionHandler } from './openAI';
export interface QwenTool {
type: 'function';
function: {
name: string;
description: string;
parameters: object;
};
}
export interface QwenChat {
model?: string;
temperature?: number;
max_tokens?: number;
top_p?: number;
frequency_penalty?: number;
presence_penalty?: number;
stop?: string | string[];
system_prompt?: string;
function_handler?: ChatFunctionHandler;
tools?: QwenTool[];
tool_choice?: 'auto' | 'none' | {
type: 'function';
function: {
name: string;
};
};
}
export type Qwen = true | QwenChat;
//# sourceMappingURL=qwen.d.ts.map