generator-begcode
Version:
Spring Boot + Angular/React/Vue in one handy generator
20 lines (19 loc) • 608 B
TypeScript
import { ChatLogs, ChatMessage, Tokenizer, LlmApi, LlmModel } from '../index.js';
export declare class LlmQuery {
private readonly llm;
private tokenizer;
private logs;
constructor(llm: LlmApi, tokenizer: Tokenizer, logs?: ChatLogs);
content(opts?: {
maxResponseTokens?: number;
model?: LlmModel;
}): Promise<string>;
response(opts?: {
maxResponseTokens?: number;
model?: LlmModel;
}): Promise<ChatMessage | undefined>;
ask(question: string, opts?: {
maxResponseTokens?: number;
model?: LlmModel;
}): Promise<string>;
}