Перейти к основному содержимому
Версия: Next

Interface: IAIChatClientConfig

Базовые настройки ИИ чата

Properties

apiKey?

optional apiKey: string

Ключ для авторизации запросов. Если указан, в запрос добавляется заголовок Authorization со значением Bearer <apiKey>.


chatURL

chatURL: string

URL для обращения к LLM.


lastMessagesCount?

optional lastMessagesCount: number

Количество последних сообщений из текущего чата, которые следует включить в контекст LLM. Обеспечивает кратковременную непрерывность разговора.

Установите значение 0, чтобы не учитывать историю разговора.

Оставьте по умолчанию, чтобы включать все сообщения.


limitMessageLength?

optional limitMessageLength: number

Максимальная длина сообщения пользователя в чате.


limitOutputTimeout?

optional limitOutputTimeout: number

Время ожидания ответа в миллисекундах. Вызов будет прерван, если он займет больше времени.


limitOutputToken?

optional limitOutputToken: number

Максимальное количество токенов для генерации.


model?

optional model: string

Идентификатор LLM модели.