UNPKG

gigachat-node

Version:

The unoffical JavaScript/TypesSript library for the GigaChat API

35 lines (34 loc) 1.44 kB
/** * Конфигурационный интерфейс для настройки GigaChat. */ export interface GigaChatConfig { /** * Секретный ключ клиента, используемый для аутентификации. */ clientSecretKey: string; /** * Игнорировать ли проверку TLS (SSL-сертификатов). * `true` — проверка отключена (используется для обхода проблем с сертификатами). * `false` — проверка включена. * @default true */ isIgnoreTSL?: boolean; /** * Используется ли персональный доступ (Personal API). * `true` — персональный доступ, `false` — корпоративный. * @default true */ isPersonal?: boolean; /** * Автоматически ли обновлять токен при его истечении. * `true` — токен будет обновляться автоматически. * @default true */ autoRefreshToken?: boolean; /** * Включена ли обработка изображений в ответах. * Если `true`, изображения будут извлекаться в виде fileId в ответе модели. * @default true */ imgOn?: boolean; }