ToolDefinitionOutput type
An abstract representation of an input tool definition that an agent can use.
type ToolDefinitionOutput =
| ToolDefinitionOutputParent
| CodeInterpreterToolDefinitionOutput
| FileSearchToolDefinitionOutput
| FunctionToolDefinitionOutput
| BingGroundingToolDefinitionOutput
| MicrosoftFabricToolDefinitionOutput
| SharepointToolDefinitionOutput
| AzureAISearchToolDefinitionOutput
| OpenApiToolDefinitionOutput
| BingCustomSearchToolDefinitionOutput
| AzureFunctionToolDefinitionOutput