on-codemerge
Version:
A WYSIWYG editor for on-codemerge is a user-friendly interface that allows users to edit and view their code in real time, exactly as it will appear in the final product
19 lines (18 loc) • 694 B
TypeScript
import { AIDriver, DriverOptions, OptionsDescription } from './AIDriver';
export interface OllamaOptions extends DriverOptions {
apiUrl?: number;
frequencyPenalty?: number;
presencePenalty?: number;
min?: number;
max?: number;
stream?: boolean;
}
export declare class OllamaDriver implements AIDriver<OllamaOptions> {
constructor(_apiKey: string);
getOptionsDescription(): OptionsDescription;
/**
* Генерация текста с использованием API Ollama.
* Поддерживает потоковые и не потоковые ответы.
*/
generateText(prompt: string, options?: OllamaOptions): Promise<string>;
}