AiToolDefinition
Interface: AiToolDefinition
Defined in: ai.ts:47
Описание "инструмента" (function calling / tools) для провайдера.
Remarks
В первой версии может не использоваться, но тип заранее подготовлен для дальнейшей поддержки function calling.
Properties
description?
optionaldescription:string
Defined in: ai.ts:53
Человеко-читаемое описание назначения функции.
name
name:
string
Defined in: ai.ts:51
Имя функции, которое увидит модель.
parameters
parameters:
unknown
Defined in: ai.ts:58
Параметры функции в виде JSON Schema-подобного объекта. Конкретная структура зависит от провайдера.
type
type:
"function"
Defined in: ai.ts:49
Тип инструмента. Пока ожидается только function.