AiModelResponse
Interface: AiModelResponse
Defined in: ai.ts:158
Низкоуровневый ответ от AI-модели.
Properties
finishReason?
optionalfinishReason:string
Defined in: ai.ts:176
Причина завершения генерации (finish_reason).
Например: "stop", "length", "max_output_tokens".
messages
messages:
AiChatMessage[]
Defined in: ai.ts:166
Сообщения, сгенерированные моделью.
Remarks
Обычно это один assistant-message, но структура оставлена
обобщённой на будущее.
reasoning?
optionalreasoning:string
Defined in: ai.ts:182
Текст reasoning/chain-of-thought, если провайдер его возвращает отдельным полем.
toolCalls?
optionaltoolCalls:AiToolCall[]
Defined in: ai.ts:188
Вызовы инструментов (function calling), если модель решила использовать один или несколько tools.
usage?
optionalusage:AiUsage
Defined in: ai.ts:169
Статистика использования токенов (если провайдер её отдаёт).