AI DevKit
Search Results for

    Show / Hide Table of Contents

    Class CustomTool

    Inheritance
    object
    AnthropicTool
    CustomTool
    Inherited Members
    AnthropicTool.Name
    AnthropicTool.CacheControl
    Namespace: Glitch9.AIDevKit.Anthropic
    Assembly: .dll
    Syntax
    public class CustomTool : AnthropicTool

    Properties

    Description

    Optional. Strongly-recommended description of the tool.

    Declaration
    public string Description { get; set; }
    Property Value
    Type Description
    string

    InputSchema

    Required. JSON schema for the tool input shape that the model will produce in tool_use output content blocks.

    Declaration
    public JsonSchema InputSchema { get; set; }
    Property Value
    Type Description
    JsonSchema

    Type

    Required. The type of the tool.

    Declaration
    public override AnthropicTypes.ToolType Type { get; }
    Property Value
    Type Description
    AnthropicTypes.ToolType
    Overrides
    AnthropicTool.Type
    In this article
    Back to top Generated by DocFX