"""Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT."""

from typing import TYPE_CHECKING
from importlib import import_module
import builtins
import sys

if TYPE_CHECKING:
    from .activityitem import ActivityItem, ActivityItemTypedDict
    from .activityresponse import ActivityResponse, ActivityResponseTypedDict
    from .annotationaddedevent import (
        AnnotationAddedEvent,
        AnnotationAddedEventType,
        AnnotationAddedEventTypedDict,
    )
    from .anthropiccachecontroldirective import (
        AnthropicCacheControlDirective,
        AnthropicCacheControlDirectiveType,
        AnthropicCacheControlDirectiveTypedDict,
    )
    from .anthropiccachecontrolttl import AnthropicCacheControlTTL
    from .applypatchservertool import (
        ApplyPatchServerTool,
        ApplyPatchServerToolType,
        ApplyPatchServerToolTypedDict,
    )
    from .autorouterplugin import (
        AutoRouterPlugin,
        AutoRouterPluginID,
        AutoRouterPluginTypedDict,
    )
    from .badgatewayresponseerrordata import (
        BadGatewayResponseErrorData,
        BadGatewayResponseErrorDataTypedDict,
    )
    from .badrequestresponseerrordata import (
        BadRequestResponseErrorData,
        BadRequestResponseErrorDataTypedDict,
    )
    from .baseinputs_union import (
        BaseInputsContent1,
        BaseInputsContent1TypedDict,
        BaseInputsContent2,
        BaseInputsContent2TypedDict,
        BaseInputsMessage,
        BaseInputsMessageTypedDict,
        BaseInputsPhaseCommentary,
        BaseInputsPhaseFinalAnswer,
        BaseInputsPhaseUnion,
        BaseInputsPhaseUnionTypedDict,
        BaseInputsRoleAssistant,
        BaseInputsRoleDeveloper,
        BaseInputsRoleSystem,
        BaseInputsRoleUnion,
        BaseInputsRoleUnionTypedDict,
        BaseInputsRoleUser,
        BaseInputsType,
        BaseInputsUnion,
        BaseInputsUnion1,
        BaseInputsUnion1TypedDict,
        BaseInputsUnionTypedDict,
    )
    from .basereasoningconfig import BaseReasoningConfig, BaseReasoningConfigTypedDict
    from .bulkassignkeysrequest import (
        BulkAssignKeysRequest,
        BulkAssignKeysRequestTypedDict,
    )
    from .bulkassignkeysresponse import (
        BulkAssignKeysResponse,
        BulkAssignKeysResponseTypedDict,
    )
    from .bulkassignmembersrequest import (
        BulkAssignMembersRequest,
        BulkAssignMembersRequestTypedDict,
    )
    from .bulkassignmembersresponse import (
        BulkAssignMembersResponse,
        BulkAssignMembersResponseTypedDict,
    )
    from .bulkunassignkeysrequest import (
        BulkUnassignKeysRequest,
        BulkUnassignKeysRequestTypedDict,
    )
    from .bulkunassignkeysresponse import (
        BulkUnassignKeysResponse,
        BulkUnassignKeysResponseTypedDict,
    )
    from .bulkunassignmembersrequest import (
        BulkUnassignMembersRequest,
        BulkUnassignMembersRequestTypedDict,
    )
    from .bulkunassignmembersresponse import (
        BulkUnassignMembersResponse,
        BulkUnassignMembersResponseTypedDict,
    )
    from .chatassistantimages import (
        ChatAssistantImages,
        ChatAssistantImagesImageURL,
        ChatAssistantImagesImageURLTypedDict,
        ChatAssistantImagesTypedDict,
    )
    from .chatassistantmessage import (
        ChatAssistantMessage,
        ChatAssistantMessageContent,
        ChatAssistantMessageContentTypedDict,
        ChatAssistantMessageRole,
        ChatAssistantMessageTypedDict,
    )
    from .chataudiooutput import ChatAudioOutput, ChatAudioOutputTypedDict
    from .chatchoice import ChatChoice, ChatChoiceTypedDict
    from .chatcontentaudio import (
        ChatContentAudio,
        ChatContentAudioInputAudio,
        ChatContentAudioInputAudioTypedDict,
        ChatContentAudioType,
        ChatContentAudioTypedDict,
    )
    from .chatcontentcachecontrol import (
        ChatContentCacheControl,
        ChatContentCacheControlType,
        ChatContentCacheControlTypedDict,
    )
    from .chatcontentfile import (
        ChatContentFile,
        ChatContentFileType,
        ChatContentFileTypedDict,
        File,
        FileTypedDict,
    )
    from .chatcontentimage import (
        ChatContentImage,
        ChatContentImageDetail,
        ChatContentImageImageURL,
        ChatContentImageImageURLTypedDict,
        ChatContentImageType,
        ChatContentImageTypedDict,
    )
    from .chatcontentitems import ChatContentItems, ChatContentItemsTypedDict
    from .chatcontenttext import (
        ChatContentText,
        ChatContentTextType,
        ChatContentTextTypedDict,
    )
    from .chatcontentvideo import (
        ChatContentVideo,
        ChatContentVideoType,
        ChatContentVideoTypedDict,
    )
    from .chatcontentvideoinput import (
        ChatContentVideoInput,
        ChatContentVideoInputTypedDict,
    )
    from .chatdebugoptions import ChatDebugOptions, ChatDebugOptionsTypedDict
    from .chatdevelopermessage import (
        ChatDeveloperMessage,
        ChatDeveloperMessageContent,
        ChatDeveloperMessageContentTypedDict,
        ChatDeveloperMessageRole,
        ChatDeveloperMessageTypedDict,
    )
    from .chatfinishreasonenum import ChatFinishReasonEnum
    from .chatformatgrammarconfig import (
        ChatFormatGrammarConfig,
        ChatFormatGrammarConfigType,
        ChatFormatGrammarConfigTypedDict,
    )
    from .chatformatjsonschemaconfig import (
        ChatFormatJSONSchemaConfig,
        ChatFormatJSONSchemaConfigType,
        ChatFormatJSONSchemaConfigTypedDict,
    )
    from .chatformatpythonconfig import (
        ChatFormatPythonConfig,
        ChatFormatPythonConfigType,
        ChatFormatPythonConfigTypedDict,
    )
    from .chatformattextconfig import (
        ChatFormatTextConfig,
        ChatFormatTextConfigType,
        ChatFormatTextConfigTypedDict,
    )
    from .chatfunctiontool import (
        ChatFunctionTool,
        ChatFunctionToolFunction,
        ChatFunctionToolFunctionFunction,
        ChatFunctionToolFunctionFunctionTypedDict,
        ChatFunctionToolFunctionTypedDict,
        ChatFunctionToolType,
        ChatFunctionToolTypedDict,
    )
    from .chatjsonschemaconfig import (
        ChatJSONSchemaConfig,
        ChatJSONSchemaConfigTypedDict,
    )
    from .chatmessages import ChatMessages, ChatMessagesTypedDict
    from .chatnamedtoolchoice import (
        ChatNamedToolChoice,
        ChatNamedToolChoiceFunction,
        ChatNamedToolChoiceFunctionTypedDict,
        ChatNamedToolChoiceType,
        ChatNamedToolChoiceTypedDict,
    )
    from .chatreasoningsummaryverbosityenum import ChatReasoningSummaryVerbosityEnum
    from .chatrequest import (
        ChatRequest,
        ChatRequestPlugin,
        ChatRequestPluginTypedDict,
        ChatRequestServiceTier,
        ChatRequestTypedDict,
        Effort,
        Modality,
        Reasoning,
        ReasoningTypedDict,
        ResponseFormat,
        ResponseFormatTypedDict,
        Stop,
        StopTypedDict,
    )
    from .chatresult import ChatResult, ChatResultObject, ChatResultTypedDict
    from .chatsearchmodelsservertool import (
        ChatSearchModelsServerTool,
        ChatSearchModelsServerToolType,
        ChatSearchModelsServerToolTypedDict,
    )
    from .chatstreamchoice import ChatStreamChoice, ChatStreamChoiceTypedDict
    from .chatstreamchunk import (
        ChatStreamChunk,
        ChatStreamChunkObject,
        ChatStreamChunkTypedDict,
        Error,
        ErrorTypedDict,
    )
    from .chatstreamdelta import (
        ChatStreamDelta,
        ChatStreamDeltaRole,
        ChatStreamDeltaTypedDict,
    )
    from .chatstreamoptions import ChatStreamOptions, ChatStreamOptionsTypedDict
    from .chatstreamtoolcall import (
        ChatStreamToolCall,
        ChatStreamToolCallFunction,
        ChatStreamToolCallFunctionTypedDict,
        ChatStreamToolCallType,
        ChatStreamToolCallTypedDict,
    )
    from .chatsystemmessage import (
        ChatSystemMessage,
        ChatSystemMessageContent,
        ChatSystemMessageContentTypedDict,
        ChatSystemMessageRole,
        ChatSystemMessageTypedDict,
    )
    from .chattokenlogprob import (
        ChatTokenLogprob,
        ChatTokenLogprobTopLogprob,
        ChatTokenLogprobTopLogprobTypedDict,
        ChatTokenLogprobTypedDict,
    )
    from .chattokenlogprobs import ChatTokenLogprobs, ChatTokenLogprobsTypedDict
    from .chattoolcall import (
        ChatToolCall,
        ChatToolCallFunction,
        ChatToolCallFunctionTypedDict,
        ChatToolCallType,
        ChatToolCallTypedDict,
    )
    from .chattoolchoice import (
        ChatToolChoice,
        ChatToolChoiceAuto,
        ChatToolChoiceNone,
        ChatToolChoiceRequired,
        ChatToolChoiceTypedDict,
    )
    from .chattoolmessage import (
        ChatToolMessage,
        ChatToolMessageContent,
        ChatToolMessageContentTypedDict,
        ChatToolMessageRole,
        ChatToolMessageTypedDict,
    )
    from .chatusage import (
        ChatUsage,
        ChatUsageTypedDict,
        CompletionTokensDetails,
        CompletionTokensDetailsTypedDict,
        PromptTokensDetails,
        PromptTokensDetailsTypedDict,
    )
    from .chatusermessage import (
        ChatUserMessage,
        ChatUserMessageContent,
        ChatUserMessageContentTypedDict,
        ChatUserMessageRole,
        ChatUserMessageTypedDict,
    )
    from .chatwebsearchshorthand import (
        ChatWebSearchShorthand,
        ChatWebSearchShorthandType,
        ChatWebSearchShorthandTypedDict,
    )
    from .codeinterpreterservertool import (
        CodeInterpreterServerTool,
        CodeInterpreterServerToolTypedDict,
        Container,
        ContainerAuto,
        ContainerAutoTypedDict,
        ContainerType,
        ContainerTypedDict,
        MemoryLimit,
        TypeCodeInterpreter,
    )
    from .codexlocalshelltool import (
        CodexLocalShellTool,
        CodexLocalShellToolType,
        CodexLocalShellToolTypedDict,
    )
    from .compoundfilter import (
        CompoundFilter,
        CompoundFilterType,
        CompoundFilterTypedDict,
    )
    from .computeruseservertool import (
        ComputerUseServerTool,
        ComputerUseServerToolType,
        ComputerUseServerToolTypedDict,
        Environment,
    )
    from .conflictresponseerrordata import (
        ConflictResponseErrorData,
        ConflictResponseErrorDataTypedDict,
    )
    from .contentpartaddedevent import (
        ContentPartAddedEvent,
        ContentPartAddedEventPart,
        ContentPartAddedEventPartTypedDict,
        ContentPartAddedEventType,
        ContentPartAddedEventTypedDict,
    )
    from .contentpartdoneevent import (
        ContentPartDoneEvent,
        ContentPartDoneEventPart,
        ContentPartDoneEventPartTypedDict,
        ContentPartDoneEventType,
        ContentPartDoneEventTypedDict,
    )
    from .contentpartimage import (
        ContentPartImage,
        ContentPartImageImageURL,
        ContentPartImageImageURLTypedDict,
        ContentPartImageType,
        ContentPartImageTypedDict,
    )
    from .contextcompressionengine import ContextCompressionEngine
    from .contextcompressionplugin import (
        ContextCompressionPlugin,
        ContextCompressionPluginID,
        ContextCompressionPluginTypedDict,
    )
    from .createguardrailrequest import (
        CreateGuardrailRequest,
        CreateGuardrailRequestTypedDict,
    )
    from .createguardrailresponse import (
        CreateGuardrailResponse,
        CreateGuardrailResponseTypedDict,
    )
    from .customtool import (
        CustomTool,
        CustomToolTypedDict,
        Format,
        FormatGrammar,
        FormatGrammarTypedDict,
        FormatText,
        FormatTextTypedDict,
        FormatTypeGrammar,
        FormatTypeText,
        FormatTypedDict,
        Syntax,
        TypeCustom,
    )
    from .datetimeservertool import (
        DatetimeServerTool,
        DatetimeServerToolType,
        DatetimeServerToolTypedDict,
    )
    from .datetimeservertoolconfig import (
        DatetimeServerToolConfig,
        DatetimeServerToolConfigTypedDict,
    )
    from .defaultparameters import DefaultParameters, DefaultParametersTypedDict
    from .deleteguardrailresponse import (
        DeleteGuardrailResponse,
        DeleteGuardrailResponseTypedDict,
    )
    from .easyinputmessage import (
        EasyInputMessage,
        EasyInputMessageContentInputImage,
        EasyInputMessageContentInputImageTypedDict,
        EasyInputMessageContentType,
        EasyInputMessageContentUnion1,
        EasyInputMessageContentUnion1TypedDict,
        EasyInputMessageContentUnion2,
        EasyInputMessageContentUnion2TypedDict,
        EasyInputMessageDetail,
        EasyInputMessagePhaseCommentary,
        EasyInputMessagePhaseFinalAnswer,
        EasyInputMessagePhaseUnion,
        EasyInputMessagePhaseUnionTypedDict,
        EasyInputMessageRoleAssistant,
        EasyInputMessageRoleDeveloper,
        EasyInputMessageRoleSystem,
        EasyInputMessageRoleUnion,
        EasyInputMessageRoleUnionTypedDict,
        EasyInputMessageRoleUser,
        EasyInputMessageTypeMessage,
        EasyInputMessageTypedDict,
    )
    from .edgenetworktimeoutresponseerrordata import (
        EdgeNetworkTimeoutResponseErrorData,
        EdgeNetworkTimeoutResponseErrorDataTypedDict,
    )
    from .endpointstatus import EndpointStatus
    from .errorevent import ErrorEvent, ErrorEventType, ErrorEventTypedDict
    from .filecitation import FileCitation, FileCitationType, FileCitationTypedDict
    from .fileparserplugin import (
        FileParserPlugin,
        FileParserPluginID,
        FileParserPluginTypedDict,
    )
    from .filepath import FilePath, FilePathType, FilePathTypedDict
    from .filesearchservertool import (
        FileSearchServerTool,
        FileSearchServerToolTypedDict,
        Filters,
        FiltersType,
        FiltersTypedDict,
        FiltersUnion,
        FiltersUnionTypedDict,
        Ranker,
        RankingOptions,
        RankingOptionsTypedDict,
        TypeFileSearch,
        Value1,
        Value1TypedDict,
        Value2,
        Value2TypedDict,
    )
    from .forbiddenresponseerrordata import (
        ForbiddenResponseErrorData,
        ForbiddenResponseErrorDataTypedDict,
    )
    from .formatjsonobjectconfig import (
        FormatJSONObjectConfig,
        FormatJSONObjectConfigType,
        FormatJSONObjectConfigTypedDict,
    )
    from .formatjsonschemaconfig import (
        FormatJSONSchemaConfig,
        FormatJSONSchemaConfigType,
        FormatJSONSchemaConfigTypedDict,
    )
    from .formats import Formats, FormatsTypedDict
    from .formattextconfig import (
        FormatTextConfig,
        FormatTextConfigType,
        FormatTextConfigTypedDict,
    )
    from .frameimage import (
        FrameImage,
        FrameImageImageURL,
        FrameImageImageURLTypedDict,
        FrameImageType,
        FrameImageTypedDict,
        FrameType,
    )
    from .functioncallargsdeltaevent import (
        FunctionCallArgsDeltaEvent,
        FunctionCallArgsDeltaEventType,
        FunctionCallArgsDeltaEventTypedDict,
    )
    from .functioncallargsdoneevent import (
        FunctionCallArgsDoneEvent,
        FunctionCallArgsDoneEventType,
        FunctionCallArgsDoneEventTypedDict,
    )
    from .functioncallitem import (
        FunctionCallItem,
        FunctionCallItemType,
        FunctionCallItemTypedDict,
    )
    from .functioncalloutputitem import (
        FunctionCallOutputItem,
        FunctionCallOutputItemDetail,
        FunctionCallOutputItemOutputType,
        FunctionCallOutputItemOutputUnion1,
        FunctionCallOutputItemOutputUnion1TypedDict,
        FunctionCallOutputItemOutputUnion2,
        FunctionCallOutputItemOutputUnion2TypedDict,
        FunctionCallOutputItemStatus,
        FunctionCallOutputItemTypeFunctionCallOutput,
        FunctionCallOutputItemTypedDict,
        OutputInputImage,
        OutputInputImageTypedDict,
    )
    from .getguardrailresponse import (
        GetGuardrailResponse,
        GetGuardrailResponseTypedDict,
    )
    from .guardrail import Guardrail, GuardrailTypedDict
    from .guardrailinterval import GuardrailInterval
    from .imageconfig import ImageConfig, ImageConfigTypedDict
    from .imagegencallcompletedevent import (
        ImageGenCallCompletedEvent,
        ImageGenCallCompletedEventType,
        ImageGenCallCompletedEventTypedDict,
    )
    from .imagegencallgeneratingevent import (
        ImageGenCallGeneratingEvent,
        ImageGenCallGeneratingEventType,
        ImageGenCallGeneratingEventTypedDict,
    )
    from .imagegencallinprogressevent import (
        ImageGenCallInProgressEvent,
        ImageGenCallInProgressEventType,
        ImageGenCallInProgressEventTypedDict,
    )
    from .imagegencallpartialimageevent import (
        ImageGenCallPartialImageEvent,
        ImageGenCallPartialImageEventType,
        ImageGenCallPartialImageEventTypedDict,
    )
    from .imagegenerationservertool import (
        Background,
        ImageGenerationServerTool,
        ImageGenerationServerToolType,
        ImageGenerationServerToolTypedDict,
        InputFidelity,
        InputImageMask,
        InputImageMaskTypedDict,
        ModelEnum,
        Moderation,
        OutputFormat,
        Quality,
        Size,
    )
    from .imagegenerationservertool_openrouter import (
        ImageGenerationServerToolOpenRouter,
        ImageGenerationServerToolOpenRouterType,
        ImageGenerationServerToolOpenRouterTypedDict,
    )
    from .imagegenerationservertoolconfig import (
        ImageGenerationServerToolConfig,
        ImageGenerationServerToolConfigTypedDict,
    )
    from .imagegenerationservertoolconfig_union import (
        ImageGenerationServerToolConfigUnion,
        ImageGenerationServerToolConfigUnionTypedDict,
    )
    from .imagegenerationstatus import ImageGenerationStatus
    from .incompletedetails import IncompleteDetails, IncompleteDetailsTypedDict, Reason
    from .inputaudio import (
        FormatEnum,
        InputAudio,
        InputAudioInputAudio,
        InputAudioInputAudioTypedDict,
        InputAudioType,
        InputAudioTypedDict,
    )
    from .inputfile import InputFile, InputFileType, InputFileTypedDict
    from .inputimage import (
        InputImage,
        InputImageDetail,
        InputImageType,
        InputImageTypedDict,
    )
    from .inputmessageitem import (
        InputMessageItem,
        InputMessageItemContentInputImage,
        InputMessageItemContentInputImageTypedDict,
        InputMessageItemContentType,
        InputMessageItemContentUnion,
        InputMessageItemContentUnionTypedDict,
        InputMessageItemDetail,
        InputMessageItemRoleDeveloper,
        InputMessageItemRoleSystem,
        InputMessageItemRoleUnion,
        InputMessageItemRoleUnionTypedDict,
        InputMessageItemRoleUser,
        InputMessageItemTypeMessage,
        InputMessageItemTypedDict,
    )
    from .inputmodality import InputModality
    from .inputs_union import (
        InputsContent1,
        InputsContent1TypedDict,
        InputsContent2,
        InputsContent2TypedDict,
        InputsMessage,
        InputsMessageTypedDict,
        InputsPhaseCommentary,
        InputsPhaseFinalAnswer,
        InputsPhaseUnion,
        InputsPhaseUnionTypedDict,
        InputsReasoning,
        InputsReasoningTypedDict,
        InputsRole,
        InputsStatusCompleted1,
        InputsStatusCompleted2,
        InputsStatusInProgress1,
        InputsStatusInProgress2,
        InputsStatusIncomplete1,
        InputsStatusIncomplete2,
        InputsStatusUnion1,
        InputsStatusUnion1TypedDict,
        InputsStatusUnion2,
        InputsStatusUnion2TypedDict,
        InputsTypeMessage,
        InputsTypeReasoning,
        InputsUnion,
        InputsUnion1,
        InputsUnion1TypedDict,
        InputsUnionTypedDict,
    )
    from .inputtext import InputText, InputTextType, InputTextTypedDict
    from .inputvideo import InputVideo, InputVideoType, InputVideoTypedDict
    from .instructtype import InstructType
    from .internalserverresponseerrordata import (
        InternalServerResponseErrorData,
        InternalServerResponseErrorDataTypedDict,
    )
    from .keyassignment import KeyAssignment, KeyAssignmentTypedDict
    from .legacy_chatcontentvideo import (
        LegacyChatContentVideo,
        LegacyChatContentVideoType,
        LegacyChatContentVideoTypedDict,
    )
    from .legacy_websearchservertool import (
        LegacyWebSearchServerTool,
        LegacyWebSearchServerToolType,
        LegacyWebSearchServerToolTypedDict,
    )
    from .listendpointsresponse import (
        Architecture,
        ArchitectureTypedDict,
        ListEndpointsResponse,
        ListEndpointsResponseTypedDict,
        Tokenizer,
    )
    from .listguardrailsresponse import (
        ListGuardrailsResponse,
        ListGuardrailsResponseTypedDict,
    )
    from .listkeyassignmentsresponse import (
        ListKeyAssignmentsResponse,
        ListKeyAssignmentsResponseTypedDict,
    )
    from .listmemberassignmentsresponse import (
        ListMemberAssignmentsResponse,
        ListMemberAssignmentsResponseTypedDict,
    )
    from .mcpservertool import (
        AllowedTools,
        AllowedToolsTypedDict,
        AllowedToolsUnion,
        AllowedToolsUnionTypedDict,
        Always,
        AlwaysTypedDict,
        ConnectorID,
        McpServerTool,
        McpServerToolType,
        McpServerToolTypedDict,
        Never,
        NeverTypedDict,
        RequireApproval,
        RequireApprovalAlways,
        RequireApprovalNever,
        RequireApprovalTypedDict,
        RequireApprovalUnion,
        RequireApprovalUnionTypedDict,
    )
    from .memberassignment import MemberAssignment, MemberAssignmentTypedDict
    from .model import Model, ModelTypedDict
    from .modelarchitecture import (
        ModelArchitecture,
        ModelArchitectureInstructType,
        ModelArchitectureTypedDict,
    )
    from .modelgroup import ModelGroup
    from .modellinks import ModelLinks, ModelLinksTypedDict
    from .modelscountresponse import (
        Data,
        DataTypedDict,
        ModelsCountResponse,
        ModelsCountResponseTypedDict,
    )
    from .modelslistresponse import ModelsListResponse, ModelsListResponseTypedDict
    from .moderationplugin import (
        ModerationPlugin,
        ModerationPluginID,
        ModerationPluginTypedDict,
    )
    from .notfoundresponseerrordata import (
        NotFoundResponseErrorData,
        NotFoundResponseErrorDataTypedDict,
    )
    from .openairesponsefunctiontoolcall import (
        OpenAIResponseFunctionToolCall,
        OpenAIResponseFunctionToolCallType,
        OpenAIResponseFunctionToolCallTypedDict,
    )
    from .openairesponsefunctiontoolcalloutput import (
        OpenAIResponseFunctionToolCallOutput,
        OpenAIResponseFunctionToolCallOutputOutput1,
        OpenAIResponseFunctionToolCallOutputOutput1TypedDict,
        OpenAIResponseFunctionToolCallOutputOutput2,
        OpenAIResponseFunctionToolCallOutputOutput2TypedDict,
        OpenAIResponseFunctionToolCallOutputStatus,
        OpenAIResponseFunctionToolCallOutputType,
        OpenAIResponseFunctionToolCallOutputTypedDict,
    )
    from .openairesponseinputmessageitem import (
        OpenAIResponseInputMessageItem,
        OpenAIResponseInputMessageItemContent,
        OpenAIResponseInputMessageItemContentTypedDict,
        OpenAIResponseInputMessageItemRoleDeveloper,
        OpenAIResponseInputMessageItemRoleSystem,
        OpenAIResponseInputMessageItemRoleUnion,
        OpenAIResponseInputMessageItemRoleUnionTypedDict,
        OpenAIResponseInputMessageItemRoleUser,
        OpenAIResponseInputMessageItemType,
        OpenAIResponseInputMessageItemTypedDict,
    )
    from .openairesponsesannotation import (
        OpenAIResponsesAnnotation,
        OpenAIResponsesAnnotationTypedDict,
    )
    from .openairesponsesrefusalcontent import (
        OpenAIResponsesRefusalContent,
        OpenAIResponsesRefusalContentType,
        OpenAIResponsesRefusalContentTypedDict,
    )
    from .openairesponsesresponsestatus import OpenAIResponsesResponseStatus
    from .openairesponsestoolchoice_union import (
        OpenAIResponsesToolChoice,
        OpenAIResponsesToolChoiceAuto,
        OpenAIResponsesToolChoiceFunction,
        OpenAIResponsesToolChoiceFunctionTypedDict,
        OpenAIResponsesToolChoiceNone,
        OpenAIResponsesToolChoiceRequired,
        OpenAIResponsesToolChoiceTypeFunction,
        OpenAIResponsesToolChoiceTypeWebSearchPreview,
        OpenAIResponsesToolChoiceTypeWebSearchPreview20250311,
        OpenAIResponsesToolChoiceTypedDict,
        OpenAIResponsesToolChoiceUnion,
        OpenAIResponsesToolChoiceUnionTypedDict,
        Type,
        TypeTypedDict,
    )
    from .openairesponsestruncation import OpenAIResponsesTruncation
    from .openresponsescreatedevent import (
        OpenResponsesCreatedEvent,
        OpenResponsesCreatedEventType,
        OpenResponsesCreatedEventTypedDict,
    )
    from .openresponsesinprogressevent import (
        OpenResponsesInProgressEvent,
        OpenResponsesInProgressEventType,
        OpenResponsesInProgressEventTypedDict,
    )
    from .openresponsesresult import (
        OpenResponsesResult,
        OpenResponsesResultObject,
        OpenResponsesResultToolFunction,
        OpenResponsesResultToolFunctionTypedDict,
        OpenResponsesResultToolUnion,
        OpenResponsesResultToolUnionTypedDict,
        OpenResponsesResultType,
        OpenResponsesResultTypedDict,
    )
    from .openrouterwebsearchservertool import (
        OpenRouterWebSearchServerTool,
        OpenRouterWebSearchServerToolType,
        OpenRouterWebSearchServerToolTypedDict,
    )
    from .outputapplypatchservertoolitem import (
        OutputApplyPatchServerToolItem,
        OutputApplyPatchServerToolItemType,
        OutputApplyPatchServerToolItemTypedDict,
    )
    from .outputbashservertoolitem import (
        OutputBashServerToolItem,
        OutputBashServerToolItemType,
        OutputBashServerToolItemTypedDict,
    )
    from .outputbrowseruseservertoolitem import (
        OutputBrowserUseServerToolItem,
        OutputBrowserUseServerToolItemType,
        OutputBrowserUseServerToolItemTypedDict,
    )
    from .outputcodeinterpretercallitem import (
        OutputCodeInterpreterCallItem,
        OutputCodeInterpreterCallItemOutputUnion,
        OutputCodeInterpreterCallItemOutputUnionTypedDict,
        OutputCodeInterpreterCallItemTypedDict,
        OutputImage,
        OutputImageTypedDict,
        OutputLogs,
        OutputLogsTypedDict,
        TypeCodeInterpreterCall,
        TypeImage,
        TypeLogs,
    )
    from .outputcodeinterpreterservertoolitem import (
        OutputCodeInterpreterServerToolItem,
        OutputCodeInterpreterServerToolItemType,
        OutputCodeInterpreterServerToolItemTypedDict,
    )
    from .outputcomputercallitem import (
        OutputComputerCallItem,
        OutputComputerCallItemStatus,
        OutputComputerCallItemType,
        OutputComputerCallItemTypedDict,
        PendingSafetyCheck,
        PendingSafetyCheckTypedDict,
    )
    from .outputdatetimeitem import (
        OutputDatetimeItem,
        OutputDatetimeItemType,
        OutputDatetimeItemTypedDict,
    )
    from .outputfilesearchcallitem import (
        OutputFileSearchCallItem,
        OutputFileSearchCallItemType,
        OutputFileSearchCallItemTypedDict,
    )
    from .outputfilesearchservertoolitem import (
        OutputFileSearchServerToolItem,
        OutputFileSearchServerToolItemType,
        OutputFileSearchServerToolItemTypedDict,
    )
    from .outputfunctioncallitem import (
        OutputFunctionCallItem,
        OutputFunctionCallItemStatusCompleted,
        OutputFunctionCallItemStatusInProgress,
        OutputFunctionCallItemStatusIncomplete,
        OutputFunctionCallItemStatusUnion,
        OutputFunctionCallItemStatusUnionTypedDict,
        OutputFunctionCallItemType,
        OutputFunctionCallItemTypedDict,
    )
    from .outputimagegenerationcallitem import (
        OutputImageGenerationCallItem,
        OutputImageGenerationCallItemType,
        OutputImageGenerationCallItemTypedDict,
    )
    from .outputimagegenerationservertoolitem import (
        OutputImageGenerationServerToolItem,
        OutputImageGenerationServerToolItemType,
        OutputImageGenerationServerToolItemTypedDict,
    )
    from .outputitemimagegenerationcall import (
        OutputItemImageGenerationCall,
        OutputItemImageGenerationCallType,
        OutputItemImageGenerationCallTypedDict,
    )
    from .outputitems import OutputItems, OutputItemsTypedDict
    from .outputmcpservertoolitem import (
        OutputMcpServerToolItem,
        OutputMcpServerToolItemType,
        OutputMcpServerToolItemTypedDict,
    )
    from .outputmemoryservertoolitem import (
        ActionEnum,
        OutputMemoryServerToolItem,
        OutputMemoryServerToolItemType,
        OutputMemoryServerToolItemTypedDict,
    )
    from .outputmessage import (
        OutputMessage,
        OutputMessageContent,
        OutputMessageContentTypedDict,
        OutputMessagePhaseCommentary,
        OutputMessagePhaseFinalAnswer,
        OutputMessagePhaseUnion,
        OutputMessagePhaseUnionTypedDict,
        OutputMessageRole,
        OutputMessageStatusCompleted,
        OutputMessageStatusInProgress,
        OutputMessageStatusIncomplete,
        OutputMessageStatusUnion,
        OutputMessageStatusUnionTypedDict,
        OutputMessageType,
        OutputMessageTypedDict,
    )
    from .outputmessageitem import (
        OutputMessageItem,
        OutputMessageItemContent,
        OutputMessageItemContentTypedDict,
        OutputMessageItemPhaseCommentary,
        OutputMessageItemPhaseFinalAnswer,
        OutputMessageItemPhaseUnion,
        OutputMessageItemPhaseUnionTypedDict,
        OutputMessageItemRole,
        OutputMessageItemStatusCompleted,
        OutputMessageItemStatusInProgress,
        OutputMessageItemStatusIncomplete,
        OutputMessageItemStatusUnion,
        OutputMessageItemStatusUnionTypedDict,
        OutputMessageItemType,
        OutputMessageItemTypedDict,
    )
    from .outputmodality import OutputModality
    from .outputmodalityenum import OutputModalityEnum
    from .outputreasoningitem import (
        OutputReasoningItem,
        OutputReasoningItemStatusCompleted,
        OutputReasoningItemStatusInProgress,
        OutputReasoningItemStatusIncomplete,
        OutputReasoningItemStatusUnion,
        OutputReasoningItemStatusUnionTypedDict,
        OutputReasoningItemType,
        OutputReasoningItemTypedDict,
    )
    from .outputtexteditorservertoolitem import (
        Command,
        OutputTextEditorServerToolItem,
        OutputTextEditorServerToolItemType,
        OutputTextEditorServerToolItemTypedDict,
    )
    from .outputtoolsearchservertoolitem import (
        OutputToolSearchServerToolItem,
        OutputToolSearchServerToolItemType,
        OutputToolSearchServerToolItemTypedDict,
    )
    from .outputwebfetchservertoolitem import (
        OutputWebFetchServerToolItem,
        OutputWebFetchServerToolItemType,
        OutputWebFetchServerToolItemTypedDict,
    )
    from .outputwebsearchcallitem import (
        Action,
        ActionFindInPage,
        ActionFindInPageTypedDict,
        ActionOpenPage,
        ActionOpenPageTypedDict,
        ActionSearch,
        ActionSearchTypedDict,
        ActionTypedDict,
        OutputWebSearchCallItem,
        OutputWebSearchCallItemTypedDict,
        TypeFindInPage,
        TypeOpenPage,
        TypeSearch,
        TypeWebSearchCall,
    )
    from .outputwebsearchservertoolitem import (
        OutputWebSearchServerToolItem,
        OutputWebSearchServerToolItemType,
        OutputWebSearchServerToolItemTypedDict,
    )
    from .parameter import Parameter
    from .payloadtoolargeresponseerrordata import (
        PayloadTooLargeResponseErrorData,
        PayloadTooLargeResponseErrorDataTypedDict,
    )
    from .paymentrequiredresponseerrordata import (
        PaymentRequiredResponseErrorData,
        PaymentRequiredResponseErrorDataTypedDict,
    )
    from .pdfparserengine import (
        PDFParserEngine,
        PDFParserEngineEnum,
        PDFParserEnginePDFText,
        PDFParserEngineTypedDict,
    )
    from .pdfparseroptions import PDFParserOptions, PDFParserOptionsTypedDict
    from .percentilelatencycutoffs import (
        PercentileLatencyCutoffs,
        PercentileLatencyCutoffsTypedDict,
    )
    from .percentilestats import PercentileStats, PercentileStatsTypedDict
    from .percentilethroughputcutoffs import (
        PercentileThroughputCutoffs,
        PercentileThroughputCutoffsTypedDict,
    )
    from .perrequestlimits import PerRequestLimits, PerRequestLimitsTypedDict
    from .preferredmaxlatency import PreferredMaxLatency, PreferredMaxLatencyTypedDict
    from .preferredminthroughput import (
        PreferredMinThroughput,
        PreferredMinThroughputTypedDict,
    )
    from .preview_20250311_websearchservertool import (
        Preview20250311WebSearchServerTool,
        Preview20250311WebSearchServerToolType,
        Preview20250311WebSearchServerToolTypedDict,
    )
    from .preview_websearchservertool import (
        PreviewWebSearchServerTool,
        PreviewWebSearchServerToolType,
        PreviewWebSearchServerToolTypedDict,
    )
    from .preview_websearchuserlocation import (
        PreviewWebSearchUserLocation,
        PreviewWebSearchUserLocationType,
        PreviewWebSearchUserLocationTypedDict,
    )
    from .providername import ProviderName
    from .provideroverloadedresponseerrordata import (
        ProviderOverloadedResponseErrorData,
        ProviderOverloadedResponseErrorDataTypedDict,
    )
    from .providerpreferences import (
        DataCollection,
        Ignore,
        IgnoreTypedDict,
        MaxPrice,
        MaxPriceTypedDict,
        Only,
        OnlyTypedDict,
        Order,
        OrderTypedDict,
        ProviderPreferences,
        ProviderPreferencesTypedDict,
        Sort,
        SortTypedDict,
    )
    from .providerresponse import (
        ProviderResponse,
        ProviderResponseProviderName,
        ProviderResponseTypedDict,
    )
    from .providersort import ProviderSort
    from .providersortconfig import (
        By,
        Partition,
        ProviderSortConfig,
        ProviderSortConfigTypedDict,
    )
    from .publicendpoint import (
        Pricing,
        PricingTypedDict,
        PublicEndpoint,
        PublicEndpointQuantization,
        PublicEndpointTypedDict,
    )
    from .publicpricing import PublicPricing, PublicPricingTypedDict
    from .quantization import Quantization
    from .reasoningconfig import ReasoningConfig, ReasoningConfigTypedDict
    from .reasoningdeltaevent import (
        ReasoningDeltaEvent,
        ReasoningDeltaEventType,
        ReasoningDeltaEventTypedDict,
    )
    from .reasoningdetailencrypted import (
        ReasoningDetailEncrypted,
        ReasoningDetailEncryptedType,
        ReasoningDetailEncryptedTypedDict,
    )
    from .reasoningdetailsummary import (
        ReasoningDetailSummary,
        ReasoningDetailSummaryType,
        ReasoningDetailSummaryTypedDict,
    )
    from .reasoningdetailtext import (
        ReasoningDetailText,
        ReasoningDetailTextType,
        ReasoningDetailTextTypedDict,
    )
    from .reasoningdetailunion import (
        ReasoningDetailUnion,
        ReasoningDetailUnionTypedDict,
    )
    from .reasoningdoneevent import (
        ReasoningDoneEvent,
        ReasoningDoneEventType,
        ReasoningDoneEventTypedDict,
    )
    from .reasoningeffort import ReasoningEffort
    from .reasoningformat import ReasoningFormat
    from .reasoningitem import (
        ReasoningItem,
        ReasoningItemStatusCompleted,
        ReasoningItemStatusInProgress,
        ReasoningItemStatusIncomplete,
        ReasoningItemStatusUnion,
        ReasoningItemStatusUnionTypedDict,
        ReasoningItemType,
        ReasoningItemTypedDict,
    )
    from .reasoningsummarypartaddedevent import (
        ReasoningSummaryPartAddedEvent,
        ReasoningSummaryPartAddedEventType,
        ReasoningSummaryPartAddedEventTypedDict,
    )
    from .reasoningsummarypartdoneevent import (
        ReasoningSummaryPartDoneEvent,
        ReasoningSummaryPartDoneEventType,
        ReasoningSummaryPartDoneEventTypedDict,
    )
    from .reasoningsummarytext import (
        ReasoningSummaryText,
        ReasoningSummaryTextType,
        ReasoningSummaryTextTypedDict,
    )
    from .reasoningsummarytextdeltaevent import (
        ReasoningSummaryTextDeltaEvent,
        ReasoningSummaryTextDeltaEventType,
        ReasoningSummaryTextDeltaEventTypedDict,
    )
    from .reasoningsummarytextdoneevent import (
        ReasoningSummaryTextDoneEvent,
        ReasoningSummaryTextDoneEventType,
        ReasoningSummaryTextDoneEventTypedDict,
    )
    from .reasoningsummaryverbosity import ReasoningSummaryVerbosity
    from .reasoningtextcontent import (
        ReasoningTextContent,
        ReasoningTextContentType,
        ReasoningTextContentTypedDict,
    )
    from .refusaldeltaevent import (
        RefusalDeltaEvent,
        RefusalDeltaEventType,
        RefusalDeltaEventTypedDict,
    )
    from .refusaldoneevent import (
        RefusalDoneEvent,
        RefusalDoneEventType,
        RefusalDoneEventTypedDict,
    )
    from .requesttimeoutresponseerrordata import (
        RequestTimeoutResponseErrorData,
        RequestTimeoutResponseErrorDataTypedDict,
    )
    from .responsehealingplugin import (
        ResponseHealingPlugin,
        ResponseHealingPluginID,
        ResponseHealingPluginTypedDict,
    )
    from .responseincludesenum import ResponseIncludesEnum
    from .responseoutputtext import (
        Logprob,
        LogprobTypedDict,
        ResponseOutputText,
        ResponseOutputTextTopLogprob,
        ResponseOutputTextTopLogprobTypedDict,
        ResponseOutputTextType,
        ResponseOutputTextTypedDict,
    )
    from .responseserrorfield import (
        Code,
        ResponsesErrorField,
        ResponsesErrorFieldTypedDict,
    )
    from .responsesrequest import (
        ResponsesRequest,
        ResponsesRequestPlugin,
        ResponsesRequestPluginTypedDict,
        ResponsesRequestServiceTier,
        ResponsesRequestToolFunction,
        ResponsesRequestToolFunctionTypedDict,
        ResponsesRequestToolUnion,
        ResponsesRequestToolUnionTypedDict,
        ResponsesRequestType,
        ResponsesRequestTypedDict,
    )
    from .searchcontextsizeenum import SearchContextSizeEnum
    from .searchmodelsservertoolconfig import (
        SearchModelsServerToolConfig,
        SearchModelsServerToolConfigTypedDict,
    )
    from .searchqualitylevel import SearchQualityLevel
    from .security import Security, SecurityTypedDict
    from .serviceunavailableresponseerrordata import (
        ServiceUnavailableResponseErrorData,
        ServiceUnavailableResponseErrorDataTypedDict,
    )
    from .shellservertool import (
        ShellServerTool,
        ShellServerToolType,
        ShellServerToolTypedDict,
    )
    from .storedprompttemplate import (
        StoredPromptTemplate,
        StoredPromptTemplateTypedDict,
        Variables,
        VariablesTypedDict,
    )
    from .streamevents import StreamEvents, StreamEventsTypedDict
    from .streameventsresponsecompleted import (
        StreamEventsResponseCompleted,
        StreamEventsResponseCompletedType,
        StreamEventsResponseCompletedTypedDict,
    )
    from .streameventsresponsefailed import (
        StreamEventsResponseFailed,
        StreamEventsResponseFailedType,
        StreamEventsResponseFailedTypedDict,
    )
    from .streameventsresponseincomplete import (
        StreamEventsResponseIncomplete,
        StreamEventsResponseIncompleteType,
        StreamEventsResponseIncompleteTypedDict,
    )
    from .streameventsresponseoutputitemadded import (
        StreamEventsResponseOutputItemAdded,
        StreamEventsResponseOutputItemAddedType,
        StreamEventsResponseOutputItemAddedTypedDict,
    )
    from .streameventsresponseoutputitemdone import (
        StreamEventsResponseOutputItemDone,
        StreamEventsResponseOutputItemDoneType,
        StreamEventsResponseOutputItemDoneTypedDict,
    )
    from .streamlogprob import StreamLogprob, StreamLogprobTypedDict
    from .streamlogprobtoplogprob import (
        StreamLogprobTopLogprob,
        StreamLogprobTopLogprobTypedDict,
    )
    from .textconfig import TextConfig, TextConfigTypedDict, TextConfigVerbosity
    from .textdeltaevent import (
        TextDeltaEvent,
        TextDeltaEventType,
        TextDeltaEventTypedDict,
    )
    from .textdoneevent import TextDoneEvent, TextDoneEventType, TextDoneEventTypedDict
    from .textextendedconfig import (
        TextExtendedConfig,
        TextExtendedConfigTypedDict,
        TextExtendedConfigVerbosity,
    )
    from .toolcallstatus import ToolCallStatus
    from .toolchoiceallowed import (
        Mode,
        ModeAuto,
        ModeRequired,
        ModeTypedDict,
        ToolChoiceAllowed,
        ToolChoiceAllowedType,
        ToolChoiceAllowedTypedDict,
    )
    from .toomanyrequestsresponseerrordata import (
        TooManyRequestsResponseErrorData,
        TooManyRequestsResponseErrorDataTypedDict,
    )
    from .topproviderinfo import TopProviderInfo, TopProviderInfoTypedDict
    from .traceconfig import TraceConfig, TraceConfigTypedDict
    from .truncation import Truncation
    from .unauthorizedresponseerrordata import (
        UnauthorizedResponseErrorData,
        UnauthorizedResponseErrorDataTypedDict,
    )
    from .unprocessableentityresponseerrordata import (
        UnprocessableEntityResponseErrorData,
        UnprocessableEntityResponseErrorDataTypedDict,
    )
    from .updateguardrailrequest import (
        UpdateGuardrailRequest,
        UpdateGuardrailRequestTypedDict,
    )
    from .updateguardrailresponse import (
        UpdateGuardrailResponse,
        UpdateGuardrailResponseTypedDict,
    )
    from .urlcitation import URLCitation, URLCitationType, URLCitationTypedDict
    from .usage import (
        CostDetails,
        CostDetailsTypedDict,
        InputTokensDetails,
        InputTokensDetailsTypedDict,
        OutputTokensDetails,
        OutputTokensDetailsTypedDict,
        Usage,
        UsageTypedDict,
    )
    from .videogenerationrequest import (
        AspectRatio,
        Options,
        OptionsTypedDict,
        Provider,
        ProviderTypedDict,
        Resolution,
        VideoGenerationRequest,
        VideoGenerationRequestTypedDict,
    )
    from .videogenerationresponse import (
        VideoGenerationResponse,
        VideoGenerationResponseStatus,
        VideoGenerationResponseTypedDict,
    )
    from .videogenerationusage import (
        VideoGenerationUsage,
        VideoGenerationUsageTypedDict,
    )
    from .videomodel import (
        SupportedAspectRatio,
        SupportedFrameImage,
        SupportedResolution,
        SupportedSize,
        VideoModel,
        VideoModelTypedDict,
    )
    from .videomodelslistresponse import (
        VideoModelsListResponse,
        VideoModelsListResponseTypedDict,
    )
    from .websearchcallcompletedevent import (
        WebSearchCallCompletedEvent,
        WebSearchCallCompletedEventType,
        WebSearchCallCompletedEventTypedDict,
    )
    from .websearchcallinprogressevent import (
        WebSearchCallInProgressEvent,
        WebSearchCallInProgressEventType,
        WebSearchCallInProgressEventTypedDict,
    )
    from .websearchcallsearchingevent import (
        WebSearchCallSearchingEvent,
        WebSearchCallSearchingEventType,
        WebSearchCallSearchingEventTypedDict,
    )
    from .websearchconfig import WebSearchConfig, WebSearchConfigTypedDict
    from .websearchdomainfilter import (
        WebSearchDomainFilter,
        WebSearchDomainFilterTypedDict,
    )
    from .websearchengine import WebSearchEngine
    from .websearchengineenum import WebSearchEngineEnum
    from .websearchplugin import (
        WebSearchPlugin,
        WebSearchPluginID,
        WebSearchPluginTypedDict,
    )
    from .websearchservertool import (
        WebSearchServerTool,
        WebSearchServerToolType,
        WebSearchServerToolTypedDict,
    )
    from .websearchservertool_openrouter import (
        Parameters,
        ParametersTypedDict,
        WebSearchServerToolOpenRouter,
        WebSearchServerToolOpenRouterType,
        WebSearchServerToolOpenRouterTypedDict,
    )
    from .websearchsource import (
        WebSearchSource,
        WebSearchSourceType,
        WebSearchSourceTypedDict,
    )
    from .websearchstatus import WebSearchStatus
    from .websearchuserlocation import (
        WebSearchUserLocation,
        WebSearchUserLocationType,
        WebSearchUserLocationTypedDict,
    )
    from .websearchuserlocationservertool import (
        WebSearchUserLocationServerTool,
        WebSearchUserLocationServerToolType,
        WebSearchUserLocationServerToolTypedDict,
    )

