/
mrkashlakov
/
GigaChatJS
Обзор
Документация
Войти
/
mrkashlakov
/
GigaChatJS
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
src/interfaces/completion.ts
33 строки
684 B
zloishvarin
fix embeddings
28 сен 2024, 21:44
28 сен 2024, 21:44
e69c07c
Код
Авторство
О чём код?
import { IMessage } from "./message"; export interface ICompletionRequest { model: string; messages: IMessage[], temperature?: number; top_p?: number; n?: number; max_tokens?: number; repetition_penalty?: number; update_interval?: number; profanity_check?: boolean; } export interface ICompletionResponse { created: number, model: string, object: string, usage: ICompletionUsage, choices: ICompletionChoice[] } interface ICompletionUsage { prompt_tokens: number, completion_tokens: number, total_tokens: number } interface ICompletionChoice { index: number, finish_reason: string, message: IMessage }