Class
ToolDefinition
Defines a tool that can be invoked by the model.
Inheritance
- Object
- ToolDefinition
Constructors
public ToolDefinition(String name, String description = null, JsonObject parameters = null) #Initializes a new tool definition.
Parameters
- name System.String
- Tool name.
- description System.String = null
- Tool description.
- parameters IntelligenceX.Json.JsonObject = null
- JSON schema for tool parameters.
Inherited Methods
public override Boolean Equals(Object obj) #Returns:
BooleanInherited from Object
Parameters
- obj Object