__all__ = [
    "Action",
    "ActionEnum",
    "ActionFindInPage",
    "ActionFindInPageTypedDict",
    "ActionOpenPage",
    "ActionOpenPageTypedDict",
    "ActionSearch",
    "ActionSearchTypedDict",
    "ActionTypedDict",
    "ActivityItem",
    "ActivityItemTypedDict",
    "ActivityResponse",
    "ActivityResponseTypedDict",
    "AllowedTools",
    "AllowedToolsTypedDict",
    "AllowedToolsUnion",
    "AllowedToolsUnionTypedDict",
    "Always",
    "AlwaysTypedDict",
    "AnnotationAddedEvent",
    "AnnotationAddedEventType",
    "AnnotationAddedEventTypedDict",
    "AnthropicCacheControlDirective",
    "AnthropicCacheControlDirectiveType",
    "AnthropicCacheControlDirectiveTypedDict",
    "AnthropicCacheControlTTL",
    "ApplyPatchServerTool",
    "ApplyPatchServerToolType",
    "ApplyPatchServerToolTypedDict",
    "Architecture",
    "ArchitectureTypedDict",
    "AspectRatio",
    "AutoRouterPlugin",
    "AutoRouterPluginID",
    "AutoRouterPluginTypedDict",
    "Background",
    "BadGatewayResponseErrorData",
    "BadGatewayResponseErrorDataTypedDict",
    "BadRequestResponseErrorData",
    "BadRequestResponseErrorDataTypedDict",
    "BaseInputsContent1",
    "BaseInputsContent1TypedDict",
    "BaseInputsContent2",
    "BaseInputsContent2TypedDict",
    "BaseInputsMessage",
    "BaseInputsMessageTypedDict",
    "BaseInputsPhaseCommentary",
    "BaseInputsPhaseFinalAnswer",
    "BaseInputsPhaseUnion",
    "BaseInputsPhaseUnionTypedDict",
    "BaseInputsRoleAssistant",
    "BaseInputsRoleDeveloper",
    "BaseInputsRoleSystem",
    "BaseInputsRoleUnion",
    "BaseInputsRoleUnionTypedDict",
    "BaseInputsRoleUser",
    "BaseInputsType",
    "BaseInputsUnion",
    "BaseInputsUnion1",
    "BaseInputsUnion1TypedDict",
    "BaseInputsUnionTypedDict",
    "BaseReasoningConfig",
    "BaseReasoningConfigTypedDict",
    "BulkAssignKeysRequest",
    "BulkAssignKeysRequestTypedDict",
    "BulkAssignKeysResponse",
    "BulkAssignKeysResponseTypedDict",
    "BulkAssignMembersRequest",
    "BulkAssignMembersRequestTypedDict",
    "BulkAssignMembersResponse",
    "BulkAssignMembersResponseTypedDict",
    "BulkUnassignKeysRequest",
    "BulkUnassignKeysRequestTypedDict",
    "BulkUnassignKeysResponse",
    "BulkUnassignKeysResponseTypedDict",
    "BulkUnassignMembersRequest",
    "BulkUnassignMembersRequestTypedDict",
    "BulkUnassignMembersResponse",
    "BulkUnassignMembersResponseTypedDict",
    "By",
    "ChatAssistantImages",
    "ChatAssistantImagesImageURL",
    "ChatAssistantImagesImageURLTypedDict",
    "ChatAssistantImagesTypedDict",
    "ChatAssistantMessage",
    "ChatAssistantMessageContent",
    "ChatAssistantMessageContentTypedDict",
    "ChatAssistantMessageRole",
    "ChatAssistantMessageTypedDict",
    "ChatAudioOutput",
    "ChatAudioOutputTypedDict",
    "ChatChoice",
    "ChatChoiceTypedDict",
    "ChatContentAudio",
    "ChatContentAudioInputAudio",
    "ChatContentAudioInputAudioTypedDict",
    "ChatContentAudioType",
    "ChatContentAudioTypedDict",
    "ChatContentCacheControl",
    "ChatContentCacheControlType",
    "ChatContentCacheControlTypedDict",
    "ChatContentFile",
    "ChatContentFileType",
    "ChatContentFileTypedDict",
    "ChatContentImage",
    "ChatContentImageDetail",
    "ChatContentImageImageURL",
    "ChatContentImageImageURLTypedDict",
    "ChatContentImageType",
    "ChatContentImageTypedDict",
    "ChatContentItems",
    "ChatContentItemsTypedDict",
    "ChatContentText",
    "ChatContentTextType",
    "ChatContentTextTypedDict",
    "ChatContentVideo",
    "ChatContentVideoInput",
    "ChatContentVideoInputTypedDict",
    "ChatContentVideoType",
    "ChatContentVideoTypedDict",
    "ChatDebugOptions",
    "ChatDebugOptionsTypedDict",
    "ChatDeveloperMessage",
    "ChatDeveloperMessageContent",
    "ChatDeveloperMessageContentTypedDict",
    "ChatDeveloperMessageRole",
    "ChatDeveloperMessageTypedDict",
    "ChatFinishReasonEnum",
    "ChatFormatGrammarConfig",
    "ChatFormatGrammarConfigType",
    "ChatFormatGrammarConfigTypedDict",
    "ChatFormatJSONSchemaConfig",
    "ChatFormatJSONSchemaConfigType",
    "ChatFormatJSONSchemaConfigTypedDict",
    "ChatFormatPythonConfig",
    "ChatFormatPythonConfigType",
    "ChatFormatPythonConfigTypedDict",
    "ChatFormatTextConfig",
    "ChatFormatTextConfigType",
    "ChatFormatTextConfigTypedDict",
    "ChatFunctionTool",
    "ChatFunctionToolFunction",
    "ChatFunctionToolFunctionFunction",
    "ChatFunctionToolFunctionFunctionTypedDict",
    "ChatFunctionToolFunctionTypedDict",
    "ChatFunctionToolType",
    "ChatFunctionToolTypedDict",
    "ChatJSONSchemaConfig",
    "ChatJSONSchemaConfigTypedDict",
    "ChatMessages",
    "ChatMessagesTypedDict",
    "ChatNamedToolChoice",
    "ChatNamedToolChoiceFunction",
    "ChatNamedToolChoiceFunctionTypedDict",
    "ChatNamedToolChoiceType",
    "ChatNamedToolChoiceTypedDict",
    "ChatReasoningSummaryVerbosityEnum",
    "ChatRequest",
    "ChatRequestPlugin",
    "ChatRequestPluginTypedDict",
    "ChatRequestServiceTier",
    "ChatRequestTypedDict",
    "ChatResult",
    "ChatResultObject",
    "ChatResultTypedDict",
    "ChatSearchModelsServerTool",
    "ChatSearchModelsServerToolType",
    "ChatSearchModelsServerToolTypedDict",
    "ChatStreamChoice",
    "ChatStreamChoiceTypedDict",
    "ChatStreamChunk",
    "ChatStreamChunkObject",
    "ChatStreamChunkTypedDict",
    "ChatStreamDelta",
    "ChatStreamDeltaRole",
    "ChatStreamDeltaTypedDict",
    "ChatStreamOptions",
    "ChatStreamOptionsTypedDict",
    "ChatStreamToolCall",
    "ChatStreamToolCallFunction",
    "ChatStreamToolCallFunctionTypedDict",
    "ChatStreamToolCallType",
    "ChatStreamToolCallTypedDict",
    "ChatSystemMessage",
    "ChatSystemMessageContent",
    "ChatSystemMessageContentTypedDict",
    "ChatSystemMessageRole",
    "ChatSystemMessageTypedDict",
    "ChatTokenLogprob",
    "ChatTokenLogprobTopLogprob",
    "ChatTokenLogprobTopLogprobTypedDict",
    "ChatTokenLogprobTypedDict",
    "ChatTokenLogprobs",
    "ChatTokenLogprobsTypedDict",
    "ChatToolCall",
    "ChatToolCallFunction",
    "ChatToolCallFunctionTypedDict",
    "ChatToolCallType",
    "ChatToolCallTypedDict",
    "ChatToolChoice",
    "ChatToolChoiceAuto",
    "ChatToolChoiceNone",
    "ChatToolChoiceRequired",
    "ChatToolChoiceTypedDict",
    "ChatToolMessage",
    "ChatToolMessageContent",
    "ChatToolMessageContentTypedDict",
    "ChatToolMessageRole",
    "ChatToolMessageTypedDict",
    "ChatUsage",
    "ChatUsageTypedDict",
    "ChatUserMessage",
    "ChatUserMessageContent",
    "ChatUserMessageContentTypedDict",
    "ChatUserMessageRole",
    "ChatUserMessageTypedDict",
    "ChatWebSearchShorthand",
    "ChatWebSearchShorthandType",
    "ChatWebSearchShorthandTypedDict",
    "Code",
    "CodeInterpreterServerTool",
    "CodeInterpreterServerToolTypedDict",
    "CodexLocalShellTool",
    "CodexLocalShellToolType",
    "CodexLocalShellToolTypedDict",
    "Command",
    "CompletionTokensDetails",
    "CompletionTokensDetailsTypedDict",
    "CompoundFilter",
    "CompoundFilterType",
    "CompoundFilterTypedDict",
    "ComputerUseServerTool",
    "ComputerUseServerToolType",
    "ComputerUseServerToolTypedDict",
    "ConflictResponseErrorData",
    "ConflictResponseErrorDataTypedDict",
    "ConnectorID",
    "Container",
    "ContainerAuto",
    "ContainerAutoTypedDict",
    "ContainerType",
    "ContainerTypedDict",
    "ContentPartAddedEvent",
    "ContentPartAddedEventPart",
    "ContentPartAddedEventPartTypedDict",
    "ContentPartAddedEventType",
    "ContentPartAddedEventTypedDict",
    "ContentPartDoneEvent",
    "ContentPartDoneEventPart",
    "ContentPartDoneEventPartTypedDict",
    "ContentPartDoneEventType",
    "ContentPartDoneEventTypedDict",
    "ContentPartImage",
    "ContentPartImageImageURL",
    "ContentPartImageImageURLTypedDict",
    "ContentPartImageType",
    "ContentPartImageTypedDict",
    "ContextCompressionEngine",
    "ContextCompressionPlugin",
    "ContextCompressionPluginID",
    "ContextCompressionPluginTypedDict",
    "CostDetails",
    "CostDetailsTypedDict",
    "CreateGuardrailRequest",
    "CreateGuardrailRequestTypedDict",
    "CreateGuardrailResponse",
    "CreateGuardrailResponseTypedDict",
    "CustomTool",
    "CustomToolTypedDict",
    "Data",
    "DataCollection",
    "DataTypedDict",
    "DatetimeServerTool",
    "DatetimeServerToolConfig",
    "DatetimeServerToolConfigTypedDict",
    "DatetimeServerToolType",
    "DatetimeServerToolTypedDict",
    "DefaultParameters",
    "DefaultParametersTypedDict",
    "DeleteGuardrailResponse",
    "DeleteGuardrailResponseTypedDict",
    "EasyInputMessage",
    "EasyInputMessageContentInputImage",
    "EasyInputMessageContentInputImageTypedDict",
    "EasyInputMessageContentType",
    "EasyInputMessageContentUnion1",
    "EasyInputMessageContentUnion1TypedDict",
    "EasyInputMessageContentUnion2",
    "EasyInputMessageContentUnion2TypedDict",
    "EasyInputMessageDetail",
    "EasyInputMessagePhaseCommentary",
    "EasyInputMessagePhaseFinalAnswer",
    "EasyInputMessagePhaseUnion",
    "EasyInputMessagePhaseUnionTypedDict",
    "EasyInputMessageRoleAssistant",
    "EasyInputMessageRoleDeveloper",
    "EasyInputMessageRoleSystem",
    "EasyInputMessageRoleUnion",
    "EasyInputMessageRoleUnionTypedDict",
    "EasyInputMessageRoleUser",
    "EasyInputMessageTypeMessage",
    "EasyInputMessageTypedDict",
    "EdgeNetworkTimeoutResponseErrorData",
    "EdgeNetworkTimeoutResponseErrorDataTypedDict",
    "Effort",
    "EndpointStatus",
    "Environment",
    "Error",
    "ErrorEvent",
    "ErrorEventType",
    "ErrorEventTypedDict",
    "ErrorTypedDict",
    "File",
    "FileCitation",
    "FileCitationType",
    "FileCitationTypedDict",
    "FileParserPlugin",
    "FileParserPluginID",
    "FileParserPluginTypedDict",
    "FilePath",
    "FilePathType",
    "FilePathTypedDict",
    "FileSearchServerTool",
    "FileSearchServerToolTypedDict",
    "FileTypedDict",
    "Filters",
    "FiltersType",
    "FiltersTypedDict",
    "FiltersUnion",
    "FiltersUnionTypedDict",
    "ForbiddenResponseErrorData",
    "ForbiddenResponseErrorDataTypedDict",
    "Format",
    "FormatEnum",
    "FormatGrammar",
    "FormatGrammarTypedDict",
    "FormatJSONObjectConfig",
    "FormatJSONObjectConfigType",
    "FormatJSONObjectConfigTypedDict",
    "FormatJSONSchemaConfig",
    "FormatJSONSchemaConfigType",
    "FormatJSONSchemaConfigTypedDict",
    "FormatText",
    "FormatTextConfig",
    "FormatTextConfigType",
    "FormatTextConfigTypedDict",
    "FormatTextTypedDict",
    "FormatTypeGrammar",
    "FormatTypeText",
    "FormatTypedDict",
    "Formats",
    "FormatsTypedDict",
    "FrameImage",
    "FrameImageImageURL",
    "FrameImageImageURLTypedDict",
    "FrameImageType",
    "FrameImageTypedDict",
    "FrameType",
    "FunctionCallArgsDeltaEvent",
    "FunctionCallArgsDeltaEventType",
    "FunctionCallArgsDeltaEventTypedDict",
    "FunctionCallArgsDoneEvent",
    "FunctionCallArgsDoneEventType",
    "FunctionCallArgsDoneEventTypedDict",
    "FunctionCallItem",
    "FunctionCallItemType",
    "FunctionCallItemTypedDict",
    "FunctionCallOutputItem",
    "FunctionCallOutputItemDetail",
    "FunctionCallOutputItemOutputType",
    "FunctionCallOutputItemOutputUnion1",
    "FunctionCallOutputItemOutputUnion1TypedDict",
    "FunctionCallOutputItemOutputUnion2",
    "FunctionCallOutputItemOutputUnion2TypedDict",
    "FunctionCallOutputItemStatus",
    "FunctionCallOutputItemTypeFunctionCallOutput",
    "FunctionCallOutputItemTypedDict",
    "GetGuardrailResponse",
    "GetGuardrailResponseTypedDict",
    "Guardrail",
    "GuardrailInterval",
    "GuardrailTypedDict",
    "Ignore",
    "IgnoreTypedDict",
    "ImageConfig",
    "ImageConfigTypedDict",
    "ImageGenCallCompletedEvent",
    "ImageGenCallCompletedEventType",
    "ImageGenCallCompletedEventTypedDict",
    "ImageGenCallGeneratingEvent",
    "ImageGenCallGeneratingEventType",
    "ImageGenCallGeneratingEventTypedDict",
    "ImageGenCallInProgressEvent",
    "ImageGenCallInProgressEventType",
    "ImageGenCallInProgressEventTypedDict",
    "ImageGenCallPartialImageEvent",
    "ImageGenCallPartialImageEventType",
    "ImageGenCallPartialImageEventTypedDict",
    "ImageGenerationServerTool",
    "ImageGenerationServerToolConfig",
    "ImageGenerationServerToolConfigTypedDict",
    "ImageGenerationServerToolConfigUnion",
    "ImageGenerationServerToolConfigUnionTypedDict",
    "ImageGenerationServerToolOpenRouter",
    "ImageGenerationServerToolOpenRouterType",
    "ImageGenerationServerToolOpenRouterTypedDict",
    "ImageGenerationServerToolType",
    "ImageGenerationServerToolTypedDict",
    "ImageGenerationStatus",
    "IncompleteDetails",
    "IncompleteDetailsTypedDict",
    "InputAudio",
    "InputAudioInputAudio",
    "InputAudioInputAudioTypedDict",
    "InputAudioType",
    "InputAudioTypedDict",
    "InputFidelity",
    "InputFile",
    "InputFileType",
    "InputFileTypedDict",
    "InputImage",
    "InputImageDetail",
    "InputImageMask",
    "InputImageMaskTypedDict",
    "InputImageType",
    "InputImageTypedDict",
    "InputMessageItem",
    "InputMessageItemContentInputImage",
    "InputMessageItemContentInputImageTypedDict",
    "InputMessageItemContentType",
    "InputMessageItemContentUnion",
    "InputMessageItemContentUnionTypedDict",
    "InputMessageItemDetail",
    "InputMessageItemRoleDeveloper",
    "InputMessageItemRoleSystem",
    "InputMessageItemRoleUnion",
    "InputMessageItemRoleUnionTypedDict",
    "InputMessageItemRoleUser",
    "InputMessageItemTypeMessage",
    "InputMessageItemTypedDict",
    "InputModality",
    "InputText",
    "InputTextType",
    "InputTextTypedDict",
    "InputTokensDetails",
    "InputTokensDetailsTypedDict",
    "InputVideo",
    "InputVideoType",
    "InputVideoTypedDict",
    "InputsContent1",
    "InputsContent1TypedDict",
    "InputsContent2",
    "InputsContent2TypedDict",
    "InputsMessage",
    "InputsMessageTypedDict",
    "InputsPhaseCommentary",
    "InputsPhaseFinalAnswer",
    "InputsPhaseUnion",
    "InputsPhaseUnionTypedDict",
    "InputsReasoning",
    "InputsReasoningTypedDict",
    "InputsRole",
    "InputsStatusCompleted1",
    "InputsStatusCompleted2",
    "InputsStatusInProgress1",
    "InputsStatusInProgress2",
    "InputsStatusIncomplete1",
    "InputsStatusIncomplete2",
    "InputsStatusUnion1",
    "InputsStatusUnion1TypedDict",
    "InputsStatusUnion2",
    "InputsStatusUnion2TypedDict",
    "InputsTypeMessage",
    "InputsTypeReasoning",
    "InputsUnion",
    "InputsUnion1",
    "InputsUnion1TypedDict",
    "InputsUnionTypedDict",
    "InstructType",
    "InternalServerResponseErrorData",
    "InternalServerResponseErrorDataTypedDict",
    "KeyAssignment",
    "KeyAssignmentTypedDict",
    "LegacyChatContentVideo",
    "LegacyChatContentVideoType",
    "LegacyChatContentVideoTypedDict",
    "LegacyWebSearchServerTool",
    "LegacyWebSearchServerToolType",
    "LegacyWebSearchServerToolTypedDict",
    "ListEndpointsResponse",
    "ListEndpointsResponseTypedDict",
    "ListGuardrailsResponse",
    "ListGuardrailsResponseTypedDict",
    "ListKeyAssignmentsResponse",
    "ListKeyAssignmentsResponseTypedDict",
    "ListMemberAssignmentsResponse",
    "ListMemberAssignmentsResponseTypedDict",
    "Logprob",
    "LogprobTypedDict",
    "MaxPrice",
    "MaxPriceTypedDict",
    "McpServerTool",
    "McpServerToolType",
    "McpServerToolTypedDict",
    "MemberAssignment",
    "MemberAssignmentTypedDict",
    "MemoryLimit",
    "Modality",
    "Mode",
    "ModeAuto",
    "ModeRequired",
    "ModeTypedDict",
    "Model",
    "ModelArchitecture",
    "ModelArchitectureInstructType",
    "ModelArchitectureTypedDict",
    "ModelEnum",
    "ModelGroup",
    "ModelLinks",
    "ModelLinksTypedDict",
    "ModelTypedDict",
    "ModelsCountResponse",
    "ModelsCountResponseTypedDict",
    "ModelsListResponse",
    "ModelsListResponseTypedDict",
    "Moderation",
    "ModerationPlugin",
    "ModerationPluginID",
    "ModerationPluginTypedDict",
    "Never",
    "NeverTypedDict",
    "NotFoundResponseErrorData",
    "NotFoundResponseErrorDataTypedDict",
    "Only",
    "OnlyTypedDict",
    "OpenAIResponseFunctionToolCall",
    "OpenAIResponseFunctionToolCallOutput",
    "OpenAIResponseFunctionToolCallOutputOutput1",
    "OpenAIResponseFunctionToolCallOutputOutput1TypedDict",
    "OpenAIResponseFunctionToolCallOutputOutput2",
    "OpenAIResponseFunctionToolCallOutputOutput2TypedDict",
    "OpenAIResponseFunctionToolCallOutputStatus",
    "OpenAIResponseFunctionToolCallOutputType",
    "OpenAIResponseFunctionToolCallOutputTypedDict",
    "OpenAIResponseFunctionToolCallType",
    "OpenAIResponseFunctionToolCallTypedDict",
    "OpenAIResponseInputMessageItem",
    "OpenAIResponseInputMessageItemContent",
    "OpenAIResponseInputMessageItemContentTypedDict",
    "OpenAIResponseInputMessageItemRoleDeveloper",
    "OpenAIResponseInputMessageItemRoleSystem",
    "OpenAIResponseInputMessageItemRoleUnion",
    "OpenAIResponseInputMessageItemRoleUnionTypedDict",
    "OpenAIResponseInputMessageItemRoleUser",
    "OpenAIResponseInputMessageItemType",
    "OpenAIResponseInputMessageItemTypedDict",
    "OpenAIResponsesAnnotation",
    "OpenAIResponsesAnnotationTypedDict",
    "OpenAIResponsesRefusalContent",
    "OpenAIResponsesRefusalContentType",
    "OpenAIResponsesRefusalContentTypedDict",
    "OpenAIResponsesResponseStatus",
    "OpenAIResponsesToolChoice",
    "OpenAIResponsesToolChoiceAuto",
    "OpenAIResponsesToolChoiceFunction",
    "OpenAIResponsesToolChoiceFunctionTypedDict",
    "OpenAIResponsesToolChoiceNone",
    "OpenAIResponsesToolChoiceRequired",
    "OpenAIResponsesToolChoiceTypeFunction",
    "OpenAIResponsesToolChoiceTypeWebSearchPreview",
    "OpenAIResponsesToolChoiceTypeWebSearchPreview20250311",
    "OpenAIResponsesToolChoiceTypedDict",
    "OpenAIResponsesToolChoiceUnion",
    "OpenAIResponsesToolChoiceUnionTypedDict",
    "OpenAIResponsesTruncation",
    "OpenResponsesCreatedEvent",
    "OpenResponsesCreatedEventType",
    "OpenResponsesCreatedEventTypedDict",
    "OpenResponsesInProgressEvent",
    "OpenResponsesInProgressEventType",
    "OpenResponsesInProgressEventTypedDict",
    "OpenResponsesResult",
    "OpenResponsesResultObject",
    "OpenResponsesResultToolFunction",
    "OpenResponsesResultToolFunctionTypedDict",
    "OpenResponsesResultToolUnion",
    "OpenResponsesResultToolUnionTypedDict",
    "OpenResponsesResultType",
    "OpenResponsesResultTypedDict",
    "OpenRouterWebSearchServerTool",
    "OpenRouterWebSearchServerToolType",
    "OpenRouterWebSearchServerToolTypedDict",
    "Options",
    "OptionsTypedDict",
    "Order",
    "OrderTypedDict",
    "OutputApplyPatchServerToolItem",
    "OutputApplyPatchServerToolItemType",
    "OutputApplyPatchServerToolItemTypedDict",
    "OutputBashServerToolItem",
    "OutputBashServerToolItemType",
    "OutputBashServerToolItemTypedDict",
    "OutputBrowserUseServerToolItem",
    "OutputBrowserUseServerToolItemType",
    "OutputBrowserUseServerToolItemTypedDict",
    "OutputCodeInterpreterCallItem",
    "OutputCodeInterpreterCallItemOutputUnion",
    "OutputCodeInterpreterCallItemOutputUnionTypedDict",
    "OutputCodeInterpreterCallItemTypedDict",
    "OutputCodeInterpreterServerToolItem",
    "OutputCodeInterpreterServerToolItemType",
    "OutputCodeInterpreterServerToolItemTypedDict",
    "OutputComputerCallItem",
    "OutputComputerCallItemStatus",
    "OutputComputerCallItemType",
    "OutputComputerCallItemTypedDict",
    "OutputDatetimeItem",
    "OutputDatetimeItemType",
    "OutputDatetimeItemTypedDict",
    "OutputFileSearchCallItem",
    "OutputFileSearchCallItemType",
    "OutputFileSearchCallItemTypedDict",
    "OutputFileSearchServerToolItem",
    "OutputFileSearchServerToolItemType",
    "OutputFileSearchServerToolItemTypedDict",
    "OutputFormat",
    "OutputFunctionCallItem",
    "OutputFunctionCallItemStatusCompleted",
    "OutputFunctionCallItemStatusInProgress",
    "OutputFunctionCallItemStatusIncomplete",
    "OutputFunctionCallItemStatusUnion",
    "OutputFunctionCallItemStatusUnionTypedDict",
    "OutputFunctionCallItemType",
    "OutputFunctionCallItemTypedDict",
    "OutputImage",
    "OutputImageGenerationCallItem",
    "OutputImageGenerationCallItemType",
    "OutputImageGenerationCallItemTypedDict",
    "OutputImageGenerationServerToolItem",
    "OutputImageGenerationServerToolItemType",
    "OutputImageGenerationServerToolItemTypedDict",
    "OutputImageTypedDict",
    "OutputInputImage",
    "OutputInputImageTypedDict",
    "OutputItemImageGenerationCall",
    "OutputItemImageGenerationCallType",
    "OutputItemImageGenerationCallTypedDict",
    "OutputItems",
    "OutputItemsTypedDict",
    "OutputLogs",
    "OutputLogsTypedDict",
    "OutputMcpServerToolItem",
    "OutputMcpServerToolItemType",
    "OutputMcpServerToolItemTypedDict",
    "OutputMemoryServerToolItem",
    "OutputMemoryServerToolItemType",
    "OutputMemoryServerToolItemTypedDict",
    "OutputMessage",
    "OutputMessageContent",
    "OutputMessageContentTypedDict",
    "OutputMessageItem",
    "OutputMessageItemContent",
    "OutputMessageItemContentTypedDict",
    "OutputMessageItemPhaseCommentary",
    "OutputMessageItemPhaseFinalAnswer",
    "OutputMessageItemPhaseUnion",
    "OutputMessageItemPhaseUnionTypedDict",
    "OutputMessageItemRole",
    "OutputMessageItemStatusCompleted",
    "OutputMessageItemStatusInProgress",
    "OutputMessageItemStatusIncomplete",
    "OutputMessageItemStatusUnion",
    "OutputMessageItemStatusUnionTypedDict",
    "OutputMessageItemType",
    "OutputMessageItemTypedDict",
    "OutputMessagePhaseCommentary",
    "OutputMessagePhaseFinalAnswer",
    "OutputMessagePhaseUnion",
    "OutputMessagePhaseUnionTypedDict",
    "OutputMessageRole",
    "OutputMessageStatusCompleted",
    "OutputMessageStatusInProgress",
    "OutputMessageStatusIncomplete",
    "OutputMessageStatusUnion",
    "OutputMessageStatusUnionTypedDict",
    "OutputMessageType",
    "OutputMessageTypedDict",
    "OutputModality",
    "OutputModalityEnum",
    "OutputReasoningItem",
    "OutputReasoningItemStatusCompleted",
    "OutputReasoningItemStatusInProgress",
    "OutputReasoningItemStatusIncomplete",
    "OutputReasoningItemStatusUnion",
    "OutputReasoningItemStatusUnionTypedDict",
    "OutputReasoningItemType",
    "OutputReasoningItemTypedDict",
    "OutputTextEditorServerToolItem",
    "OutputTextEditorServerToolItemType",
    "OutputTextEditorServerToolItemTypedDict",
    "OutputTokensDetails",
    "OutputTokensDetailsTypedDict",
    "OutputToolSearchServerToolItem",
    "OutputToolSearchServerToolItemType",
    "OutputToolSearchServerToolItemTypedDict",
    "OutputWebFetchServerToolItem",
    "OutputWebFetchServerToolItemType",
    "OutputWebFetchServerToolItemTypedDict",
    "OutputWebSearchCallItem",
    "OutputWebSearchCallItemTypedDict",
    "OutputWebSearchServerToolItem",
    "OutputWebSearchServerToolItemType",
    "OutputWebSearchServerToolItemTypedDict",
    "PDFParserEngine",
    "PDFParserEngineEnum",
    "PDFParserEnginePDFText",
    "PDFParserEngineTypedDict",
    "PDFParserOptions",
    "PDFParserOptionsTypedDict",
    "Parameter",
    "Parameters",
    "ParametersTypedDict",
    "Partition",
    "PayloadTooLargeResponseErrorData",
    "PayloadTooLargeResponseErrorDataTypedDict",
    "PaymentRequiredResponseErrorData",
    "PaymentRequiredResponseErrorDataTypedDict",
    "PendingSafetyCheck",
    "PendingSafetyCheckTypedDict",
    "PerRequestLimits",
    "PerRequestLimitsTypedDict",
    "PercentileLatencyCutoffs",
    "PercentileLatencyCutoffsTypedDict",
    "PercentileStats",
    "PercentileStatsTypedDict",
    "PercentileThroughputCutoffs",
    "PercentileThroughputCutoffsTypedDict",
    "PreferredMaxLatency",
    "PreferredMaxLatencyTypedDict",
    "PreferredMinThroughput",
    "PreferredMinThroughputTypedDict",
    "Preview20250311WebSearchServerTool",
    "Preview20250311WebSearchServerToolType",
    "Preview20250311WebSearchServerToolTypedDict",
    "PreviewWebSearchServerTool",
    "PreviewWebSearchServerToolType",
    "PreviewWebSearchServerToolTypedDict",
    "PreviewWebSearchUserLocation",
    "PreviewWebSearchUserLocationType",
    "PreviewWebSearchUserLocationTypedDict",
    "Pricing",
    "PricingTypedDict",
    "PromptTokensDetails",
    "PromptTokensDetailsTypedDict",
    "Provider",
    "ProviderName",
    "ProviderOverloadedResponseErrorData",
    "ProviderOverloadedResponseErrorDataTypedDict",
    "ProviderPreferences",
    "ProviderPreferencesTypedDict",
    "ProviderResponse",
    "ProviderResponseProviderName",
    "ProviderResponseTypedDict",
    "ProviderSort",
    "ProviderSortConfig",
    "ProviderSortConfigTypedDict",
    "ProviderTypedDict",
    "PublicEndpoint",
    "PublicEndpointQuantization",
    "PublicEndpointTypedDict",
    "PublicPricing",
    "PublicPricingTypedDict",
    "Quality",
    "Quantization",
    "Ranker",
    "RankingOptions",
    "RankingOptionsTypedDict",
    "Reason",
    "Reasoning",
    "ReasoningConfig",
    "ReasoningConfigTypedDict",
    "ReasoningDeltaEvent",
    "ReasoningDeltaEventType",
    "ReasoningDeltaEventTypedDict",
    "ReasoningDetailEncrypted",
    "ReasoningDetailEncryptedType",
    "ReasoningDetailEncryptedTypedDict",
    "ReasoningDetailSummary",
    "ReasoningDetailSummaryType",
    "ReasoningDetailSummaryTypedDict",
    "ReasoningDetailText",
    "ReasoningDetailTextType",
    "ReasoningDetailTextTypedDict",
    "ReasoningDetailUnion",
    "ReasoningDetailUnionTypedDict",
    "ReasoningDoneEvent",
    "ReasoningDoneEventType",
    "ReasoningDoneEventTypedDict",
    "ReasoningEffort",
    "ReasoningFormat",
    "ReasoningItem",
    "ReasoningItemStatusCompleted",
    "ReasoningItemStatusInProgress",
    "ReasoningItemStatusIncomplete",
    "ReasoningItemStatusUnion",
    "ReasoningItemStatusUnionTypedDict",
    "ReasoningItemType",
    "ReasoningItemTypedDict",
    "ReasoningSummaryPartAddedEvent",
    "ReasoningSummaryPartAddedEventType",
    "ReasoningSummaryPartAddedEventTypedDict",
    "ReasoningSummaryPartDoneEvent",
    "ReasoningSummaryPartDoneEventType",
    "ReasoningSummaryPartDoneEventTypedDict",
    "ReasoningSummaryText",
    "ReasoningSummaryTextDeltaEvent",
    "ReasoningSummaryTextDeltaEventType",
    "ReasoningSummaryTextDeltaEventTypedDict",
    "ReasoningSummaryTextDoneEvent",
    "ReasoningSummaryTextDoneEventType",
    "ReasoningSummaryTextDoneEventTypedDict",
    "ReasoningSummaryTextType",
    "ReasoningSummaryTextTypedDict",
    "ReasoningSummaryVerbosity",
    "ReasoningTextContent",
    "ReasoningTextContentType",
    "ReasoningTextContentTypedDict",
    "ReasoningTypedDict",
    "RefusalDeltaEvent",
    "RefusalDeltaEventType",
    "RefusalDeltaEventTypedDict",
    "RefusalDoneEvent",
    "RefusalDoneEventType",
    "RefusalDoneEventTypedDict",
    "RequestTimeoutResponseErrorData",
    "RequestTimeoutResponseErrorDataTypedDict",
    "RequireApproval",
    "RequireApprovalAlways",
    "RequireApprovalNever",
    "RequireApprovalTypedDict",
    "RequireApprovalUnion",
    "RequireApprovalUnionTypedDict",
    "Resolution",
    "ResponseFormat",
    "ResponseFormatTypedDict",
    "ResponseHealingPlugin",
    "ResponseHealingPluginID",
    "ResponseHealingPluginTypedDict",
    "ResponseIncludesEnum",
    "ResponseOutputText",
    "ResponseOutputTextTopLogprob",
    "ResponseOutputTextTopLogprobTypedDict",
    "ResponseOutputTextType",
    "ResponseOutputTextTypedDict",
    "ResponsesErrorField",
    "ResponsesErrorFieldTypedDict",
    "ResponsesRequest",
    "ResponsesRequestPlugin",
    "ResponsesRequestPluginTypedDict",
    "ResponsesRequestServiceTier",
    "ResponsesRequestToolFunction",
    "ResponsesRequestToolFunctionTypedDict",
    "ResponsesRequestToolUnion",
    "ResponsesRequestToolUnionTypedDict",
    "ResponsesRequestType",
    "ResponsesRequestTypedDict",
    "SearchContextSizeEnum",
    "SearchModelsServerToolConfig",
    "SearchModelsServerToolConfigTypedDict",
    "SearchQualityLevel",
    "Security",
    "SecurityTypedDict",
    "ServiceUnavailableResponseErrorData",
    "ServiceUnavailableResponseErrorDataTypedDict",
    "ShellServerTool",
    "ShellServerToolType",
    "ShellServerToolTypedDict",
    "Size",
    "Sort",
    "SortTypedDict",
    "Stop",
    "StopTypedDict",
    "StoredPromptTemplate",
    "StoredPromptTemplateTypedDict",
    "StreamEvents",
    "StreamEventsResponseCompleted",
    "StreamEventsResponseCompletedType",
    "StreamEventsResponseCompletedTypedDict",
    "StreamEventsResponseFailed",
    "StreamEventsResponseFailedType",
    "StreamEventsResponseFailedTypedDict",
    "StreamEventsResponseIncomplete",
    "StreamEventsResponseIncompleteType",
    "StreamEventsResponseIncompleteTypedDict",
    "StreamEventsResponseOutputItemAdded",
    "StreamEventsResponseOutputItemAddedType",
    "StreamEventsResponseOutputItemAddedTypedDict",
    "StreamEventsResponseOutputItemDone",
    "StreamEventsResponseOutputItemDoneType",
    "StreamEventsResponseOutputItemDoneTypedDict",
    "StreamEventsTypedDict",
    "StreamLogprob",
    "StreamLogprobTopLogprob",
    "StreamLogprobTopLogprobTypedDict",
    "StreamLogprobTypedDict",
    "SupportedAspectRatio",
    "SupportedFrameImage",
    "SupportedResolution",
    "SupportedSize",
    "Syntax",
    "TextConfig",
    "TextConfigTypedDict",
    "TextConfigVerbosity",
    "TextDeltaEvent",
    "TextDeltaEventType",
    "TextDeltaEventTypedDict",
    "TextDoneEvent",
    "TextDoneEventType",
    "TextDoneEventTypedDict",
    "TextExtendedConfig",
    "TextExtendedConfigTypedDict",
    "TextExtendedConfigVerbosity",
    "Tokenizer",
    "TooManyRequestsResponseErrorData",
    "TooManyRequestsResponseErrorDataTypedDict",
    "ToolCallStatus",
    "ToolChoiceAllowed",
    "ToolChoiceAllowedType",
    "ToolChoiceAllowedTypedDict",
    "TopProviderInfo",
    "TopProviderInfoTypedDict",
    "TraceConfig",
    "TraceConfigTypedDict",
    "Truncation",
    "Type",
    "TypeCodeInterpreter",
    "TypeCodeInterpreterCall",
    "TypeCustom",
    "TypeFileSearch",
    "TypeFindInPage",
    "TypeImage",
    "TypeLogs",
    "TypeOpenPage",
    "TypeSearch",
    "TypeTypedDict",
    "TypeWebSearchCall",
    "URLCitation",
    "URLCitationType",
    "URLCitationTypedDict",
    "UnauthorizedResponseErrorData",
    "UnauthorizedResponseErrorDataTypedDict",
    "UnprocessableEntityResponseErrorData",
    "UnprocessableEntityResponseErrorDataTypedDict",
    "UpdateGuardrailRequest",
    "UpdateGuardrailRequestTypedDict",
    "UpdateGuardrailResponse",
    "UpdateGuardrailResponseTypedDict",
    "Usage",
    "UsageTypedDict",
    "Value1",
    "Value1TypedDict",
    "Value2",
    "Value2TypedDict",
    "Variables",
    "VariablesTypedDict",
    "VideoGenerationRequest",
    "VideoGenerationRequestTypedDict",
    "VideoGenerationResponse",
    "VideoGenerationResponseStatus",
    "VideoGenerationResponseTypedDict",
    "VideoGenerationUsage",
    "VideoGenerationUsageTypedDict",
    "VideoModel",
    "VideoModelTypedDict",
    "VideoModelsListResponse",
    "VideoModelsListResponseTypedDict",
    "WebSearchCallCompletedEvent",
    "WebSearchCallCompletedEventType",
    "WebSearchCallCompletedEventTypedDict",
    "WebSearchCallInProgressEvent",
    "WebSearchCallInProgressEventType",
    "WebSearchCallInProgressEventTypedDict",
    "WebSearchCallSearchingEvent",
    "WebSearchCallSearchingEventType",
    "WebSearchCallSearchingEventTypedDict",
    "WebSearchConfig",
    "WebSearchConfigTypedDict",
    "WebSearchDomainFilter",
    "WebSearchDomainFilterTypedDict",
    "WebSearchEngine",
    "WebSearchEngineEnum",
    "WebSearchPlugin",
    "WebSearchPluginID",
    "WebSearchPluginTypedDict",
    "WebSearchServerTool",
    "WebSearchServerToolOpenRouter",
    "WebSearchServerToolOpenRouterType",
    "WebSearchServerToolOpenRouterTypedDict",
    "WebSearchServerToolType",
    "WebSearchServerToolTypedDict",
    "WebSearchSource",
    "WebSearchSourceType",
    "WebSearchSourceTypedDict",
    "WebSearchStatus",
    "WebSearchUserLocation",
    "WebSearchUserLocationServerTool",
    "WebSearchUserLocationServerToolType",
    "WebSearchUserLocationServerToolTypedDict",
    "WebSearchUserLocationType",
    "WebSearchUserLocationTypedDict",
]

