Skip to main content

Module tools

Module tools 

Source
Expand description

Native OpenAI Responses tool definitions and their configuration objects.

Structs§

ApplyPatchTool
ApplyPatchToolBuilder
Builder for ApplyPatchTool.
CodeInterpreterAuto
CodeInterpreterAutoBuilder
Builder for CodeInterpreterAuto.
CodeInterpreterTool
CodeInterpreterToolBuilder
Builder for CodeInterpreterTool.
ComparisonFilter
ComparisonFilterBuilder
Builder for ComparisonFilter.
CompoundFilter
CompoundFilterBuilder
Builder for CompoundFilter.
ComputerTool
ComputerToolBuilder
Builder for ComputerTool.
CustomTextFormat
CustomTextFormatBuilder
Builder for CustomTextFormat.
CustomTool
CustomToolBuilder
Builder for CustomTool.
DomainSecret
DomainSecretBuilder
Builder for DomainSecret.
FileSearchTool
FileSearchToolBuilder
Builder for FileSearchTool.
FunctionTool
FunctionToolBuilder
Builder for FunctionTool.
GrammarFormat
GrammarFormatBuilder
Builder for GrammarFormat.
HybridSearch
HybridSearchBuilder
Builder for HybridSearch.
ImageGenerationTool
ImageGenerationToolBuilder
Builder for ImageGenerationTool.
InlineSkill
InlineSkillBuilder
Builder for InlineSkill.
InlineSkillSource
InlineSkillSourceBuilder
Builder for InlineSkillSource.
InputImageMask
InputImageMaskBuilder
Builder for InputImageMask.
LocalSkill
LocalSkillBuilder
Builder for LocalSkill.
McpTool
McpToolApprovalFilter
McpToolApprovalFilterBuilder
Builder for McpToolApprovalFilter.
McpToolBuilder
Builder for McpTool.
McpToolFilter
McpToolFilterBuilder
Builder for McpToolFilter.
NamespaceCustomTool
NamespaceCustomToolBuilder
Builder for NamespaceCustomTool.
NamespaceFunctionTool
NamespaceFunctionToolBuilder
Builder for NamespaceFunctionTool.
NamespaceTool
NamespaceToolBuilder
Builder for NamespaceTool.
NetworkAllowlist
NetworkAllowlistBuilder
Builder for NetworkAllowlist.
NetworkDisabled
NetworkDisabledBuilder
Builder for NetworkDisabled.
PreviewUserLocation
PreviewUserLocationBuilder
Builder for PreviewUserLocation.
RankingOptions
RankingOptionsBuilder
Builder for RankingOptions.
ShellContainerAuto
ShellContainerAutoBuilder
Builder for ShellContainerAuto.
ShellContainerReference
ShellContainerReferenceBuilder
Builder for ShellContainerReference.
ShellLocalEnvironment
ShellLocalEnvironmentBuilder
Builder for ShellLocalEnvironment.
ShellTool
ShellToolBuilder
Builder for ShellTool.
SkillReference
SkillReferenceBuilder
Builder for SkillReference.
ToolMarker
ToolMarkerBuilder
Builder for ToolMarker.
ToolSearchTool
ToolSearchToolBuilder
Builder for ToolSearchTool.
UserLocation
UserLocationBuilder
Builder for UserLocation.
WebSearchFilters
WebSearchFiltersBuilder
Builder for WebSearchFilters.
WebSearchPreviewTool
WebSearchPreviewToolBuilder
Builder for WebSearchPreviewTool.
WebSearchTool
WebSearchToolBuilder
Builder for WebSearchTool.

Enums§

AllowedCaller
AutoContainerType
Base64SourceType
CodeInterpreterContainer
ComparisonFilterType
CompoundFilterType
ComputerEnvironment
ConnectorId
ContainerNetworkPolicy
CustomToolFormat
FileSearchFilter
FilterArrayValue
FilterValue
GrammarFormatType
GrammarSyntax
ImageAction
ImageBackground
ImageOutputFormat
ImageQuality
InlineSkillType
InputFidelity
McpAllowedTools
McpApproval
McpApprovalSetting
MemoryLimit
Moderation
NamespaceToolDefinition
NetworkAllowlistType
NetworkDisabledType
Ranker
SearchContentType
SearchContextSize
ShellContainerAutoType
ShellEnvironment
ShellLocalType
ShellReferenceType
ShellSkill
SkillReferenceType
TextFormatType
Tool
ToolExecution
UserLocationType
ZipMediaType