A custom tool that processes input using a specified format.

interface ChatCompletionCustomTool {
    custom: OpenAIClient.Chat.Completions.ChatCompletionCustomTool.Custom;
    type: "custom";
}

Properties

Properties

Properties of the custom tool.

type: "custom"

The type of the custom tool. Always custom.