ToolMetadata
ToolMetadata<
Parameters> =object
Defined in: .build/typescript/packages/core/src/llms/type.ts:284
Type Parameters
Section titled “Type Parameters”Parameters
Section titled “Parameters”Parameters extends Record<string, unknown> = Record<string, unknown>
Properties
Section titled “Properties”description
Section titled “description”description:
string
Defined in: .build/typescript/packages/core/src/llms/type.ts:287
name:
string
Defined in: .build/typescript/packages/core/src/llms/type.ts:288
parameters?
Section titled “parameters?”
optionalparameters:Parameters
Defined in: .build/typescript/packages/core/src/llms/type.ts:293
OpenAI uses JSON Schema to describe the parameters that a tool can take.