_dynamic_imports: dict[str, str] = {
    "ActivityItem": ".activityitem",
    "ActivityItemTypedDict": ".activityitem",
    "ActivityResponse": ".activityresponse",
    "ActivityResponseTypedDict": ".activityresponse",
    "AnnotationAddedEvent": ".annotationaddedevent",
    "AnnotationAddedEventType": ".annotationaddedevent",
    "AnnotationAddedEventTypedDict": ".annotationaddedevent",
    "AnthropicCacheControlDirective": ".anthropiccachecontroldirective",
    "AnthropicCacheControlDirectiveType": ".anthropiccachecontroldirective",
    "AnthropicCacheControlDirectiveTypedDict": ".anthropiccachecontroldirective",
    "AnthropicCacheControlTTL": ".anthropiccachecontrolttl",
    "ApplyPatchServerTool": ".applypatchservertool",
    "ApplyPatchServerToolType": ".applypatchservertool",
    "ApplyPatchServerToolTypedDict": ".applypatchservertool",
    "AutoRouterPlugin": ".autorouterplugin",
    "AutoRouterPluginID": ".autorouterplugin",
    "AutoRouterPluginTypedDict": ".autorouterplugin",
    "BadGatewayResponseErrorData": ".badgatewayresponseerrordata",
    "BadGatewayResponseErrorDataTypedDict": ".badgatewayresponseerrordata",
    "BadRequestResponseErrorData": ".badrequestresponseerrordata",
    "BadRequestResponseErrorDataTypedDict": ".badrequestresponseerrordata",
    "BaseInputsContent1": ".baseinputs_union",
    "BaseInputsContent1TypedDict": ".baseinputs_union",
    "BaseInputsContent2": ".baseinputs_union",
    "BaseInputsContent2TypedDict": ".baseinputs_union",
    "BaseInputsMessage": ".baseinputs_union",
    "BaseInputsMessageTypedDict": ".baseinputs_union",
    "BaseInputsPhaseCommentary": ".baseinputs_union",
    "BaseInputsPhaseFinalAnswer": ".baseinputs_union",
    "BaseInputsPhaseUnion": ".baseinputs_union",
    "BaseInputsPhaseUnionTypedDict": ".baseinputs_union",
    "BaseInputsRoleAssistant": ".baseinputs_union",
    "BaseInputsRoleDeveloper": ".baseinputs_union",
    "BaseInputsRoleSystem": ".baseinputs_union",
    "BaseInputsRoleUnion": ".baseinputs_union",
    "BaseInputsRoleUnionTypedDict": ".baseinputs_union",
    "BaseInputsRoleUser": ".baseinputs_union",
    "BaseInputsType": ".baseinputs_union",
    "BaseInputsUnion": ".baseinputs_union",
    "BaseInputsUnion1": ".baseinputs_union",
    "BaseInputsUnion1TypedDict": ".baseinputs_union",
    "BaseInputsUnionTypedDict": ".baseinputs_union",
    "BaseReasoningConfig": ".basereasoningconfig",
    "BaseReasoningConfigTypedDict": ".basereasoningconfig",
    "BulkAssignKeysRequest": ".bulkassignkeysrequest",
    "BulkAssignKeysRequestTypedDict": ".bulkassignkeysrequest",
    "BulkAssignKeysResponse": ".bulkassignkeysresponse",
    "BulkAssignKeysResponseTypedDict": ".bulkassignkeysresponse",
    "BulkAssignMembersRequest": ".bulkassignmembersrequest",
    "BulkAssignMembersRequestTypedDict": ".bulkassignmembersrequest",
    "BulkAssignMembersResponse": ".bulkassignmembersresponse",
    "BulkAssignMembersResponseTypedDict": ".bulkassignmembersresponse",
    "BulkUnassignKeysRequest": ".bulkunassignkeysrequest",
    "BulkUnassignKeysRequestTypedDict": ".bulkunassignkeysrequest",
    "BulkUnassignKeysResponse": ".bulkunassignkeysresponse",
    "BulkUnassignKeysResponseTypedDict": ".bulkunassignkeysresponse",
    "BulkUnassignMembersRequest": ".bulkunassignmembersrequest",
    "BulkUnassignMembersRequestTypedDict": ".bulkunassignmembersrequest",
    "BulkUnassignMembersResponse": ".bulkunassignmembersresponse",
    "BulkUnassignMembersResponseTypedDict": ".bulkunassignmembersresponse",
    "ChatAssistantImages": ".chatassistantimages",
    "ChatAssistantImagesImageURL": ".chatassistantimages",
    "ChatAssistantImagesImageURLTypedDict": ".chatassistantimages",
    "ChatAssistantImagesTypedDict": ".chatassistantimages",
    "ChatAssistantMessage": ".chatassistantmessage",
    "ChatAssistantMessageContent": ".chatassistantmessage",
    "ChatAssistantMessageContentTypedDict": ".chatassistantmessage",
    "ChatAssistantMessageRole": ".chatassistantmessage",
    "ChatAssistantMessageTypedDict": ".chatassistantmessage",
    "ChatAudioOutput": ".chataudiooutput",
    "ChatAudioOutputTypedDict": ".chataudiooutput",
    "ChatChoice": ".chatchoice",
    "ChatChoiceTypedDict": ".chatchoice",
    "ChatContentAudio": ".chatcontentaudio",
    "ChatContentAudioInputAudio": ".chatcontentaudio",
    "ChatContentAudioInputAudioTypedDict": ".chatcontentaudio",
    "ChatContentAudioType": ".chatcontentaudio",
    "ChatContentAudioTypedDict": ".chatcontentaudio",
    "ChatContentCacheControl": ".chatcontentcachecontrol",
    "ChatContentCacheControlType": ".chatcontentcachecontrol",
    "ChatContentCacheControlTypedDict": ".chatcontentcachecontrol",
    "ChatContentFile": ".chatcontentfile",
    "ChatContentFileType": ".chatcontentfile",
    "ChatContentFileTypedDict": ".chatcontentfile",
    "File": ".chatcontentfile",
    "FileTypedDict": ".chatcontentfile",
    "ChatContentImage": ".chatcontentimage",
    "ChatContentImageDetail": ".chatcontentimage",
    "ChatContentImageImageURL": ".chatcontentimage",
    "ChatContentImageImageURLTypedDict": ".chatcontentimage",
    "ChatContentImageType": ".chatcontentimage",
    "ChatContentImageTypedDict": ".chatcontentimage",
    "ChatContentItems": ".chatcontentitems",
    "ChatContentItemsTypedDict": ".chatcontentitems",
    "ChatContentText": ".chatcontenttext",
    "ChatContentTextType": ".chatcontenttext",
    "ChatContentTextTypedDict": ".chatcontenttext",
    "ChatContentVideo": ".chatcontentvideo",
    "ChatContentVideoType": ".chatcontentvideo",
    "ChatContentVideoTypedDict": ".chatcontentvideo",
    "ChatContentVideoInput": ".chatcontentvideoinput",
    "ChatContentVideoInputTypedDict": ".chatcontentvideoinput",
    "ChatDebugOptions": ".chatdebugoptions",
    "ChatDebugOptionsTypedDict": ".chatdebugoptions",
    "ChatDeveloperMessage": ".chatdevelopermessage",
    "ChatDeveloperMessageContent": ".chatdevelopermessage",
    "ChatDeveloperMessageContentTypedDict": ".chatdevelopermessage",
    "ChatDeveloperMessageRole": ".chatdevelopermessage",
    "ChatDeveloperMessageTypedDict": ".chatdevelopermessage",
    "ChatFinishReasonEnum": ".chatfinishreasonenum",
    "ChatFormatGrammarConfig": ".chatformatgrammarconfig",
    "ChatFormatGrammarConfigType": ".chatformatgrammarconfig",
    "ChatFormatGrammarConfigTypedDict": ".chatformatgrammarconfig",
    "ChatFormatJSONSchemaConfig": ".chatformatjsonschemaconfig",
    "ChatFormatJSONSchemaConfigType": ".chatformatjsonschemaconfig",
    "ChatFormatJSONSchemaConfigTypedDict": ".chatformatjsonschemaconfig",
    "ChatFormatPythonConfig": ".chatformatpythonconfig",
    "ChatFormatPythonConfigType": ".chatformatpythonconfig",
    "ChatFormatPythonConfigTypedDict": ".chatformatpythonconfig",
    "ChatFormatTextConfig": ".chatformattextconfig",
    "ChatFormatTextConfigType": ".chatformattextconfig",
    "ChatFormatTextConfigTypedDict": ".chatformattextconfig",
    "ChatFunctionTool": ".chatfunctiontool",
    "ChatFunctionToolFunction": ".chatfunctiontool",
    "ChatFunctionToolFunctionFunction": ".chatfunctiontool",
    "ChatFunctionToolFunctionFunctionTypedDict": ".chatfunctiontool",
    "ChatFunctionToolFunctionTypedDict": ".chatfunctiontool",
    "ChatFunctionToolType": ".chatfunctiontool",
    "ChatFunctionToolTypedDict": ".chatfunctiontool",
    "ChatJSONSchemaConfig": ".chatjsonschemaconfig",
    "ChatJSONSchemaConfigTypedDict": ".chatjsonschemaconfig",
    "ChatMessages": ".chatmessages",
    "ChatMessagesTypedDict": ".chatmessages",
    "ChatNamedToolChoice": ".chatnamedtoolchoice",
    "ChatNamedToolChoiceFunction": ".chatnamedtoolchoice",
    "ChatNamedToolChoiceFunctionTypedDict": ".chatnamedtoolchoice",
    "ChatNamedToolChoiceType": ".chatnamedtoolchoice",
    "ChatNamedToolChoiceTypedDict": ".chatnamedtoolchoice",
    "ChatReasoningSummaryVerbosityEnum": ".chatreasoningsummaryverbosityenum",
    "ChatRequest": ".chatrequest",
    "ChatRequestPlugin": ".chatrequest",
    "ChatRequestPluginTypedDict": ".chatrequest",
    "ChatRequestServiceTier": ".chatrequest",
    "ChatRequestTypedDict": ".chatrequest",
    "Effort": ".chatrequest",
    "Modality": ".chatrequest",
    "Reasoning": ".chatrequest",
    "ReasoningTypedDict": ".chatrequest",
    "ResponseFormat": ".chatrequest",
    "ResponseFormatTypedDict": ".chatrequest",
    "Stop": ".chatrequest",
    "StopTypedDict": ".chatrequest",
    "ChatResult": ".chatresult",
    "ChatResultObject": ".chatresult",
    "ChatResultTypedDict": ".chatresult",
    "ChatSearchModelsServerTool": ".chatsearchmodelsservertool",
    "ChatSearchModelsServerToolType": ".chatsearchmodelsservertool",
    "ChatSearchModelsServerToolTypedDict": ".chatsearchmodelsservertool",
    "ChatStreamChoice": ".chatstreamchoice",
    "ChatStreamChoiceTypedDict": ".chatstreamchoice",
    "ChatStreamChunk": ".chatstreamchunk",
    "ChatStreamChunkObject": ".chatstreamchunk",
    "ChatStreamChunkTypedDict": ".chatstreamchunk",
    "Error": ".chatstreamchunk",
    "ErrorTypedDict": ".chatstreamchunk",
    "ChatStreamDelta": ".chatstreamdelta",
    "ChatStreamDeltaRole": ".chatstreamdelta",
    "ChatStreamDeltaTypedDict": ".chatstreamdelta",
    "ChatStreamOptions": ".chatstreamoptions",
    "ChatStreamOptionsTypedDict": ".chatstreamoptions",
    "ChatStreamToolCall": ".chatstreamtoolcall",
    "ChatStreamToolCallFunction": ".chatstreamtoolcall",
    "ChatStreamToolCallFunctionTypedDict": ".chatstreamtoolcall",
    "ChatStreamToolCallType": ".chatstreamtoolcall",
    "ChatStreamToolCallTypedDict": ".chatstreamtoolcall",
    "ChatSystemMessage": ".chatsystemmessage",
    "ChatSystemMessageContent": ".chatsystemmessage",
    "ChatSystemMessageContentTypedDict": ".chatsystemmessage",
    "ChatSystemMessageRole": ".chatsystemmessage",
    "ChatSystemMessageTypedDict": ".chatsystemmessage",
    "ChatTokenLogprob": ".chattokenlogprob",
    "ChatTokenLogprobTopLogprob": ".chattokenlogprob",
    "ChatTokenLogprobTopLogprobTypedDict": ".chattokenlogprob",
    "ChatTokenLogprobTypedDict": ".chattokenlogprob",
    "ChatTokenLogprobs": ".chattokenlogprobs",
    "ChatTokenLogprobsTypedDict": ".chattokenlogprobs",
    "ChatToolCall": ".chattoolcall",
    "ChatToolCallFunction": ".chattoolcall",
    "ChatToolCallFunctionTypedDict": ".chattoolcall",
    "ChatToolCallType": ".chattoolcall",
    "ChatToolCallTypedDict": ".chattoolcall",
    "ChatToolChoice": ".chattoolchoice",
    "ChatToolChoiceAuto": ".chattoolchoice",
    "ChatToolChoiceNone": ".chattoolchoice",
    "ChatToolChoiceRequired": ".chattoolchoice",
    "ChatToolChoiceTypedDict": ".chattoolchoice",
    "ChatToolMessage": ".chattoolmessage",
    "ChatToolMessageContent": ".chattoolmessage",
    "ChatToolMessageContentTypedDict": ".chattoolmessage",
    "ChatToolMessageRole": ".chattoolmessage",
    "ChatToolMessageTypedDict": ".chattoolmessage",
    "ChatUsage": ".chatusage",
    "ChatUsageTypedDict": ".chatusage",
    "CompletionTokensDetails": ".chatusage",
    "CompletionTokensDetailsTypedDict": ".chatusage",
    "PromptTokensDetails": ".chatusage",
    "PromptTokensDetailsTypedDict": ".chatusage",
    "ChatUserMessage": ".chatusermessage",
    "ChatUserMessageContent": ".chatusermessage",
    "ChatUserMessageContentTypedDict": ".chatusermessage",
    "ChatUserMessageRole": ".chatusermessage",
    "ChatUserMessageTypedDict": ".chatusermessage",
    "ChatWebSearchShorthand": ".chatwebsearchshorthand",
    "ChatWebSearchShorthandType": ".chatwebsearchshorthand",
    "ChatWebSearchShorthandTypedDict": ".chatwebsearchshorthand",
    "CodeInterpreterServerTool": ".codeinterpreterservertool",
    "CodeInterpreterServerToolTypedDict": ".codeinterpreterservertool",
    "Container": ".codeinterpreterservertool",
    "ContainerAuto": ".codeinterpreterservertool",
    "ContainerAutoTypedDict": ".codeinterpreterservertool",
    "ContainerType": ".codeinterpreterservertool",
    "ContainerTypedDict": ".codeinterpreterservertool",
    "MemoryLimit": ".codeinterpreterservertool",
    "TypeCodeInterpreter": ".codeinterpreterservertool",
    "CodexLocalShellTool": ".codexlocalshelltool",
    "CodexLocalShellToolType": ".codexlocalshelltool",
    "CodexLocalShellToolTypedDict": ".codexlocalshelltool",
    "CompoundFilter": ".compoundfilter",
    "CompoundFilterType": ".compoundfilter",
    "CompoundFilterTypedDict": ".compoundfilter",
    "ComputerUseServerTool": ".computeruseservertool",
    "ComputerUseServerToolType": ".computeruseservertool",
    "ComputerUseServerToolTypedDict": ".computeruseservertool",
    "Environment": ".computeruseservertool",
    "ConflictResponseErrorData": ".conflictresponseerrordata",
    "ConflictResponseErrorDataTypedDict": ".conflictresponseerrordata",
    "ContentPartAddedEvent": ".contentpartaddedevent",
    "ContentPartAddedEventPart": ".contentpartaddedevent",
    "ContentPartAddedEventPartTypedDict": ".contentpartaddedevent",
    "ContentPartAddedEventType": ".contentpartaddedevent",
    "ContentPartAddedEventTypedDict": ".contentpartaddedevent",
    "ContentPartDoneEvent": ".contentpartdoneevent",
    "ContentPartDoneEventPart": ".contentpartdoneevent",
    "ContentPartDoneEventPartTypedDict": ".contentpartdoneevent",
    "ContentPartDoneEventType": ".contentpartdoneevent",
    "ContentPartDoneEventTypedDict": ".contentpartdoneevent",
    "ContentPartImage": ".contentpartimage",
    "ContentPartImageImageURL": ".contentpartimage",
    "ContentPartImageImageURLTypedDict": ".contentpartimage",
    "ContentPartImageType": ".contentpartimage",
    "ContentPartImageTypedDict": ".contentpartimage",
    "ContextCompressionEngine": ".contextcompressionengine",
    "ContextCompressionPlugin": ".contextcompressionplugin",
    "ContextCompressionPluginID": ".contextcompressionplugin",
    "ContextCompressionPluginTypedDict": ".contextcompressionplugin",
    "CreateGuardrailRequest": ".createguardrailrequest",
    "CreateGuardrailRequestTypedDict": ".createguardrailrequest",
    "CreateGuardrailResponse": ".createguardrailresponse",
    "CreateGuardrailResponseTypedDict": ".createguardrailresponse",
    "CustomTool": ".customtool",
    "CustomToolTypedDict": ".customtool",
    "Format": ".customtool",
    "FormatGrammar": ".customtool",
    "FormatGrammarTypedDict": ".customtool",
    "FormatText": ".customtool",
    "FormatTextTypedDict": ".customtool",
    "FormatTypeGrammar": ".customtool",
    "FormatTypeText": ".customtool",
    "FormatTypedDict": ".customtool",
    "Syntax": ".customtool",
    "TypeCustom": ".customtool",
    "DatetimeServerTool": ".datetimeservertool",
    "DatetimeServerToolType": ".datetimeservertool",
    "DatetimeServerToolTypedDict": ".datetimeservertool",
    "DatetimeServerToolConfig": ".datetimeservertoolconfig",
    "DatetimeServerToolConfigTypedDict": ".datetimeservertoolconfig",
    "DefaultParameters": ".defaultparameters",
    "DefaultParametersTypedDict": ".defaultparameters",
    "DeleteGuardrailResponse": ".deleteguardrailresponse",
    "DeleteGuardrailResponseTypedDict": ".deleteguardrailresponse",
    "EasyInputMessage": ".easyinputmessage",
    "EasyInputMessageContentInputImage": ".easyinputmessage",
    "EasyInputMessageContentInputImageTypedDict": ".easyinputmessage",
    "EasyInputMessageContentType": ".easyinputmessage",
    "EasyInputMessageContentUnion1": ".easyinputmessage",
    "EasyInputMessageContentUnion1TypedDict": ".easyinputmessage",
    "EasyInputMessageContentUnion2": ".easyinputmessage",
    "EasyInputMessageContentUnion2TypedDict": ".easyinputmessage",
    "EasyInputMessageDetail": ".easyinputmessage",
    "EasyInputMessagePhaseCommentary": ".easyinputmessage",
    "EasyInputMessagePhaseFinalAnswer": ".easyinputmessage",
    "EasyInputMessagePhaseUnion": ".easyinputmessage",
    "EasyInputMessagePhaseUnionTypedDict": ".easyinputmessage",
    "EasyInputMessageRoleAssistant": ".easyinputmessage",
    "EasyInputMessageRoleDeveloper": ".easyinputmessage",
    "EasyInputMessageRoleSystem": ".easyinputmessage",
    "EasyInputMessageRoleUnion": ".easyinputmessage",
    "EasyInputMessageRoleUnionTypedDict": ".easyinputmessage",
    "EasyInputMessageRoleUser": ".easyinputmessage",
    "EasyInputMessageTypeMessage": ".easyinputmessage",
    "EasyInputMessageTypedDict": ".easyinputmessage",
    "EdgeNetworkTimeoutResponseErrorData": ".edgenetworktimeoutresponseerrordata",
    "EdgeNetworkTimeoutResponseErrorDataTypedDict": ".edgenetworktimeoutresponseerrordata",
    "EndpointStatus": ".endpointstatus",
    "ErrorEvent": ".errorevent",
    "ErrorEventType": ".errorevent",
    "ErrorEventTypedDict": ".errorevent",
    "FileCitation": ".filecitation",
    "FileCitationType": ".filecitation",
    "FileCitationTypedDict": ".filecitation",
    "FileParserPlugin": ".fileparserplugin",
    "FileParserPluginID": ".fileparserplugin",
    "FileParserPluginTypedDict": ".fileparserplugin",
    "FilePath": ".filepath",
    "FilePathType": ".filepath",
    "FilePathTypedDict": ".filepath",
    "FileSearchServerTool": ".filesearchservertool",
    "FileSearchServerToolTypedDict": ".filesearchservertool",
    "Filters": ".filesearchservertool",
    "FiltersType": ".filesearchservertool",
    "FiltersTypedDict": ".filesearchservertool",
    "FiltersUnion": ".filesearchservertool",
    "FiltersUnionTypedDict": ".filesearchservertool",
    "Ranker": ".filesearchservertool",
    "RankingOptions": ".filesearchservertool",
    "RankingOptionsTypedDict": ".filesearchservertool",
    "TypeFileSearch": ".filesearchservertool",
    "Value1": ".filesearchservertool",
    "Value1TypedDict": ".filesearchservertool",
    "Value2": ".filesearchservertool",
    "Value2TypedDict": ".filesearchservertool",
    "ForbiddenResponseErrorData": ".forbiddenresponseerrordata",
    "ForbiddenResponseErrorDataTypedDict": ".forbiddenresponseerrordata",
    "FormatJSONObjectConfig": ".formatjsonobjectconfig",
    "FormatJSONObjectConfigType": ".formatjsonobjectconfig",
    "FormatJSONObjectConfigTypedDict": ".formatjsonobjectconfig",
    "FormatJSONSchemaConfig": ".formatjsonschemaconfig",
    "FormatJSONSchemaConfigType": ".formatjsonschemaconfig",
    "FormatJSONSchemaConfigTypedDict": ".formatjsonschemaconfig",
    "Formats": ".formats",
    "FormatsTypedDict": ".formats",
    "FormatTextConfig": ".formattextconfig",
    "FormatTextConfigType": ".formattextconfig",
    "FormatTextConfigTypedDict": ".formattextconfig",
    "FrameImage": ".frameimage",
    "FrameImageImageURL": ".frameimage",
    "FrameImageImageURLTypedDict": ".frameimage",
    "FrameImageType": ".frameimage",
    "FrameImageTypedDict": ".frameimage",
    "FrameType": ".frameimage",
    "FunctionCallArgsDeltaEvent": ".functioncallargsdeltaevent",
    "FunctionCallArgsDeltaEventType": ".functioncallargsdeltaevent",
    "FunctionCallArgsDeltaEventTypedDict": ".functioncallargsdeltaevent",
    "FunctionCallArgsDoneEvent": ".functioncallargsdoneevent",
    "FunctionCallArgsDoneEventType": ".functioncallargsdoneevent",
    "FunctionCallArgsDoneEventTypedDict": ".functioncallargsdoneevent",
    "FunctionCallItem": ".functioncallitem",
    "FunctionCallItemType": ".functioncallitem",
    "FunctionCallItemTypedDict": ".functioncallitem",
    "FunctionCallOutputItem": ".functioncalloutputitem",
    "FunctionCallOutputItemDetail": ".functioncalloutputitem",
    "FunctionCallOutputItemOutputType": ".functioncalloutputitem",
    "FunctionCallOutputItemOutputUnion1": ".functioncalloutputitem",
    "FunctionCallOutputItemOutputUnion1TypedDict": ".functioncalloutputitem",
    "FunctionCallOutputItemOutputUnion2": ".functioncalloutputitem",
    "FunctionCallOutputItemOutputUnion2TypedDict": ".functioncalloutputitem",
    "FunctionCallOutputItemStatus": ".functioncalloutputitem",
    "FunctionCallOutputItemTypeFunctionCallOutput": ".functioncalloutputitem",
    "FunctionCallOutputItemTypedDict": ".functioncalloutputitem",
    "OutputInputImage": ".functioncalloutputitem",
    "OutputInputImageTypedDict": ".functioncalloutputitem",
    "GetGuardrailResponse": ".getguardrailresponse",
    "GetGuardrailResponseTypedDict": ".getguardrailresponse",
    "Guardrail": ".guardrail",
    "GuardrailTypedDict": ".guardrail",
    "GuardrailInterval": ".guardrailinterval",
    "ImageConfig": ".imageconfig",
    "ImageConfigTypedDict": ".imageconfig",
    "ImageGenCallCompletedEvent": ".imagegencallcompletedevent",
    "ImageGenCallCompletedEventType": ".imagegencallcompletedevent",
    "ImageGenCallCompletedEventTypedDict": ".imagegencallcompletedevent",
    "ImageGenCallGeneratingEvent": ".imagegencallgeneratingevent",
    "ImageGenCallGeneratingEventType": ".imagegencallgeneratingevent",
    "ImageGenCallGeneratingEventTypedDict": ".imagegencallgeneratingevent",
    "ImageGenCallInProgressEvent": ".imagegencallinprogressevent",
    "ImageGenCallInProgressEventType": ".imagegencallinprogressevent",
    "ImageGenCallInProgressEventTypedDict": ".imagegencallinprogressevent",
    "ImageGenCallPartialImageEvent": ".imagegencallpartialimageevent",
    "ImageGenCallPartialImageEventType": ".imagegencallpartialimageevent",
    "ImageGenCallPartialImageEventTypedDict": ".imagegencallpartialimageevent",
    "Background": ".imagegenerationservertool",
    "ImageGenerationServerTool": ".imagegenerationservertool",
    "ImageGenerationServerToolType": ".imagegenerationservertool",
    "ImageGenerationServerToolTypedDict": ".imagegenerationservertool",
    "InputFidelity": ".imagegenerationservertool",
    "InputImageMask": ".imagegenerationservertool",
    "InputImageMaskTypedDict": ".imagegenerationservertool",
    "ModelEnum": ".imagegenerationservertool",
    "Moderation": ".imagegenerationservertool",
    "OutputFormat": ".imagegenerationservertool",
    "Quality": ".imagegenerationservertool",
    "Size": ".imagegenerationservertool",
    "ImageGenerationServerToolOpenRouter": ".imagegenerationservertool_openrouter",
    "ImageGenerationServerToolOpenRouterType": ".imagegenerationservertool_openrouter",
    "ImageGenerationServerToolOpenRouterTypedDict": ".imagegenerationservertool_openrouter",
    "ImageGenerationServerToolConfig": ".imagegenerationservertoolconfig",
    "ImageGenerationServerToolConfigTypedDict": ".imagegenerationservertoolconfig",
    "ImageGenerationServerToolConfigUnion": ".imagegenerationservertoolconfig_union",
    "ImageGenerationServerToolConfigUnionTypedDict": ".imagegenerationservertoolconfig_union",
    "ImageGenerationStatus": ".imagegenerationstatus",
    "IncompleteDetails": ".incompletedetails",
    "IncompleteDetailsTypedDict": ".incompletedetails",
    "Reason": ".incompletedetails",
    "FormatEnum": ".inputaudio",
    "InputAudio": ".inputaudio",
    "InputAudioInputAudio": ".inputaudio",
    "InputAudioInputAudioTypedDict": ".inputaudio",
    "InputAudioType": ".inputaudio",
    "InputAudioTypedDict": ".inputaudio",
    "InputFile": ".inputfile",
    "InputFileType": ".inputfile",
    "InputFileTypedDict": ".inputfile",
    "InputImage": ".inputimage",
    "InputImageDetail": ".inputimage",
    "InputImageType": ".inputimage",
    "InputImageTypedDict": ".inputimage",
    "InputMessageItem": ".inputmessageitem",
    "InputMessageItemContentInputImage": ".inputmessageitem",
    "InputMessageItemContentInputImageTypedDict": ".inputmessageitem",
    "InputMessageItemContentType": ".inputmessageitem",
    "InputMessageItemContentUnion": ".inputmessageitem",
    "InputMessageItemContentUnionTypedDict": ".inputmessageitem",
    "InputMessageItemDetail": ".inputmessageitem",
    "InputMessageItemRoleDeveloper": ".inputmessageitem",
    "InputMessageItemRoleSystem": ".inputmessageitem",
    "InputMessageItemRoleUnion": ".inputmessageitem",
    "InputMessageItemRoleUnionTypedDict": ".inputmessageitem",
    "InputMessageItemRoleUser": ".inputmessageitem",
    "InputMessageItemTypeMessage": ".inputmessageitem",
    "InputMessageItemTypedDict": ".inputmessageitem",
    "InputModality": ".inputmodality",
    "InputsContent1": ".inputs_union",
    "InputsContent1TypedDict": ".inputs_union",
    "InputsContent2": ".inputs_union",
    "InputsContent2TypedDict": ".inputs_union",
    "InputsMessage": ".inputs_union",
    "InputsMessageTypedDict": ".inputs_union",
    "InputsPhaseCommentary": ".inputs_union",
    "InputsPhaseFinalAnswer": ".inputs_union",
    "InputsPhaseUnion": ".inputs_union",
    "InputsPhaseUnionTypedDict": ".inputs_union",
    "InputsReasoning": ".inputs_union",
    "InputsReasoningTypedDict": ".inputs_union",
    "InputsRole": ".inputs_union",
    "InputsStatusCompleted1": ".inputs_union",
    "InputsStatusCompleted2": ".inputs_union",
    "InputsStatusInProgress1": ".inputs_union",
    "InputsStatusInProgress2": ".inputs_union",
    "InputsStatusIncomplete1": ".inputs_union",
    "InputsStatusIncomplete2": ".inputs_union",
    "InputsStatusUnion1": ".inputs_union",
    "InputsStatusUnion1TypedDict": ".inputs_union",
    "InputsStatusUnion2": ".inputs_union",
    "InputsStatusUnion2TypedDict": ".inputs_union",
    "InputsTypeMessage": ".inputs_union",
    "InputsTypeReasoning": ".inputs_union",
    "InputsUnion": ".inputs_union",
    "InputsUnion1": ".inputs_union",
    "InputsUnion1TypedDict": ".inputs_union",
    "InputsUnionTypedDict": ".inputs_union",
    "InputText": ".inputtext",
    "InputTextType": ".inputtext",
    "InputTextTypedDict": ".inputtext",
    "InputVideo": ".inputvideo",
    "InputVideoType": ".inputvideo",
    "InputVideoTypedDict": ".inputvideo",
    "InstructType": ".instructtype",
    "InternalServerResponseErrorData": ".internalserverresponseerrordata",
    "InternalServerResponseErrorDataTypedDict": ".internalserverresponseerrordata",
    "KeyAssignment": ".keyassignment",
    "KeyAssignmentTypedDict": ".keyassignment",
    "LegacyChatContentVideo": ".legacy_chatcontentvideo",
    "LegacyChatContentVideoType": ".legacy_chatcontentvideo",
    "LegacyChatContentVideoTypedDict": ".legacy_chatcontentvideo",
    "LegacyWebSearchServerTool": ".legacy_websearchservertool",
    "LegacyWebSearchServerToolType": ".legacy_websearchservertool",
    "LegacyWebSearchServerToolTypedDict": ".legacy_websearchservertool",
    "Architecture": ".listendpointsresponse",
    "ArchitectureTypedDict": ".listendpointsresponse",
    "ListEndpointsResponse": ".listendpointsresponse",
    "ListEndpointsResponseTypedDict": ".listendpointsresponse",
    "Tokenizer": ".listendpointsresponse",
    "ListGuardrailsResponse": ".listguardrailsresponse",
    "ListGuardrailsResponseTypedDict": ".listguardrailsresponse",
    "ListKeyAssignmentsResponse": ".listkeyassignmentsresponse",
    "ListKeyAssignmentsResponseTypedDict": ".listkeyassignmentsresponse",
    "ListMemberAssignmentsResponse": ".listmemberassignmentsresponse",
    "ListMemberAssignmentsResponseTypedDict": ".listmemberassignmentsresponse",
    "AllowedTools": ".mcpservertool",
    "AllowedToolsTypedDict": ".mcpservertool",
    "AllowedToolsUnion": ".mcpservertool",
    "AllowedToolsUnionTypedDict": ".mcpservertool",
    "Always": ".mcpservertool",
    "AlwaysTypedDict": ".mcpservertool",
    "ConnectorID": ".mcpservertool",
    "McpServerTool": ".mcpservertool",
    "McpServerToolType": ".mcpservertool",
    "McpServerToolTypedDict": ".mcpservertool",
    "Never": ".mcpservertool",
    "NeverTypedDict": ".mcpservertool",
    "RequireApproval": ".mcpservertool",
    "RequireApprovalAlways": ".mcpservertool",
    "RequireApprovalNever": ".mcpservertool",
    "RequireApprovalTypedDict": ".mcpservertool",
    "RequireApprovalUnion": ".mcpservertool",
    "RequireApprovalUnionTypedDict": ".mcpservertool",
    "MemberAssignment": ".memberassignment",
    "MemberAssignmentTypedDict": ".memberassignment",
    "Model": ".model",
    "ModelTypedDict": ".model",
    "ModelArchitecture": ".modelarchitecture",
    "ModelArchitectureInstructType": ".modelarchitecture",
    "ModelArchitectureTypedDict": ".modelarchitecture",
    "ModelGroup": ".modelgroup",
    "ModelLinks": ".modellinks",
    "ModelLinksTypedDict": ".modellinks",
    "Data": ".modelscountresponse",
    "DataTypedDict": ".modelscountresponse",
    "ModelsCountResponse": ".modelscountresponse",
    "ModelsCountResponseTypedDict": ".modelscountresponse",
    "ModelsListResponse": ".modelslistresponse",
    "ModelsListResponseTypedDict": ".modelslistresponse",
    "ModerationPlugin": ".moderationplugin",
    "ModerationPluginID": ".moderationplugin",
    "ModerationPluginTypedDict": ".moderationplugin",
    "NotFoundResponseErrorData": ".notfoundresponseerrordata",
    "NotFoundResponseErrorDataTypedDict": ".notfoundresponseerrordata",
    "OpenAIResponseFunctionToolCall": ".openairesponsefunctiontoolcall",
    "OpenAIResponseFunctionToolCallType": ".openairesponsefunctiontoolcall",
    "OpenAIResponseFunctionToolCallTypedDict": ".openairesponsefunctiontoolcall",
    "OpenAIResponseFunctionToolCallOutput": ".openairesponsefunctiontoolcalloutput",
    "OpenAIResponseFunctionToolCallOutputOutput1": ".openairesponsefunctiontoolcalloutput",
    "OpenAIResponseFunctionToolCallOutputOutput1TypedDict": ".openairesponsefunctiontoolcalloutput",
    "OpenAIResponseFunctionToolCallOutputOutput2": ".openairesponsefunctiontoolcalloutput",
    "OpenAIResponseFunctionToolCallOutputOutput2TypedDict": ".openairesponsefunctiontoolcalloutput",
    "OpenAIResponseFunctionToolCallOutputStatus": ".openairesponsefunctiontoolcalloutput",
    "OpenAIResponseFunctionToolCallOutputType": ".openairesponsefunctiontoolcalloutput",
    "OpenAIResponseFunctionToolCallOutputTypedDict": ".openairesponsefunctiontoolcalloutput",
    "OpenAIResponseInputMessageItem": ".openairesponseinputmessageitem",
    "OpenAIResponseInputMessageItemContent": ".openairesponseinputmessageitem",
    "OpenAIResponseInputMessageItemContentTypedDict": ".openairesponseinputmessageitem",
    "OpenAIResponseInputMessageItemRoleDeveloper": ".openairesponseinputmessageitem",
    "OpenAIResponseInputMessageItemRoleSystem": ".openairesponseinputmessageitem",
    "OpenAIResponseInputMessageItemRoleUnion": ".openairesponseinputmessageitem",
    "OpenAIResponseInputMessageItemRoleUnionTypedDict": ".openairesponseinputmessageitem",
    "OpenAIResponseInputMessageItemRoleUser": ".openairesponseinputmessageitem",
    "OpenAIResponseInputMessageItemType": ".openairesponseinputmessageitem",
    "OpenAIResponseInputMessageItemTypedDict": ".openairesponseinputmessageitem",
    "OpenAIResponsesAnnotation": ".openairesponsesannotation",
    "OpenAIResponsesAnnotationTypedDict": ".openairesponsesannotation",
    "OpenAIResponsesRefusalContent": ".openairesponsesrefusalcontent",
    "OpenAIResponsesRefusalContentType": ".openairesponsesrefusalcontent",
    "OpenAIResponsesRefusalContentTypedDict": ".openairesponsesrefusalcontent",
    "OpenAIResponsesResponseStatus": ".openairesponsesresponsestatus",
    "OpenAIResponsesToolChoice": ".openairesponsestoolchoice_union",
    "OpenAIResponsesToolChoiceAuto": ".openairesponsestoolchoice_union",
    "OpenAIResponsesToolChoiceFunction": ".openairesponsestoolchoice_union",
    "OpenAIResponsesToolChoiceFunctionTypedDict": ".openairesponsestoolchoice_union",
    "OpenAIResponsesToolChoiceNone": ".openairesponsestoolchoice_union",
    "OpenAIResponsesToolChoiceRequired": ".openairesponsestoolchoice_union",
    "OpenAIResponsesToolChoiceTypeFunction": ".openairesponsestoolchoice_union",
    "OpenAIResponsesToolChoiceTypeWebSearchPreview": ".openairesponsestoolchoice_union",
    "OpenAIResponsesToolChoiceTypeWebSearchPreview20250311": ".openairesponsestoolchoice_union",
    "OpenAIResponsesToolChoiceTypedDict": ".openairesponsestoolchoice_union",
    "OpenAIResponsesToolChoiceUnion": ".openairesponsestoolchoice_union",
    "OpenAIResponsesToolChoiceUnionTypedDict": ".openairesponsestoolchoice_union",
    "Type": ".openairesponsestoolchoice_union",
    "TypeTypedDict": ".openairesponsestoolchoice_union",
    "OpenAIResponsesTruncation": ".openairesponsestruncation",
    "OpenResponsesCreatedEvent": ".openresponsescreatedevent",
    "OpenResponsesCreatedEventType": ".openresponsescreatedevent",
    "OpenResponsesCreatedEventTypedDict": ".openresponsescreatedevent",
    "OpenResponsesInProgressEvent": ".openresponsesinprogressevent",
    "OpenResponsesInProgressEventType": ".openresponsesinprogressevent",
    "OpenResponsesInProgressEventTypedDict": ".openresponsesinprogressevent",
    "OpenResponsesResult": ".openresponsesresult",
    "OpenResponsesResultObject": ".openresponsesresult",
    "OpenResponsesResultToolFunction": ".openresponsesresult",
    "OpenResponsesResultToolFunctionTypedDict": ".openresponsesresult",
    "OpenResponsesResultToolUnion": ".openresponsesresult",
    "OpenResponsesResultToolUnionTypedDict": ".openresponsesresult",
    "OpenResponsesResultType": ".openresponsesresult",
    "OpenResponsesResultTypedDict": ".openresponsesresult",
    "OpenRouterWebSearchServerTool": ".openrouterwebsearchservertool",
    "OpenRouterWebSearchServerToolType": ".openrouterwebsearchservertool",
    "OpenRouterWebSearchServerToolTypedDict": ".openrouterwebsearchservertool",
    "OutputApplyPatchServerToolItem": ".outputapplypatchservertoolitem",
    "OutputApplyPatchServerToolItemType": ".outputapplypatchservertoolitem",
    "OutputApplyPatchServerToolItemTypedDict": ".outputapplypatchservertoolitem",
    "OutputBashServerToolItem": ".outputbashservertoolitem",
    "OutputBashServerToolItemType": ".outputbashservertoolitem",
    "OutputBashServerToolItemTypedDict": ".outputbashservertoolitem",
    "OutputBrowserUseServerToolItem": ".outputbrowseruseservertoolitem",
    "OutputBrowserUseServerToolItemType": ".outputbrowseruseservertoolitem",
    "OutputBrowserUseServerToolItemTypedDict": ".outputbrowseruseservertoolitem",
    "OutputCodeInterpreterCallItem": ".outputcodeinterpretercallitem",
    "OutputCodeInterpreterCallItemOutputUnion": ".outputcodeinterpretercallitem",
    "OutputCodeInterpreterCallItemOutputUnionTypedDict": ".outputcodeinterpretercallitem",
    "OutputCodeInterpreterCallItemTypedDict": ".outputcodeinterpretercallitem",
    "OutputImage": ".outputcodeinterpretercallitem",
    "OutputImageTypedDict": ".outputcodeinterpretercallitem",
    "OutputLogs": ".outputcodeinterpretercallitem",
    "OutputLogsTypedDict": ".outputcodeinterpretercallitem",
    "TypeCodeInterpreterCall": ".outputcodeinterpretercallitem",
    "TypeImage": ".outputcodeinterpretercallitem",
    "TypeLogs": ".outputcodeinterpretercallitem",
    "OutputCodeInterpreterServerToolItem": ".outputcodeinterpreterservertoolitem",
    "OutputCodeInterpreterServerToolItemType": ".outputcodeinterpreterservertoolitem",
    "OutputCodeInterpreterServerToolItemTypedDict": ".outputcodeinterpreterservertoolitem",
    "OutputComputerCallItem": ".outputcomputercallitem",
    "OutputComputerCallItemStatus": ".outputcomputercallitem",
    "OutputComputerCallItemType": ".outputcomputercallitem",
    "OutputComputerCallItemTypedDict": ".outputcomputercallitem",
    "PendingSafetyCheck": ".outputcomputercallitem",
    "PendingSafetyCheckTypedDict": ".outputcomputercallitem",
    "OutputDatetimeItem": ".outputdatetimeitem",
    "OutputDatetimeItemType": ".outputdatetimeitem",
    "OutputDatetimeItemTypedDict": ".outputdatetimeitem",
    "OutputFileSearchCallItem": ".outputfilesearchcallitem",
    "OutputFileSearchCallItemType": ".outputfilesearchcallitem",
    "OutputFileSearchCallItemTypedDict": ".outputfilesearchcallitem",
    "OutputFileSearchServerToolItem": ".outputfilesearchservertoolitem",
    "OutputFileSearchServerToolItemType": ".outputfilesearchservertoolitem",
    "OutputFileSearchServerToolItemTypedDict": ".outputfilesearchservertoolitem",
    "OutputFunctionCallItem": ".outputfunctioncallitem",
    "OutputFunctionCallItemStatusCompleted": ".outputfunctioncallitem",
    "OutputFunctionCallItemStatusInProgress": ".outputfunctioncallitem",
    "OutputFunctionCallItemStatusIncomplete": ".outputfunctioncallitem",
    "OutputFunctionCallItemStatusUnion": ".outputfunctioncallitem",
    "OutputFunctionCallItemStatusUnionTypedDict": ".outputfunctioncallitem",
    "OutputFunctionCallItemType": ".outputfunctioncallitem",
    "OutputFunctionCallItemTypedDict": ".outputfunctioncallitem",
    "OutputImageGenerationCallItem": ".outputimagegenerationcallitem",
    "OutputImageGenerationCallItemType": ".outputimagegenerationcallitem",
    "OutputImageGenerationCallItemTypedDict": ".outputimagegenerationcallitem",
    "OutputImageGenerationServerToolItem": ".outputimagegenerationservertoolitem",
    "OutputImageGenerationServerToolItemType": ".outputimagegenerationservertoolitem",
    "OutputImageGenerationServerToolItemTypedDict": ".outputimagegenerationservertoolitem",
    "OutputItemImageGenerationCall": ".outputitemimagegenerationcall",
    "OutputItemImageGenerationCallType": ".outputitemimagegenerationcall",
    "OutputItemImageGenerationCallTypedDict": ".outputitemimagegenerationcall",
    "OutputItems": ".outputitems",
    "OutputItemsTypedDict": ".outputitems",
    "OutputMcpServerToolItem": ".outputmcpservertoolitem",
    "OutputMcpServerToolItemType": ".outputmcpservertoolitem",
    "OutputMcpServerToolItemTypedDict": ".outputmcpservertoolitem",
    "ActionEnum": ".outputmemoryservertoolitem",
    "OutputMemoryServerToolItem": ".outputmemoryservertoolitem",
    "OutputMemoryServerToolItemType": ".outputmemoryservertoolitem",
    "OutputMemoryServerToolItemTypedDict": ".outputmemoryservertoolitem",
    "OutputMessage": ".outputmessage",
    "OutputMessageContent": ".outputmessage",
    "OutputMessageContentTypedDict": ".outputmessage",
    "OutputMessagePhaseCommentary": ".outputmessage",
    "OutputMessagePhaseFinalAnswer": ".outputmessage",
    "OutputMessagePhaseUnion": ".outputmessage",
    "OutputMessagePhaseUnionTypedDict": ".outputmessage",
    "OutputMessageRole": ".outputmessage",
    "OutputMessageStatusCompleted": ".outputmessage",
    "OutputMessageStatusInProgress": ".outputmessage",
    "OutputMessageStatusIncomplete": ".outputmessage",
    "OutputMessageStatusUnion": ".outputmessage",
    "OutputMessageStatusUnionTypedDict": ".outputmessage",
    "OutputMessageType": ".outputmessage",
    "OutputMessageTypedDict": ".outputmessage",
    "OutputMessageItem": ".outputmessageitem",
    "OutputMessageItemContent": ".outputmessageitem",
    "OutputMessageItemContentTypedDict": ".outputmessageitem",
    "OutputMessageItemPhaseCommentary": ".outputmessageitem",
    "OutputMessageItemPhaseFinalAnswer": ".outputmessageitem",
    "OutputMessageItemPhaseUnion": ".outputmessageitem",
    "OutputMessageItemPhaseUnionTypedDict": ".outputmessageitem",
    "OutputMessageItemRole": ".outputmessageitem",
    "OutputMessageItemStatusCompleted": ".outputmessageitem",
    "OutputMessageItemStatusInProgress": ".outputmessageitem",
    "OutputMessageItemStatusIncomplete": ".outputmessageitem",
    "OutputMessageItemStatusUnion": ".outputmessageitem",
    "OutputMessageItemStatusUnionTypedDict": ".outputmessageitem",
    "OutputMessageItemType": ".outputmessageitem",
    "OutputMessageItemTypedDict": ".outputmessageitem",
    "OutputModality": ".outputmodality",
    "OutputModalityEnum": ".outputmodalityenum",
    "OutputReasoningItem": ".outputreasoningitem",
    "OutputReasoningItemStatusCompleted": ".outputreasoningitem",
    "OutputReasoningItemStatusInProgress": ".outputreasoningitem",
    "OutputReasoningItemStatusIncomplete": ".outputreasoningitem",
    "OutputReasoningItemStatusUnion": ".outputreasoningitem",
    "OutputReasoningItemStatusUnionTypedDict": ".outputreasoningitem",
    "OutputReasoningItemType": ".outputreasoningitem",
    "OutputReasoningItemTypedDict": ".outputreasoningitem",
    "Command": ".outputtexteditorservertoolitem",
    "OutputTextEditorServerToolItem": ".outputtexteditorservertoolitem",
    "OutputTextEditorServerToolItemType": ".outputtexteditorservertoolitem",
    "OutputTextEditorServerToolItemTypedDict": ".outputtexteditorservertoolitem",
    "OutputToolSearchServerToolItem": ".outputtoolsearchservertoolitem",
    "OutputToolSearchServerToolItemType": ".outputtoolsearchservertoolitem",
    "OutputToolSearchServerToolItemTypedDict": ".outputtoolsearchservertoolitem",
    "OutputWebFetchServerToolItem": ".outputwebfetchservertoolitem",
    "OutputWebFetchServerToolItemType": ".outputwebfetchservertoolitem",
    "OutputWebFetchServerToolItemTypedDict": ".outputwebfetchservertoolitem",
    "Action": ".outputwebsearchcallitem",
    "ActionFindInPage": ".outputwebsearchcallitem",
    "ActionFindInPageTypedDict": ".outputwebsearchcallitem",
    "ActionOpenPage": ".outputwebsearchcallitem",
    "ActionOpenPageTypedDict": ".outputwebsearchcallitem",
    "ActionSearch": ".outputwebsearchcallitem",
    "ActionSearchTypedDict": ".outputwebsearchcallitem",
    "ActionTypedDict": ".outputwebsearchcallitem",
    "OutputWebSearchCallItem": ".outputwebsearchcallitem",
    "OutputWebSearchCallItemTypedDict": ".outputwebsearchcallitem",
    "TypeFindInPage": ".outputwebsearchcallitem",
    "TypeOpenPage": ".outputwebsearchcallitem",
    "TypeSearch": ".outputwebsearchcallitem",
    "TypeWebSearchCall": ".outputwebsearchcallitem",
    "OutputWebSearchServerToolItem": ".outputwebsearchservertoolitem",
    "OutputWebSearchServerToolItemType": ".outputwebsearchservertoolitem",
    "OutputWebSearchServerToolItemTypedDict": ".outputwebsearchservertoolitem",
    "Parameter": ".parameter",
    "PayloadTooLargeResponseErrorData": ".payloadtoolargeresponseerrordata",
    "PayloadTooLargeResponseErrorDataTypedDict": ".payloadtoolargeresponseerrordata",
    "PaymentRequiredResponseErrorData": ".paymentrequiredresponseerrordata",
    "PaymentRequiredResponseErrorDataTypedDict": ".paymentrequiredresponseerrordata",
    "PDFParserEngine": ".pdfparserengine",
    "PDFParserEngineEnum": ".pdfparserengine",
    "PDFParserEnginePDFText": ".pdfparserengine",
    "PDFParserEngineTypedDict": ".pdfparserengine",
    "PDFParserOptions": ".pdfparseroptions",
    "PDFParserOptionsTypedDict": ".pdfparseroptions",
    "PercentileLatencyCutoffs": ".percentilelatencycutoffs",
    "PercentileLatencyCutoffsTypedDict": ".percentilelatencycutoffs",
    "PercentileStats": ".percentilestats",
    "PercentileStatsTypedDict": ".percentilestats",
    "PercentileThroughputCutoffs": ".percentilethroughputcutoffs",
    "PercentileThroughputCutoffsTypedDict": ".percentilethroughputcutoffs",
    "PerRequestLimits": ".perrequestlimits",
    "PerRequestLimitsTypedDict": ".perrequestlimits",
    "PreferredMaxLatency": ".preferredmaxlatency",
    "PreferredMaxLatencyTypedDict": ".preferredmaxlatency",
    "PreferredMinThroughput": ".preferredminthroughput",
    "PreferredMinThroughputTypedDict": ".preferredminthroughput",
    "Preview20250311WebSearchServerTool": ".preview_20250311_websearchservertool",
    "Preview20250311WebSearchServerToolType": ".preview_20250311_websearchservertool",
    "Preview20250311WebSearchServerToolTypedDict": ".preview_20250311_websearchservertool",
    "PreviewWebSearchServerTool": ".preview_websearchservertool",
    "PreviewWebSearchServerToolType": ".preview_websearchservertool",
    "PreviewWebSearchServerToolTypedDict": ".preview_websearchservertool",
    "PreviewWebSearchUserLocation": ".preview_websearchuserlocation",
    "PreviewWebSearchUserLocationType": ".preview_websearchuserlocation",
    "PreviewWebSearchUserLocationTypedDict": ".preview_websearchuserlocation",
    "ProviderName": ".providername",
    "ProviderOverloadedResponseErrorData": ".provideroverloadedresponseerrordata",
    "ProviderOverloadedResponseErrorDataTypedDict": ".provideroverloadedresponseerrordata",
    "DataCollection": ".providerpreferences",
    "Ignore": ".providerpreferences",
    "IgnoreTypedDict": ".providerpreferences",
    "MaxPrice": ".providerpreferences",
    "MaxPriceTypedDict": ".providerpreferences",
    "Only": ".providerpreferences",
    "OnlyTypedDict": ".providerpreferences",
    "Order": ".providerpreferences",
    "OrderTypedDict": ".providerpreferences",
    "ProviderPreferences": ".providerpreferences",
    "ProviderPreferencesTypedDict": ".providerpreferences",
    "Sort": ".providerpreferences",
    "SortTypedDict": ".providerpreferences",
    "ProviderResponse": ".providerresponse",
    "ProviderResponseProviderName": ".providerresponse",
    "ProviderResponseTypedDict": ".providerresponse",
    "ProviderSort": ".providersort",
    "By": ".providersortconfig",
    "Partition": ".providersortconfig",
    "ProviderSortConfig": ".providersortconfig",
    "ProviderSortConfigTypedDict": ".providersortconfig",
    "Pricing": ".publicendpoint",
    "PricingTypedDict": ".publicendpoint",
    "PublicEndpoint": ".publicendpoint",
    "PublicEndpointQuantization": ".publicendpoint",
    "PublicEndpointTypedDict": ".publicendpoint",
    "PublicPricing": ".publicpricing",
    "PublicPricingTypedDict": ".publicpricing",
    "Quantization": ".quantization",
    "ReasoningConfig": ".reasoningconfig",
    "ReasoningConfigTypedDict": ".reasoningconfig",
    "ReasoningDeltaEvent": ".reasoningdeltaevent",
    "ReasoningDeltaEventType": ".reasoningdeltaevent",
    "ReasoningDeltaEventTypedDict": ".reasoningdeltaevent",
    "ReasoningDetailEncrypted": ".reasoningdetailencrypted",
    "ReasoningDetailEncryptedType": ".reasoningdetailencrypted",
    "ReasoningDetailEncryptedTypedDict": ".reasoningdetailencrypted",
    "ReasoningDetailSummary": ".reasoningdetailsummary",
    "ReasoningDetailSummaryType": ".reasoningdetailsummary",
    "ReasoningDetailSummaryTypedDict": ".reasoningdetailsummary",
    "ReasoningDetailText": ".reasoningdetailtext",
    "ReasoningDetailTextType": ".reasoningdetailtext",
    "ReasoningDetailTextTypedDict": ".reasoningdetailtext",
    "ReasoningDetailUnion": ".reasoningdetailunion",
    "ReasoningDetailUnionTypedDict": ".reasoningdetailunion",
    "ReasoningDoneEvent": ".reasoningdoneevent",
    "ReasoningDoneEventType": ".reasoningdoneevent",
    "ReasoningDoneEventTypedDict": ".reasoningdoneevent",
    "ReasoningEffort": ".reasoningeffort",
    "ReasoningFormat": ".reasoningformat",
    "ReasoningItem": ".reasoningitem",
    "ReasoningItemStatusCompleted": ".reasoningitem",
    "ReasoningItemStatusInProgress": ".reasoningitem",
    "ReasoningItemStatusIncomplete": ".reasoningitem",
    "ReasoningItemStatusUnion": ".reasoningitem",
    "ReasoningItemStatusUnionTypedDict": ".reasoningitem",
    "ReasoningItemType": ".reasoningitem",
    "ReasoningItemTypedDict": ".reasoningitem",
    "ReasoningSummaryPartAddedEvent": ".reasoningsummarypartaddedevent",
    "ReasoningSummaryPartAddedEventType": ".reasoningsummarypartaddedevent",
    "ReasoningSummaryPartAddedEventTypedDict": ".reasoningsummarypartaddedevent",
    "ReasoningSummaryPartDoneEvent": ".reasoningsummarypartdoneevent",
    "ReasoningSummaryPartDoneEventType": ".reasoningsummarypartdoneevent",
    "ReasoningSummaryPartDoneEventTypedDict": ".reasoningsummarypartdoneevent",
    "ReasoningSummaryText": ".reasoningsummarytext",
    "ReasoningSummaryTextType": ".reasoningsummarytext",
    "ReasoningSummaryTextTypedDict": ".reasoningsummarytext",
    "ReasoningSummaryTextDeltaEvent": ".reasoningsummarytextdeltaevent",
    "ReasoningSummaryTextDeltaEventType": ".reasoningsummarytextdeltaevent",
    "ReasoningSummaryTextDeltaEventTypedDict": ".reasoningsummarytextdeltaevent",
    "ReasoningSummaryTextDoneEvent": ".reasoningsummarytextdoneevent",
    "ReasoningSummaryTextDoneEventType": ".reasoningsummarytextdoneevent",
    "ReasoningSummaryTextDoneEventTypedDict": ".reasoningsummarytextdoneevent",
    "ReasoningSummaryVerbosity": ".reasoningsummaryverbosity",
    "ReasoningTextContent": ".reasoningtextcontent",
    "ReasoningTextContentType": ".reasoningtextcontent",
    "ReasoningTextContentTypedDict": ".reasoningtextcontent",
    "RefusalDeltaEvent": ".refusaldeltaevent",
    "RefusalDeltaEventType": ".refusaldeltaevent",
    "RefusalDeltaEventTypedDict": ".refusaldeltaevent",
    "RefusalDoneEvent": ".refusaldoneevent",
    "RefusalDoneEventType": ".refusaldoneevent",
    "RefusalDoneEventTypedDict": ".refusaldoneevent",
    "RequestTimeoutResponseErrorData": ".requesttimeoutresponseerrordata",
    "RequestTimeoutResponseErrorDataTypedDict": ".requesttimeoutresponseerrordata",
    "ResponseHealingPlugin": ".responsehealingplugin",
    "ResponseHealingPluginID": ".responsehealingplugin",
    "ResponseHealingPluginTypedDict": ".responsehealingplugin",
    "ResponseIncludesEnum": ".responseincludesenum",
    "Logprob": ".responseoutputtext",
    "LogprobTypedDict": ".responseoutputtext",
    "ResponseOutputText": ".responseoutputtext",
    "ResponseOutputTextTopLogprob": ".responseoutputtext",
    "ResponseOutputTextTopLogprobTypedDict": ".responseoutputtext",
    "ResponseOutputTextType": ".responseoutputtext",
    "ResponseOutputTextTypedDict": ".responseoutputtext",
    "Code": ".responseserrorfield",
    "ResponsesErrorField": ".responseserrorfield",
    "ResponsesErrorFieldTypedDict": ".responseserrorfield",
    "ResponsesRequest": ".responsesrequest",
    "ResponsesRequestPlugin": ".responsesrequest",
    "ResponsesRequestPluginTypedDict": ".responsesrequest",
    "ResponsesRequestServiceTier": ".responsesrequest",
    "ResponsesRequestToolFunction": ".responsesrequest",
    "ResponsesRequestToolFunctionTypedDict": ".responsesrequest",
    "ResponsesRequestToolUnion": ".responsesrequest",
    "ResponsesRequestToolUnionTypedDict": ".responsesrequest",
    "ResponsesRequestType": ".responsesrequest",
    "ResponsesRequestTypedDict": ".responsesrequest",
    "SearchContextSizeEnum": ".searchcontextsizeenum",
    "SearchModelsServerToolConfig": ".searchmodelsservertoolconfig",
    "SearchModelsServerToolConfigTypedDict": ".searchmodelsservertoolconfig",
    "SearchQualityLevel": ".searchqualitylevel",
    "Security": ".security",
    "SecurityTypedDict": ".security",
    "ServiceUnavailableResponseErrorData": ".serviceunavailableresponseerrordata",
    "ServiceUnavailableResponseErrorDataTypedDict": ".serviceunavailableresponseerrordata",
    "ShellServerTool": ".shellservertool",
    "ShellServerToolType": ".shellservertool",
    "ShellServerToolTypedDict": ".shellservertool",
    "StoredPromptTemplate": ".storedprompttemplate",
    "StoredPromptTemplateTypedDict": ".storedprompttemplate",
    "Variables": ".storedprompttemplate",
    "VariablesTypedDict": ".storedprompttemplate",
    "StreamEvents": ".streamevents",
    "StreamEventsTypedDict": ".streamevents",
    "StreamEventsResponseCompleted": ".streameventsresponsecompleted",
    "StreamEventsResponseCompletedType": ".streameventsresponsecompleted",
    "StreamEventsResponseCompletedTypedDict": ".streameventsresponsecompleted",
    "StreamEventsResponseFailed": ".streameventsresponsefailed",
    "StreamEventsResponseFailedType": ".streameventsresponsefailed",
    "StreamEventsResponseFailedTypedDict": ".streameventsresponsefailed",
    "StreamEventsResponseIncomplete": ".streameventsresponseincomplete",
    "StreamEventsResponseIncompleteType": ".streameventsresponseincomplete",
    "StreamEventsResponseIncompleteTypedDict": ".streameventsresponseincomplete",
    "StreamEventsResponseOutputItemAdded": ".streameventsresponseoutputitemadded",
    "StreamEventsResponseOutputItemAddedType": ".streameventsresponseoutputitemadded",
    "StreamEventsResponseOutputItemAddedTypedDict": ".streameventsresponseoutputitemadded",
    "StreamEventsResponseOutputItemDone": ".streameventsresponseoutputitemdone",
    "StreamEventsResponseOutputItemDoneType": ".streameventsresponseoutputitemdone",
    "StreamEventsResponseOutputItemDoneTypedDict": ".streameventsresponseoutputitemdone",
    "StreamLogprob": ".streamlogprob",
    "StreamLogprobTypedDict": ".streamlogprob",
    "StreamLogprobTopLogprob": ".streamlogprobtoplogprob",
    "StreamLogprobTopLogprobTypedDict": ".streamlogprobtoplogprob",
    "TextConfig": ".textconfig",
    "TextConfigTypedDict": ".textconfig",
    "TextConfigVerbosity": ".textconfig",
    "TextDeltaEvent": ".textdeltaevent",
    "TextDeltaEventType": ".textdeltaevent",
    "TextDeltaEventTypedDict": ".textdeltaevent",
    "TextDoneEvent": ".textdoneevent",
    "TextDoneEventType": ".textdoneevent",
    "TextDoneEventTypedDict": ".textdoneevent",
    "TextExtendedConfig": ".textextendedconfig",
    "TextExtendedConfigTypedDict": ".textextendedconfig",
    "TextExtendedConfigVerbosity": ".textextendedconfig",
    "ToolCallStatus": ".toolcallstatus",
    "Mode": ".toolchoiceallowed",
    "ModeAuto": ".toolchoiceallowed",
    "ModeRequired": ".toolchoiceallowed",
    "ModeTypedDict": ".toolchoiceallowed",
    "ToolChoiceAllowed": ".toolchoiceallowed",
    "ToolChoiceAllowedType": ".toolchoiceallowed",
    "ToolChoiceAllowedTypedDict": ".toolchoiceallowed",
    "TooManyRequestsResponseErrorData": ".toomanyrequestsresponseerrordata",
    "TooManyRequestsResponseErrorDataTypedDict": ".toomanyrequestsresponseerrordata",
    "TopProviderInfo": ".topproviderinfo",
    "TopProviderInfoTypedDict": ".topproviderinfo",
    "TraceConfig": ".traceconfig",
    "TraceConfigTypedDict": ".traceconfig",
    "Truncation": ".truncation",
    "UnauthorizedResponseErrorData": ".unauthorizedresponseerrordata",
    "UnauthorizedResponseErrorDataTypedDict": ".unauthorizedresponseerrordata",
    "UnprocessableEntityResponseErrorData": ".unprocessableentityresponseerrordata",
    "UnprocessableEntityResponseErrorDataTypedDict": ".unprocessableentityresponseerrordata",
    "UpdateGuardrailRequest": ".updateguardrailrequest",
    "UpdateGuardrailRequestTypedDict": ".updateguardrailrequest",
    "UpdateGuardrailResponse": ".updateguardrailresponse",
    "UpdateGuardrailResponseTypedDict": ".updateguardrailresponse",
    "URLCitation": ".urlcitation",
    "URLCitationType": ".urlcitation",
    "URLCitationTypedDict": ".urlcitation",
    "CostDetails": ".usage",
    "CostDetailsTypedDict": ".usage",
    "InputTokensDetails": ".usage",
    "InputTokensDetailsTypedDict": ".usage",
    "OutputTokensDetails": ".usage",
    "OutputTokensDetailsTypedDict": ".usage",
    "Usage": ".usage",
    "UsageTypedDict": ".usage",
    "AspectRatio": ".videogenerationrequest",
    "Options": ".videogenerationrequest",
    "OptionsTypedDict": ".videogenerationrequest",
    "Provider": ".videogenerationrequest",
    "ProviderTypedDict": ".videogenerationrequest",
    "Resolution": ".videogenerationrequest",
    "VideoGenerationRequest": ".videogenerationrequest",
    "VideoGenerationRequestTypedDict": ".videogenerationrequest",
    "VideoGenerationResponse": ".videogenerationresponse",
    "VideoGenerationResponseStatus": ".videogenerationresponse",
    "VideoGenerationResponseTypedDict": ".videogenerationresponse",
    "VideoGenerationUsage": ".videogenerationusage",
    "VideoGenerationUsageTypedDict": ".videogenerationusage",
    "SupportedAspectRatio": ".videomodel",
    "SupportedFrameImage": ".videomodel",
    "SupportedResolution": ".videomodel",
    "SupportedSize": ".videomodel",
    "VideoModel": ".videomodel",
    "VideoModelTypedDict": ".videomodel",
    "VideoModelsListResponse": ".videomodelslistresponse",
    "VideoModelsListResponseTypedDict": ".videomodelslistresponse",
    "WebSearchCallCompletedEvent": ".websearchcallcompletedevent",
    "WebSearchCallCompletedEventType": ".websearchcallcompletedevent",
    "WebSearchCallCompletedEventTypedDict": ".websearchcallcompletedevent",
    "WebSearchCallInProgressEvent": ".websearchcallinprogressevent",
    "WebSearchCallInProgressEventType": ".websearchcallinprogressevent",
    "WebSearchCallInProgressEventTypedDict": ".websearchcallinprogressevent",
    "WebSearchCallSearchingEvent": ".websearchcallsearchingevent",
    "WebSearchCallSearchingEventType": ".websearchcallsearchingevent",
    "WebSearchCallSearchingEventTypedDict": ".websearchcallsearchingevent",
    "WebSearchConfig": ".websearchconfig",
    "WebSearchConfigTypedDict": ".websearchconfig",
    "WebSearchDomainFilter": ".websearchdomainfilter",
    "WebSearchDomainFilterTypedDict": ".websearchdomainfilter",
    "WebSearchEngine": ".websearchengine",
    "WebSearchEngineEnum": ".websearchengineenum",
    "WebSearchPlugin": ".websearchplugin",
    "WebSearchPluginID": ".websearchplugin",
    "WebSearchPluginTypedDict": ".websearchplugin",
    "WebSearchServerTool": ".websearchservertool",
    "WebSearchServerToolType": ".websearchservertool",
    "WebSearchServerToolTypedDict": ".websearchservertool",
    "Parameters": ".websearchservertool_openrouter",
    "ParametersTypedDict": ".websearchservertool_openrouter",
    "WebSearchServerToolOpenRouter": ".websearchservertool_openrouter",
    "WebSearchServerToolOpenRouterType": ".websearchservertool_openrouter",
    "WebSearchServerToolOpenRouterTypedDict": ".websearchservertool_openrouter",
    "WebSearchSource": ".websearchsource",
    "WebSearchSourceType": ".websearchsource",
    "WebSearchSourceTypedDict": ".websearchsource",
    "WebSearchStatus": ".websearchstatus",
    "WebSearchUserLocation": ".websearchuserlocation",
    "WebSearchUserLocationType": ".websearchuserlocation",
    "WebSearchUserLocationTypedDict": ".websearchuserlocation",
    "WebSearchUserLocationServerTool": ".websearchuserlocationservertool",
    "WebSearchUserLocationServerToolType": ".websearchuserlocationservertool",
    "WebSearchUserLocationServerToolTypedDict": ".websearchuserlocationservertool",
}


def dynamic_import(modname, retries=3):
    for attempt in range(retries):
        try:
            return import_module(modname, __package__)
        except KeyError:
            # Clear any half-initialized module and retry
            sys.modules.pop(modname, None)
            if attempt == retries - 1:
                break
    raise KeyError(f"Failed to import module '{modname}' after {retries} attempts")


def __getattr__(attr_name: str) -> object:
    module_name = _dynamic_imports.get(attr_name)
    if module_name is None:
        raise AttributeError(
            f"No {attr_name} found in _dynamic_imports for module name -> {__name__} "
        )

    try:
        module = dynamic_import(module_name)
        result = getattr(module, attr_name)
        return result
    except ImportError as e:
        raise ImportError(
            f"Failed to import {attr_name} from {module_name}: {e}"
        ) from e
    except AttributeError as e:
        raise AttributeError(
            f"Failed to get {attr_name} from {module_name}: {e}"
        ) from e


def __dir__():
    lazy_attrs = builtins.list(_dynamic_imports.keys())
    return builtins.sorted(lazy_attrs)
