Interface: IAIChatClientConfig
Базовые настройки ИИ чата
Properties
apiKey?
optionalapiKey:string
Ключ для авторизации запросов.
Если указан, в запрос добавляется заголовок Authorization со значением Bearer <apiKey>.
chatURL
chatURL:
string
URL для обращения к LLM.
lastMessagesCount?
optionallastMessagesCount:number
Количество последних сообщений из текущего чата, которые следует включить в контекст LLM. Обеспечивает кратковременную непрерывность разговора.
Установите значение 0, чтобы не учитывать историю разговора.
Оставьте по умолчанию, чтобы включать все сообщения.
limitMessageLength?
optionallimitMessageLength:number
Максимальная длина сообщения пользователя в чате.
limitOutputTimeout?
optionallimitOutputTimeout:number
Время ожидания ответа в миллисекундах. Вызов будет прерван, если он займет больше времени.
limitOutputToken?
optionallimitOutputToken:number
Максимальное количество токенов для генерации.
model?
optionalmodel:string
Идентификатор LLM модели.