Tool

@Serializable
data class Tool(val functionDeclarations: List<FunctionDeclaration>)

Represents a tool that encapsulates function declarations, providing a structured way to access the functionalities declared.

Constructors

Link copied to clipboard
constructor(functionDeclarations: List<FunctionDeclaration>)

Properties

Link copied to clipboard

A FunctionDeclaration object containing the details of the functions declared by this tool.