Class ClaudeCustom
Anthropic version of Function
public class ClaudeCustom : ClaudeTool
- Inheritance
-
objectClaudeCustom
- Inherited Members
Properties
Description
Optional. Strongly-recommended description of the tool.
public string Description { get; set; }
Property Value
- string
InputSchema
Required. JSON schema for the tool input shape that the model will produce in tool_use output content blocks.
public JsonSchema InputSchema { get; set; }
Property Value
- JsonSchema
Type
Required. The type of the tool. Examples: Tool.Function, Tool.FileSearch, Tool.ComputerUsePreview, Tool.WebSearch
public override ToolType Type { get; }