Table of Contents

Class CustomTool

public class CustomTool : AnthropicTool
Inheritance
object
CustomTool
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.

public override AnthropicTypes.ToolType Type { get; }

Property Value

AnthropicTypes.ToolType