FunctionDeclarationsTool
是一段代码,使系统能够与外部系统交互,以便在模型知识和范围之外执行操作或执行一组操作。
签名:
export declare interface FunctionDeclarationsTool
属性
属性 | 类型 | 说明 |
---|---|---|
函数声明 | 函数声明[] | 可选。要与当前用户查询一起传递给模型的一个或多个函数声明。模型可以通过在响应中填充 FunctionCall 来决定调用其中的一部分函数。用户应在下一轮中为每个函数调用提供 FunctionResponse。模型将根据函数响应生成对用户的最终响应。最多可以提供 64 个函数声明。 |
FunctionDeclarationsTool.functionDeclarations
可选。要与当前用户查询一起传递给模型的一个或多个函数声明。模型可以通过在响应中填充 FunctionCall 来决定调用其中的一部分函数。用户应在下一轮中为每个函数调用提供 FunctionResponse。模型将根据函数响应生成对用户的最终响应。最多可以提供 64 个函数声明。
签名:
functionDeclarations?: FunctionDeclaration[];