pig/ai/tool_definition
Types
A tool definition describing a function the LLM can invoke.
parameters is a typed JSON Schema built with jscheam.
pub type ToolDefinition {
ToolDefinition(
name: String,
description: String,
parameters: schema.Type,
)
}
Constructors
-
ToolDefinition( name: String, description: String, parameters: schema.Type, )