mirror of
https://github.com/wassname/openrouter-python-sdk-retry-errors.git
synced 2026-08-02 12:50:48 +08:00
first commit
This commit is contained in:
@@ -0,0 +1,957 @@
|
||||
"""Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT."""
|
||||
|
||||
from typing import TYPE_CHECKING
|
||||
from importlib import import_module
|
||||
import builtins
|
||||
|
||||
if TYPE_CHECKING:
|
||||
from .annotationdetail import AnnotationDetail, AnnotationDetailTypedDict
|
||||
from .chatcompletion import (
|
||||
ChatCompletion,
|
||||
ChatCompletionObject,
|
||||
ChatCompletionTypedDict,
|
||||
)
|
||||
from .chatcompletionassistantmessageparam import (
|
||||
ChatCompletionAssistantMessageParam,
|
||||
ChatCompletionAssistantMessageParamContent,
|
||||
ChatCompletionAssistantMessageParamContentTypedDict,
|
||||
ChatCompletionAssistantMessageParamRole,
|
||||
ChatCompletionAssistantMessageParamTypedDict,
|
||||
)
|
||||
from .chatcompletionchoice import (
|
||||
ChatCompletionChoice,
|
||||
ChatCompletionChoiceFinishReason,
|
||||
ChatCompletionChoiceTypedDict,
|
||||
)
|
||||
from .chatcompletionchunk import (
|
||||
ChatCompletionChunk,
|
||||
ChatCompletionChunkObject,
|
||||
ChatCompletionChunkTypedDict,
|
||||
)
|
||||
from .chatcompletionchunkchoice import (
|
||||
ChatCompletionChunkChoice,
|
||||
ChatCompletionChunkChoiceFinishReason,
|
||||
ChatCompletionChunkChoiceTypedDict,
|
||||
)
|
||||
from .chatcompletionchunkchoicedelta import (
|
||||
ChatCompletionChunkChoiceDelta,
|
||||
ChatCompletionChunkChoiceDeltaRole,
|
||||
ChatCompletionChunkChoiceDeltaTypedDict,
|
||||
)
|
||||
from .chatcompletionchunkchoicedeltatoolcall import (
|
||||
ChatCompletionChunkChoiceDeltaToolCall,
|
||||
ChatCompletionChunkChoiceDeltaToolCallFunction,
|
||||
ChatCompletionChunkChoiceDeltaToolCallFunctionTypedDict,
|
||||
ChatCompletionChunkChoiceDeltaToolCallType,
|
||||
ChatCompletionChunkChoiceDeltaToolCallTypedDict,
|
||||
)
|
||||
from .chatcompletioncontentpart import (
|
||||
ChatCompletionContentPart,
|
||||
ChatCompletionContentPartTypedDict,
|
||||
)
|
||||
from .chatcompletioncontentpartaudio import (
|
||||
ChatCompletionContentPartAudio,
|
||||
ChatCompletionContentPartAudioFormat,
|
||||
ChatCompletionContentPartAudioType,
|
||||
ChatCompletionContentPartAudioTypedDict,
|
||||
InputAudio,
|
||||
InputAudioTypedDict,
|
||||
)
|
||||
from .chatcompletioncontentpartimage import (
|
||||
ChatCompletionContentPartImage,
|
||||
ChatCompletionContentPartImageImageURL,
|
||||
ChatCompletionContentPartImageImageURLTypedDict,
|
||||
ChatCompletionContentPartImageType,
|
||||
ChatCompletionContentPartImageTypedDict,
|
||||
Detail,
|
||||
)
|
||||
from .chatcompletioncontentparttext import (
|
||||
ChatCompletionContentPartText,
|
||||
ChatCompletionContentPartTextType,
|
||||
ChatCompletionContentPartTextTypedDict,
|
||||
)
|
||||
from .chatcompletioncreateparams import (
|
||||
ChatCompletionCreateParams,
|
||||
ChatCompletionCreateParamsAudio,
|
||||
ChatCompletionCreateParamsAudioTypedDict,
|
||||
ChatCompletionCreateParamsCompletion,
|
||||
ChatCompletionCreateParamsCompletionTypedDict,
|
||||
ChatCompletionCreateParamsDataCollection,
|
||||
ChatCompletionCreateParamsEffort,
|
||||
ChatCompletionCreateParamsEngine,
|
||||
ChatCompletionCreateParamsIDChainOfThought,
|
||||
ChatCompletionCreateParamsIDFileParser,
|
||||
ChatCompletionCreateParamsIDModeration,
|
||||
ChatCompletionCreateParamsIDWeb,
|
||||
ChatCompletionCreateParamsIgnoreEnum,
|
||||
ChatCompletionCreateParamsIgnoreUnion,
|
||||
ChatCompletionCreateParamsIgnoreUnionTypedDict,
|
||||
ChatCompletionCreateParamsImage,
|
||||
ChatCompletionCreateParamsImageTypedDict,
|
||||
ChatCompletionCreateParamsJSONSchema,
|
||||
ChatCompletionCreateParamsJSONSchemaTypedDict,
|
||||
ChatCompletionCreateParamsMaxPrice,
|
||||
ChatCompletionCreateParamsMaxPriceTypedDict,
|
||||
ChatCompletionCreateParamsOnlyEnum,
|
||||
ChatCompletionCreateParamsOnlyUnion,
|
||||
ChatCompletionCreateParamsOnlyUnionTypedDict,
|
||||
ChatCompletionCreateParamsOrderEnum,
|
||||
ChatCompletionCreateParamsOrderUnion,
|
||||
ChatCompletionCreateParamsOrderUnionTypedDict,
|
||||
ChatCompletionCreateParamsPdf,
|
||||
ChatCompletionCreateParamsPdfEngine,
|
||||
ChatCompletionCreateParamsPdfTypedDict,
|
||||
ChatCompletionCreateParamsPluginChainOfThought,
|
||||
ChatCompletionCreateParamsPluginChainOfThoughtTypedDict,
|
||||
ChatCompletionCreateParamsPluginFileParser,
|
||||
ChatCompletionCreateParamsPluginFileParserTypedDict,
|
||||
ChatCompletionCreateParamsPluginModeration,
|
||||
ChatCompletionCreateParamsPluginModerationTypedDict,
|
||||
ChatCompletionCreateParamsPluginUnion,
|
||||
ChatCompletionCreateParamsPluginUnionTypedDict,
|
||||
ChatCompletionCreateParamsPluginWeb,
|
||||
ChatCompletionCreateParamsPluginWebTypedDict,
|
||||
ChatCompletionCreateParamsPrompt,
|
||||
ChatCompletionCreateParamsPromptTypedDict,
|
||||
ChatCompletionCreateParamsProvider,
|
||||
ChatCompletionCreateParamsProviderTypedDict,
|
||||
ChatCompletionCreateParamsQuantization,
|
||||
ChatCompletionCreateParamsReasoning,
|
||||
ChatCompletionCreateParamsReasoningEffort,
|
||||
ChatCompletionCreateParamsReasoningTypedDict,
|
||||
ChatCompletionCreateParamsRequest,
|
||||
ChatCompletionCreateParamsRequestTypedDict,
|
||||
ChatCompletionCreateParamsResponseFormatGrammar,
|
||||
ChatCompletionCreateParamsResponseFormatGrammarTypedDict,
|
||||
ChatCompletionCreateParamsResponseFormatJSONObject,
|
||||
ChatCompletionCreateParamsResponseFormatJSONObjectTypedDict,
|
||||
ChatCompletionCreateParamsResponseFormatJSONSchema,
|
||||
ChatCompletionCreateParamsResponseFormatJSONSchemaTypedDict,
|
||||
ChatCompletionCreateParamsResponseFormatPython,
|
||||
ChatCompletionCreateParamsResponseFormatPythonTypedDict,
|
||||
ChatCompletionCreateParamsResponseFormatText,
|
||||
ChatCompletionCreateParamsResponseFormatTextTypedDict,
|
||||
ChatCompletionCreateParamsResponseFormatUnion,
|
||||
ChatCompletionCreateParamsResponseFormatUnionTypedDict,
|
||||
ChatCompletionCreateParamsSort,
|
||||
ChatCompletionCreateParamsStop,
|
||||
ChatCompletionCreateParamsStopTypedDict,
|
||||
ChatCompletionCreateParamsStreamOptions,
|
||||
ChatCompletionCreateParamsStreamOptionsTypedDict,
|
||||
ChatCompletionCreateParamsTypeGrammar,
|
||||
ChatCompletionCreateParamsTypeJSONObject,
|
||||
ChatCompletionCreateParamsTypeJSONSchema,
|
||||
ChatCompletionCreateParamsTypePython,
|
||||
ChatCompletionCreateParamsTypeText,
|
||||
ChatCompletionCreateParamsTypedDict,
|
||||
)
|
||||
from .chatcompletionerror import Error, ErrorTypedDict
|
||||
from .chatcompletionmessage import (
|
||||
ChatCompletionMessage,
|
||||
ChatCompletionMessageRole,
|
||||
ChatCompletionMessageTypedDict,
|
||||
)
|
||||
from .chatcompletionmessageparam import (
|
||||
ChatCompletionMessageParam,
|
||||
ChatCompletionMessageParamTypedDict,
|
||||
)
|
||||
from .chatcompletionmessagetoolcall import (
|
||||
ChatCompletionMessageToolCall,
|
||||
ChatCompletionMessageToolCallFunction,
|
||||
ChatCompletionMessageToolCallFunctionTypedDict,
|
||||
ChatCompletionMessageToolCallType,
|
||||
ChatCompletionMessageToolCallTypedDict,
|
||||
)
|
||||
from .chatcompletionnamedtoolchoice import (
|
||||
ChatCompletionNamedToolChoice,
|
||||
ChatCompletionNamedToolChoiceFunction,
|
||||
ChatCompletionNamedToolChoiceFunctionTypedDict,
|
||||
ChatCompletionNamedToolChoiceType,
|
||||
ChatCompletionNamedToolChoiceTypedDict,
|
||||
)
|
||||
from .chatcompletionsystemmessageparam import (
|
||||
ChatCompletionSystemMessageParam,
|
||||
ChatCompletionSystemMessageParamContent,
|
||||
ChatCompletionSystemMessageParamContentTypedDict,
|
||||
ChatCompletionSystemMessageParamRole,
|
||||
ChatCompletionSystemMessageParamTypedDict,
|
||||
)
|
||||
from .chatcompletiontokenlogprob import (
|
||||
ChatCompletionTokenLogprob,
|
||||
ChatCompletionTokenLogprobTypedDict,
|
||||
TopLogprob,
|
||||
TopLogprobTypedDict,
|
||||
)
|
||||
from .chatcompletiontokenlogprobs import (
|
||||
ChatCompletionTokenLogprobs,
|
||||
ChatCompletionTokenLogprobsTypedDict,
|
||||
)
|
||||
from .chatcompletiontool import (
|
||||
ChatCompletionTool,
|
||||
ChatCompletionToolFunction,
|
||||
ChatCompletionToolFunctionTypedDict,
|
||||
ChatCompletionToolType,
|
||||
ChatCompletionToolTypedDict,
|
||||
Parameters,
|
||||
ParametersTypedDict,
|
||||
)
|
||||
from .chatcompletiontoolchoiceoption import (
|
||||
ChatCompletionToolChoiceOption,
|
||||
ChatCompletionToolChoiceOptionAuto,
|
||||
ChatCompletionToolChoiceOptionNone,
|
||||
ChatCompletionToolChoiceOptionRequired,
|
||||
ChatCompletionToolChoiceOptionTypedDict,
|
||||
)
|
||||
from .chatcompletiontoolmessageparam import (
|
||||
ChatCompletionToolMessageParam,
|
||||
ChatCompletionToolMessageParamContent,
|
||||
ChatCompletionToolMessageParamContentTypedDict,
|
||||
ChatCompletionToolMessageParamRole,
|
||||
ChatCompletionToolMessageParamTypedDict,
|
||||
)
|
||||
from .chatcompletionusermessageparam import (
|
||||
ChatCompletionUserMessageParam,
|
||||
ChatCompletionUserMessageParamContent,
|
||||
ChatCompletionUserMessageParamContentTypedDict,
|
||||
ChatCompletionUserMessageParamRole,
|
||||
ChatCompletionUserMessageParamTypedDict,
|
||||
)
|
||||
from .chatstreamcompletioncreateparams import (
|
||||
ChatStreamCompletionCreateParams,
|
||||
ChatStreamCompletionCreateParamsAudio,
|
||||
ChatStreamCompletionCreateParamsAudioTypedDict,
|
||||
ChatStreamCompletionCreateParamsCompletion,
|
||||
ChatStreamCompletionCreateParamsCompletionTypedDict,
|
||||
ChatStreamCompletionCreateParamsDataCollection,
|
||||
ChatStreamCompletionCreateParamsEffort,
|
||||
ChatStreamCompletionCreateParamsEngine,
|
||||
ChatStreamCompletionCreateParamsIDChainOfThought,
|
||||
ChatStreamCompletionCreateParamsIDFileParser,
|
||||
ChatStreamCompletionCreateParamsIDModeration,
|
||||
ChatStreamCompletionCreateParamsIDWeb,
|
||||
ChatStreamCompletionCreateParamsIgnoreEnum,
|
||||
ChatStreamCompletionCreateParamsIgnoreUnion,
|
||||
ChatStreamCompletionCreateParamsIgnoreUnionTypedDict,
|
||||
ChatStreamCompletionCreateParamsImage,
|
||||
ChatStreamCompletionCreateParamsImageTypedDict,
|
||||
ChatStreamCompletionCreateParamsJSONSchema,
|
||||
ChatStreamCompletionCreateParamsJSONSchemaTypedDict,
|
||||
ChatStreamCompletionCreateParamsMaxPrice,
|
||||
ChatStreamCompletionCreateParamsMaxPriceTypedDict,
|
||||
ChatStreamCompletionCreateParamsOnlyEnum,
|
||||
ChatStreamCompletionCreateParamsOnlyUnion,
|
||||
ChatStreamCompletionCreateParamsOnlyUnionTypedDict,
|
||||
ChatStreamCompletionCreateParamsOrderEnum,
|
||||
ChatStreamCompletionCreateParamsOrderUnion,
|
||||
ChatStreamCompletionCreateParamsOrderUnionTypedDict,
|
||||
ChatStreamCompletionCreateParamsPdf,
|
||||
ChatStreamCompletionCreateParamsPdfEngine,
|
||||
ChatStreamCompletionCreateParamsPdfTypedDict,
|
||||
ChatStreamCompletionCreateParamsPluginChainOfThought,
|
||||
ChatStreamCompletionCreateParamsPluginChainOfThoughtTypedDict,
|
||||
ChatStreamCompletionCreateParamsPluginFileParser,
|
||||
ChatStreamCompletionCreateParamsPluginFileParserTypedDict,
|
||||
ChatStreamCompletionCreateParamsPluginModeration,
|
||||
ChatStreamCompletionCreateParamsPluginModerationTypedDict,
|
||||
ChatStreamCompletionCreateParamsPluginUnion,
|
||||
ChatStreamCompletionCreateParamsPluginUnionTypedDict,
|
||||
ChatStreamCompletionCreateParamsPluginWeb,
|
||||
ChatStreamCompletionCreateParamsPluginWebTypedDict,
|
||||
ChatStreamCompletionCreateParamsPrompt,
|
||||
ChatStreamCompletionCreateParamsPromptTypedDict,
|
||||
ChatStreamCompletionCreateParamsProvider,
|
||||
ChatStreamCompletionCreateParamsProviderTypedDict,
|
||||
ChatStreamCompletionCreateParamsQuantization,
|
||||
ChatStreamCompletionCreateParamsReasoning,
|
||||
ChatStreamCompletionCreateParamsReasoningEffort,
|
||||
ChatStreamCompletionCreateParamsReasoningTypedDict,
|
||||
ChatStreamCompletionCreateParamsRequest,
|
||||
ChatStreamCompletionCreateParamsRequestTypedDict,
|
||||
ChatStreamCompletionCreateParamsResponseFormatGrammar,
|
||||
ChatStreamCompletionCreateParamsResponseFormatGrammarTypedDict,
|
||||
ChatStreamCompletionCreateParamsResponseFormatJSONObject,
|
||||
ChatStreamCompletionCreateParamsResponseFormatJSONObjectTypedDict,
|
||||
ChatStreamCompletionCreateParamsResponseFormatJSONSchema,
|
||||
ChatStreamCompletionCreateParamsResponseFormatJSONSchemaTypedDict,
|
||||
ChatStreamCompletionCreateParamsResponseFormatPython,
|
||||
ChatStreamCompletionCreateParamsResponseFormatPythonTypedDict,
|
||||
ChatStreamCompletionCreateParamsResponseFormatText,
|
||||
ChatStreamCompletionCreateParamsResponseFormatTextTypedDict,
|
||||
ChatStreamCompletionCreateParamsResponseFormatUnion,
|
||||
ChatStreamCompletionCreateParamsResponseFormatUnionTypedDict,
|
||||
ChatStreamCompletionCreateParamsSort,
|
||||
ChatStreamCompletionCreateParamsStop,
|
||||
ChatStreamCompletionCreateParamsStopTypedDict,
|
||||
ChatStreamCompletionCreateParamsStreamOptions,
|
||||
ChatStreamCompletionCreateParamsStreamOptionsTypedDict,
|
||||
ChatStreamCompletionCreateParamsTypeGrammar,
|
||||
ChatStreamCompletionCreateParamsTypeJSONObject,
|
||||
ChatStreamCompletionCreateParamsTypeJSONSchema,
|
||||
ChatStreamCompletionCreateParamsTypePython,
|
||||
ChatStreamCompletionCreateParamsTypeText,
|
||||
ChatStreamCompletionCreateParamsTypedDict,
|
||||
)
|
||||
from .completionusage import (
|
||||
CompletionTokensDetails,
|
||||
CompletionTokensDetailsTypedDict,
|
||||
CompletionUsage,
|
||||
CompletionUsageTypedDict,
|
||||
PromptTokensDetails,
|
||||
PromptTokensDetailsTypedDict,
|
||||
)
|
||||
from .fileannotationdetail import (
|
||||
ContentImageURL,
|
||||
ContentImageURLTypedDict,
|
||||
ContentText,
|
||||
ContentTextTypedDict,
|
||||
ContentTypeImageURL,
|
||||
ContentTypeText,
|
||||
File,
|
||||
FileAnnotationDetail,
|
||||
FileAnnotationDetailContentUnion,
|
||||
FileAnnotationDetailContentUnionTypedDict,
|
||||
FileAnnotationDetailImageURL,
|
||||
FileAnnotationDetailImageURLTypedDict,
|
||||
FileAnnotationDetailTypedDict,
|
||||
FileTypedDict,
|
||||
TypeFile,
|
||||
)
|
||||
from .reasoningdetail import ReasoningDetail, ReasoningDetailTypedDict
|
||||
from .reasoningdetailencrypted import (
|
||||
ReasoningDetailEncrypted,
|
||||
ReasoningDetailEncryptedFormat,
|
||||
ReasoningDetailEncryptedType,
|
||||
ReasoningDetailEncryptedTypedDict,
|
||||
)
|
||||
from .reasoningdetailsummary import (
|
||||
ReasoningDetailSummary,
|
||||
ReasoningDetailSummaryFormat,
|
||||
ReasoningDetailSummaryType,
|
||||
ReasoningDetailSummaryTypedDict,
|
||||
)
|
||||
from .reasoningdetailtext import (
|
||||
ReasoningDetailText,
|
||||
ReasoningDetailTextFormat,
|
||||
ReasoningDetailTextType,
|
||||
ReasoningDetailTextTypedDict,
|
||||
)
|
||||
from .responseformatjsonschemaschema import (
|
||||
ResponseFormatJSONSchemaSchema,
|
||||
ResponseFormatJSONSchemaSchemaTypedDict,
|
||||
)
|
||||
from .security import Security, SecurityTypedDict
|
||||
from .streamchatcompletionop import (
|
||||
StreamChatCompletionResponseBody,
|
||||
StreamChatCompletionResponseBodyTypedDict,
|
||||
)
|
||||
from .urlcitationannotationdetail import (
|
||||
URLCitation,
|
||||
URLCitationAnnotationDetail,
|
||||
URLCitationAnnotationDetailType,
|
||||
URLCitationAnnotationDetailTypedDict,
|
||||
URLCitationTypedDict,
|
||||
)
|
||||
|
||||
__all__ = [
|
||||
"AnnotationDetail",
|
||||
"AnnotationDetailTypedDict",
|
||||
"ChatCompletion",
|
||||
"ChatCompletionAssistantMessageParam",
|
||||
"ChatCompletionAssistantMessageParamContent",
|
||||
"ChatCompletionAssistantMessageParamContentTypedDict",
|
||||
"ChatCompletionAssistantMessageParamRole",
|
||||
"ChatCompletionAssistantMessageParamTypedDict",
|
||||
"ChatCompletionChoice",
|
||||
"ChatCompletionChoiceFinishReason",
|
||||
"ChatCompletionChoiceTypedDict",
|
||||
"ChatCompletionChunk",
|
||||
"ChatCompletionChunkChoice",
|
||||
"ChatCompletionChunkChoiceDelta",
|
||||
"ChatCompletionChunkChoiceDeltaRole",
|
||||
"ChatCompletionChunkChoiceDeltaToolCall",
|
||||
"ChatCompletionChunkChoiceDeltaToolCallFunction",
|
||||
"ChatCompletionChunkChoiceDeltaToolCallFunctionTypedDict",
|
||||
"ChatCompletionChunkChoiceDeltaToolCallType",
|
||||
"ChatCompletionChunkChoiceDeltaToolCallTypedDict",
|
||||
"ChatCompletionChunkChoiceDeltaTypedDict",
|
||||
"ChatCompletionChunkChoiceFinishReason",
|
||||
"ChatCompletionChunkChoiceTypedDict",
|
||||
"ChatCompletionChunkObject",
|
||||
"ChatCompletionChunkTypedDict",
|
||||
"ChatCompletionContentPart",
|
||||
"ChatCompletionContentPartAudio",
|
||||
"ChatCompletionContentPartAudioFormat",
|
||||
"ChatCompletionContentPartAudioType",
|
||||
"ChatCompletionContentPartAudioTypedDict",
|
||||
"ChatCompletionContentPartImage",
|
||||
"ChatCompletionContentPartImageImageURL",
|
||||
"ChatCompletionContentPartImageImageURLTypedDict",
|
||||
"ChatCompletionContentPartImageType",
|
||||
"ChatCompletionContentPartImageTypedDict",
|
||||
"ChatCompletionContentPartText",
|
||||
"ChatCompletionContentPartTextType",
|
||||
"ChatCompletionContentPartTextTypedDict",
|
||||
"ChatCompletionContentPartTypedDict",
|
||||
"ChatCompletionCreateParams",
|
||||
"ChatCompletionCreateParamsAudio",
|
||||
"ChatCompletionCreateParamsAudioTypedDict",
|
||||
"ChatCompletionCreateParamsCompletion",
|
||||
"ChatCompletionCreateParamsCompletionTypedDict",
|
||||
"ChatCompletionCreateParamsDataCollection",
|
||||
"ChatCompletionCreateParamsEffort",
|
||||
"ChatCompletionCreateParamsEngine",
|
||||
"ChatCompletionCreateParamsIDChainOfThought",
|
||||
"ChatCompletionCreateParamsIDFileParser",
|
||||
"ChatCompletionCreateParamsIDModeration",
|
||||
"ChatCompletionCreateParamsIDWeb",
|
||||
"ChatCompletionCreateParamsIgnoreEnum",
|
||||
"ChatCompletionCreateParamsIgnoreUnion",
|
||||
"ChatCompletionCreateParamsIgnoreUnionTypedDict",
|
||||
"ChatCompletionCreateParamsImage",
|
||||
"ChatCompletionCreateParamsImageTypedDict",
|
||||
"ChatCompletionCreateParamsJSONSchema",
|
||||
"ChatCompletionCreateParamsJSONSchemaTypedDict",
|
||||
"ChatCompletionCreateParamsMaxPrice",
|
||||
"ChatCompletionCreateParamsMaxPriceTypedDict",
|
||||
"ChatCompletionCreateParamsOnlyEnum",
|
||||
"ChatCompletionCreateParamsOnlyUnion",
|
||||
"ChatCompletionCreateParamsOnlyUnionTypedDict",
|
||||
"ChatCompletionCreateParamsOrderEnum",
|
||||
"ChatCompletionCreateParamsOrderUnion",
|
||||
"ChatCompletionCreateParamsOrderUnionTypedDict",
|
||||
"ChatCompletionCreateParamsPdf",
|
||||
"ChatCompletionCreateParamsPdfEngine",
|
||||
"ChatCompletionCreateParamsPdfTypedDict",
|
||||
"ChatCompletionCreateParamsPluginChainOfThought",
|
||||
"ChatCompletionCreateParamsPluginChainOfThoughtTypedDict",
|
||||
"ChatCompletionCreateParamsPluginFileParser",
|
||||
"ChatCompletionCreateParamsPluginFileParserTypedDict",
|
||||
"ChatCompletionCreateParamsPluginModeration",
|
||||
"ChatCompletionCreateParamsPluginModerationTypedDict",
|
||||
"ChatCompletionCreateParamsPluginUnion",
|
||||
"ChatCompletionCreateParamsPluginUnionTypedDict",
|
||||
"ChatCompletionCreateParamsPluginWeb",
|
||||
"ChatCompletionCreateParamsPluginWebTypedDict",
|
||||
"ChatCompletionCreateParamsPrompt",
|
||||
"ChatCompletionCreateParamsPromptTypedDict",
|
||||
"ChatCompletionCreateParamsProvider",
|
||||
"ChatCompletionCreateParamsProviderTypedDict",
|
||||
"ChatCompletionCreateParamsQuantization",
|
||||
"ChatCompletionCreateParamsReasoning",
|
||||
"ChatCompletionCreateParamsReasoningEffort",
|
||||
"ChatCompletionCreateParamsReasoningTypedDict",
|
||||
"ChatCompletionCreateParamsRequest",
|
||||
"ChatCompletionCreateParamsRequestTypedDict",
|
||||
"ChatCompletionCreateParamsResponseFormatGrammar",
|
||||
"ChatCompletionCreateParamsResponseFormatGrammarTypedDict",
|
||||
"ChatCompletionCreateParamsResponseFormatJSONObject",
|
||||
"ChatCompletionCreateParamsResponseFormatJSONObjectTypedDict",
|
||||
"ChatCompletionCreateParamsResponseFormatJSONSchema",
|
||||
"ChatCompletionCreateParamsResponseFormatJSONSchemaTypedDict",
|
||||
"ChatCompletionCreateParamsResponseFormatPython",
|
||||
"ChatCompletionCreateParamsResponseFormatPythonTypedDict",
|
||||
"ChatCompletionCreateParamsResponseFormatText",
|
||||
"ChatCompletionCreateParamsResponseFormatTextTypedDict",
|
||||
"ChatCompletionCreateParamsResponseFormatUnion",
|
||||
"ChatCompletionCreateParamsResponseFormatUnionTypedDict",
|
||||
"ChatCompletionCreateParamsSort",
|
||||
"ChatCompletionCreateParamsStop",
|
||||
"ChatCompletionCreateParamsStopTypedDict",
|
||||
"ChatCompletionCreateParamsStreamOptions",
|
||||
"ChatCompletionCreateParamsStreamOptionsTypedDict",
|
||||
"ChatCompletionCreateParamsTypeGrammar",
|
||||
"ChatCompletionCreateParamsTypeJSONObject",
|
||||
"ChatCompletionCreateParamsTypeJSONSchema",
|
||||
"ChatCompletionCreateParamsTypePython",
|
||||
"ChatCompletionCreateParamsTypeText",
|
||||
"ChatCompletionCreateParamsTypedDict",
|
||||
"ChatCompletionMessage",
|
||||
"ChatCompletionMessageParam",
|
||||
"ChatCompletionMessageParamTypedDict",
|
||||
"ChatCompletionMessageRole",
|
||||
"ChatCompletionMessageToolCall",
|
||||
"ChatCompletionMessageToolCallFunction",
|
||||
"ChatCompletionMessageToolCallFunctionTypedDict",
|
||||
"ChatCompletionMessageToolCallType",
|
||||
"ChatCompletionMessageToolCallTypedDict",
|
||||
"ChatCompletionMessageTypedDict",
|
||||
"ChatCompletionNamedToolChoice",
|
||||
"ChatCompletionNamedToolChoiceFunction",
|
||||
"ChatCompletionNamedToolChoiceFunctionTypedDict",
|
||||
"ChatCompletionNamedToolChoiceType",
|
||||
"ChatCompletionNamedToolChoiceTypedDict",
|
||||
"ChatCompletionObject",
|
||||
"ChatCompletionSystemMessageParam",
|
||||
"ChatCompletionSystemMessageParamContent",
|
||||
"ChatCompletionSystemMessageParamContentTypedDict",
|
||||
"ChatCompletionSystemMessageParamRole",
|
||||
"ChatCompletionSystemMessageParamTypedDict",
|
||||
"ChatCompletionTokenLogprob",
|
||||
"ChatCompletionTokenLogprobTypedDict",
|
||||
"ChatCompletionTokenLogprobs",
|
||||
"ChatCompletionTokenLogprobsTypedDict",
|
||||
"ChatCompletionTool",
|
||||
"ChatCompletionToolChoiceOption",
|
||||
"ChatCompletionToolChoiceOptionAuto",
|
||||
"ChatCompletionToolChoiceOptionNone",
|
||||
"ChatCompletionToolChoiceOptionRequired",
|
||||
"ChatCompletionToolChoiceOptionTypedDict",
|
||||
"ChatCompletionToolFunction",
|
||||
"ChatCompletionToolFunctionTypedDict",
|
||||
"ChatCompletionToolMessageParam",
|
||||
"ChatCompletionToolMessageParamContent",
|
||||
"ChatCompletionToolMessageParamContentTypedDict",
|
||||
"ChatCompletionToolMessageParamRole",
|
||||
"ChatCompletionToolMessageParamTypedDict",
|
||||
"ChatCompletionToolType",
|
||||
"ChatCompletionToolTypedDict",
|
||||
"ChatCompletionTypedDict",
|
||||
"ChatCompletionUserMessageParam",
|
||||
"ChatCompletionUserMessageParamContent",
|
||||
"ChatCompletionUserMessageParamContentTypedDict",
|
||||
"ChatCompletionUserMessageParamRole",
|
||||
"ChatCompletionUserMessageParamTypedDict",
|
||||
"ChatStreamCompletionCreateParams",
|
||||
"ChatStreamCompletionCreateParamsAudio",
|
||||
"ChatStreamCompletionCreateParamsAudioTypedDict",
|
||||
"ChatStreamCompletionCreateParamsCompletion",
|
||||
"ChatStreamCompletionCreateParamsCompletionTypedDict",
|
||||
"ChatStreamCompletionCreateParamsDataCollection",
|
||||
"ChatStreamCompletionCreateParamsEffort",
|
||||
"ChatStreamCompletionCreateParamsEngine",
|
||||
"ChatStreamCompletionCreateParamsIDChainOfThought",
|
||||
"ChatStreamCompletionCreateParamsIDFileParser",
|
||||
"ChatStreamCompletionCreateParamsIDModeration",
|
||||
"ChatStreamCompletionCreateParamsIDWeb",
|
||||
"ChatStreamCompletionCreateParamsIgnoreEnum",
|
||||
"ChatStreamCompletionCreateParamsIgnoreUnion",
|
||||
"ChatStreamCompletionCreateParamsIgnoreUnionTypedDict",
|
||||
"ChatStreamCompletionCreateParamsImage",
|
||||
"ChatStreamCompletionCreateParamsImageTypedDict",
|
||||
"ChatStreamCompletionCreateParamsJSONSchema",
|
||||
"ChatStreamCompletionCreateParamsJSONSchemaTypedDict",
|
||||
"ChatStreamCompletionCreateParamsMaxPrice",
|
||||
"ChatStreamCompletionCreateParamsMaxPriceTypedDict",
|
||||
"ChatStreamCompletionCreateParamsOnlyEnum",
|
||||
"ChatStreamCompletionCreateParamsOnlyUnion",
|
||||
"ChatStreamCompletionCreateParamsOnlyUnionTypedDict",
|
||||
"ChatStreamCompletionCreateParamsOrderEnum",
|
||||
"ChatStreamCompletionCreateParamsOrderUnion",
|
||||
"ChatStreamCompletionCreateParamsOrderUnionTypedDict",
|
||||
"ChatStreamCompletionCreateParamsPdf",
|
||||
"ChatStreamCompletionCreateParamsPdfEngine",
|
||||
"ChatStreamCompletionCreateParamsPdfTypedDict",
|
||||
"ChatStreamCompletionCreateParamsPluginChainOfThought",
|
||||
"ChatStreamCompletionCreateParamsPluginChainOfThoughtTypedDict",
|
||||
"ChatStreamCompletionCreateParamsPluginFileParser",
|
||||
"ChatStreamCompletionCreateParamsPluginFileParserTypedDict",
|
||||
"ChatStreamCompletionCreateParamsPluginModeration",
|
||||
"ChatStreamCompletionCreateParamsPluginModerationTypedDict",
|
||||
"ChatStreamCompletionCreateParamsPluginUnion",
|
||||
"ChatStreamCompletionCreateParamsPluginUnionTypedDict",
|
||||
"ChatStreamCompletionCreateParamsPluginWeb",
|
||||
"ChatStreamCompletionCreateParamsPluginWebTypedDict",
|
||||
"ChatStreamCompletionCreateParamsPrompt",
|
||||
"ChatStreamCompletionCreateParamsPromptTypedDict",
|
||||
"ChatStreamCompletionCreateParamsProvider",
|
||||
"ChatStreamCompletionCreateParamsProviderTypedDict",
|
||||
"ChatStreamCompletionCreateParamsQuantization",
|
||||
"ChatStreamCompletionCreateParamsReasoning",
|
||||
"ChatStreamCompletionCreateParamsReasoningEffort",
|
||||
"ChatStreamCompletionCreateParamsReasoningTypedDict",
|
||||
"ChatStreamCompletionCreateParamsRequest",
|
||||
"ChatStreamCompletionCreateParamsRequestTypedDict",
|
||||
"ChatStreamCompletionCreateParamsResponseFormatGrammar",
|
||||
"ChatStreamCompletionCreateParamsResponseFormatGrammarTypedDict",
|
||||
"ChatStreamCompletionCreateParamsResponseFormatJSONObject",
|
||||
"ChatStreamCompletionCreateParamsResponseFormatJSONObjectTypedDict",
|
||||
"ChatStreamCompletionCreateParamsResponseFormatJSONSchema",
|
||||
"ChatStreamCompletionCreateParamsResponseFormatJSONSchemaTypedDict",
|
||||
"ChatStreamCompletionCreateParamsResponseFormatPython",
|
||||
"ChatStreamCompletionCreateParamsResponseFormatPythonTypedDict",
|
||||
"ChatStreamCompletionCreateParamsResponseFormatText",
|
||||
"ChatStreamCompletionCreateParamsResponseFormatTextTypedDict",
|
||||
"ChatStreamCompletionCreateParamsResponseFormatUnion",
|
||||
"ChatStreamCompletionCreateParamsResponseFormatUnionTypedDict",
|
||||
"ChatStreamCompletionCreateParamsSort",
|
||||
"ChatStreamCompletionCreateParamsStop",
|
||||
"ChatStreamCompletionCreateParamsStopTypedDict",
|
||||
"ChatStreamCompletionCreateParamsStreamOptions",
|
||||
"ChatStreamCompletionCreateParamsStreamOptionsTypedDict",
|
||||
"ChatStreamCompletionCreateParamsTypeGrammar",
|
||||
"ChatStreamCompletionCreateParamsTypeJSONObject",
|
||||
"ChatStreamCompletionCreateParamsTypeJSONSchema",
|
||||
"ChatStreamCompletionCreateParamsTypePython",
|
||||
"ChatStreamCompletionCreateParamsTypeText",
|
||||
"ChatStreamCompletionCreateParamsTypedDict",
|
||||
"CompletionTokensDetails",
|
||||
"CompletionTokensDetailsTypedDict",
|
||||
"CompletionUsage",
|
||||
"CompletionUsageTypedDict",
|
||||
"ContentImageURL",
|
||||
"ContentImageURLTypedDict",
|
||||
"ContentText",
|
||||
"ContentTextTypedDict",
|
||||
"ContentTypeImageURL",
|
||||
"ContentTypeText",
|
||||
"Detail",
|
||||
"Error",
|
||||
"ErrorTypedDict",
|
||||
"File",
|
||||
"FileAnnotationDetail",
|
||||
"FileAnnotationDetailContentUnion",
|
||||
"FileAnnotationDetailContentUnionTypedDict",
|
||||
"FileAnnotationDetailImageURL",
|
||||
"FileAnnotationDetailImageURLTypedDict",
|
||||
"FileAnnotationDetailTypedDict",
|
||||
"FileTypedDict",
|
||||
"InputAudio",
|
||||
"InputAudioTypedDict",
|
||||
"Parameters",
|
||||
"ParametersTypedDict",
|
||||
"PromptTokensDetails",
|
||||
"PromptTokensDetailsTypedDict",
|
||||
"ReasoningDetail",
|
||||
"ReasoningDetailEncrypted",
|
||||
"ReasoningDetailEncryptedFormat",
|
||||
"ReasoningDetailEncryptedType",
|
||||
"ReasoningDetailEncryptedTypedDict",
|
||||
"ReasoningDetailSummary",
|
||||
"ReasoningDetailSummaryFormat",
|
||||
"ReasoningDetailSummaryType",
|
||||
"ReasoningDetailSummaryTypedDict",
|
||||
"ReasoningDetailText",
|
||||
"ReasoningDetailTextFormat",
|
||||
"ReasoningDetailTextType",
|
||||
"ReasoningDetailTextTypedDict",
|
||||
"ReasoningDetailTypedDict",
|
||||
"ResponseFormatJSONSchemaSchema",
|
||||
"ResponseFormatJSONSchemaSchemaTypedDict",
|
||||
"Security",
|
||||
"SecurityTypedDict",
|
||||
"StreamChatCompletionResponseBody",
|
||||
"StreamChatCompletionResponseBodyTypedDict",
|
||||
"TopLogprob",
|
||||
"TopLogprobTypedDict",
|
||||
"TypeFile",
|
||||
"URLCitation",
|
||||
"URLCitationAnnotationDetail",
|
||||
"URLCitationAnnotationDetailType",
|
||||
"URLCitationAnnotationDetailTypedDict",
|
||||
"URLCitationTypedDict",
|
||||
]
|
||||
|
||||
_dynamic_imports: dict[str, str] = {
|
||||
"AnnotationDetail": ".annotationdetail",
|
||||
"AnnotationDetailTypedDict": ".annotationdetail",
|
||||
"ChatCompletion": ".chatcompletion",
|
||||
"ChatCompletionObject": ".chatcompletion",
|
||||
"ChatCompletionTypedDict": ".chatcompletion",
|
||||
"ChatCompletionAssistantMessageParam": ".chatcompletionassistantmessageparam",
|
||||
"ChatCompletionAssistantMessageParamContent": ".chatcompletionassistantmessageparam",
|
||||
"ChatCompletionAssistantMessageParamContentTypedDict": ".chatcompletionassistantmessageparam",
|
||||
"ChatCompletionAssistantMessageParamRole": ".chatcompletionassistantmessageparam",
|
||||
"ChatCompletionAssistantMessageParamTypedDict": ".chatcompletionassistantmessageparam",
|
||||
"ChatCompletionChoice": ".chatcompletionchoice",
|
||||
"ChatCompletionChoiceFinishReason": ".chatcompletionchoice",
|
||||
"ChatCompletionChoiceTypedDict": ".chatcompletionchoice",
|
||||
"ChatCompletionChunk": ".chatcompletionchunk",
|
||||
"ChatCompletionChunkObject": ".chatcompletionchunk",
|
||||
"ChatCompletionChunkTypedDict": ".chatcompletionchunk",
|
||||
"ChatCompletionChunkChoice": ".chatcompletionchunkchoice",
|
||||
"ChatCompletionChunkChoiceFinishReason": ".chatcompletionchunkchoice",
|
||||
"ChatCompletionChunkChoiceTypedDict": ".chatcompletionchunkchoice",
|
||||
"ChatCompletionChunkChoiceDelta": ".chatcompletionchunkchoicedelta",
|
||||
"ChatCompletionChunkChoiceDeltaRole": ".chatcompletionchunkchoicedelta",
|
||||
"ChatCompletionChunkChoiceDeltaTypedDict": ".chatcompletionchunkchoicedelta",
|
||||
"ChatCompletionChunkChoiceDeltaToolCall": ".chatcompletionchunkchoicedeltatoolcall",
|
||||
"ChatCompletionChunkChoiceDeltaToolCallFunction": ".chatcompletionchunkchoicedeltatoolcall",
|
||||
"ChatCompletionChunkChoiceDeltaToolCallFunctionTypedDict": ".chatcompletionchunkchoicedeltatoolcall",
|
||||
"ChatCompletionChunkChoiceDeltaToolCallType": ".chatcompletionchunkchoicedeltatoolcall",
|
||||
"ChatCompletionChunkChoiceDeltaToolCallTypedDict": ".chatcompletionchunkchoicedeltatoolcall",
|
||||
"ChatCompletionContentPart": ".chatcompletioncontentpart",
|
||||
"ChatCompletionContentPartTypedDict": ".chatcompletioncontentpart",
|
||||
"ChatCompletionContentPartAudio": ".chatcompletioncontentpartaudio",
|
||||
"ChatCompletionContentPartAudioFormat": ".chatcompletioncontentpartaudio",
|
||||
"ChatCompletionContentPartAudioType": ".chatcompletioncontentpartaudio",
|
||||
"ChatCompletionContentPartAudioTypedDict": ".chatcompletioncontentpartaudio",
|
||||
"InputAudio": ".chatcompletioncontentpartaudio",
|
||||
"InputAudioTypedDict": ".chatcompletioncontentpartaudio",
|
||||
"ChatCompletionContentPartImage": ".chatcompletioncontentpartimage",
|
||||
"ChatCompletionContentPartImageImageURL": ".chatcompletioncontentpartimage",
|
||||
"ChatCompletionContentPartImageImageURLTypedDict": ".chatcompletioncontentpartimage",
|
||||
"ChatCompletionContentPartImageType": ".chatcompletioncontentpartimage",
|
||||
"ChatCompletionContentPartImageTypedDict": ".chatcompletioncontentpartimage",
|
||||
"Detail": ".chatcompletioncontentpartimage",
|
||||
"ChatCompletionContentPartText": ".chatcompletioncontentparttext",
|
||||
"ChatCompletionContentPartTextType": ".chatcompletioncontentparttext",
|
||||
"ChatCompletionContentPartTextTypedDict": ".chatcompletioncontentparttext",
|
||||
"ChatCompletionCreateParams": ".chatcompletioncreateparams",
|
||||
"ChatCompletionCreateParamsAudio": ".chatcompletioncreateparams",
|
||||
"ChatCompletionCreateParamsAudioTypedDict": ".chatcompletioncreateparams",
|
||||
"ChatCompletionCreateParamsCompletion": ".chatcompletioncreateparams",
|
||||
"ChatCompletionCreateParamsCompletionTypedDict": ".chatcompletioncreateparams",
|
||||
"ChatCompletionCreateParamsDataCollection": ".chatcompletioncreateparams",
|
||||
"ChatCompletionCreateParamsEffort": ".chatcompletioncreateparams",
|
||||
"ChatCompletionCreateParamsEngine": ".chatcompletioncreateparams",
|
||||
"ChatCompletionCreateParamsIDChainOfThought": ".chatcompletioncreateparams",
|
||||
"ChatCompletionCreateParamsIDFileParser": ".chatcompletioncreateparams",
|
||||
"ChatCompletionCreateParamsIDModeration": ".chatcompletioncreateparams",
|
||||
"ChatCompletionCreateParamsIDWeb": ".chatcompletioncreateparams",
|
||||
"ChatCompletionCreateParamsIgnoreEnum": ".chatcompletioncreateparams",
|
||||
"ChatCompletionCreateParamsIgnoreUnion": ".chatcompletioncreateparams",
|
||||
"ChatCompletionCreateParamsIgnoreUnionTypedDict": ".chatcompletioncreateparams",
|
||||
"ChatCompletionCreateParamsImage": ".chatcompletioncreateparams",
|
||||
"ChatCompletionCreateParamsImageTypedDict": ".chatcompletioncreateparams",
|
||||
"ChatCompletionCreateParamsJSONSchema": ".chatcompletioncreateparams",
|
||||
"ChatCompletionCreateParamsJSONSchemaTypedDict": ".chatcompletioncreateparams",
|
||||
"ChatCompletionCreateParamsMaxPrice": ".chatcompletioncreateparams",
|
||||
"ChatCompletionCreateParamsMaxPriceTypedDict": ".chatcompletioncreateparams",
|
||||
"ChatCompletionCreateParamsOnlyEnum": ".chatcompletioncreateparams",
|
||||
"ChatCompletionCreateParamsOnlyUnion": ".chatcompletioncreateparams",
|
||||
"ChatCompletionCreateParamsOnlyUnionTypedDict": ".chatcompletioncreateparams",
|
||||
"ChatCompletionCreateParamsOrderEnum": ".chatcompletioncreateparams",
|
||||
"ChatCompletionCreateParamsOrderUnion": ".chatcompletioncreateparams",
|
||||
"ChatCompletionCreateParamsOrderUnionTypedDict": ".chatcompletioncreateparams",
|
||||
"ChatCompletionCreateParamsPdf": ".chatcompletioncreateparams",
|
||||
"ChatCompletionCreateParamsPdfEngine": ".chatcompletioncreateparams",
|
||||
"ChatCompletionCreateParamsPdfTypedDict": ".chatcompletioncreateparams",
|
||||
"ChatCompletionCreateParamsPluginChainOfThought": ".chatcompletioncreateparams",
|
||||
"ChatCompletionCreateParamsPluginChainOfThoughtTypedDict": ".chatcompletioncreateparams",
|
||||
"ChatCompletionCreateParamsPluginFileParser": ".chatcompletioncreateparams",
|
||||
"ChatCompletionCreateParamsPluginFileParserTypedDict": ".chatcompletioncreateparams",
|
||||
"ChatCompletionCreateParamsPluginModeration": ".chatcompletioncreateparams",
|
||||
"ChatCompletionCreateParamsPluginModerationTypedDict": ".chatcompletioncreateparams",
|
||||
"ChatCompletionCreateParamsPluginUnion": ".chatcompletioncreateparams",
|
||||
"ChatCompletionCreateParamsPluginUnionTypedDict": ".chatcompletioncreateparams",
|
||||
"ChatCompletionCreateParamsPluginWeb": ".chatcompletioncreateparams",
|
||||
"ChatCompletionCreateParamsPluginWebTypedDict": ".chatcompletioncreateparams",
|
||||
"ChatCompletionCreateParamsPrompt": ".chatcompletioncreateparams",
|
||||
"ChatCompletionCreateParamsPromptTypedDict": ".chatcompletioncreateparams",
|
||||
"ChatCompletionCreateParamsProvider": ".chatcompletioncreateparams",
|
||||
"ChatCompletionCreateParamsProviderTypedDict": ".chatcompletioncreateparams",
|
||||
"ChatCompletionCreateParamsQuantization": ".chatcompletioncreateparams",
|
||||
"ChatCompletionCreateParamsReasoning": ".chatcompletioncreateparams",
|
||||
"ChatCompletionCreateParamsReasoningEffort": ".chatcompletioncreateparams",
|
||||
"ChatCompletionCreateParamsReasoningTypedDict": ".chatcompletioncreateparams",
|
||||
"ChatCompletionCreateParamsRequest": ".chatcompletioncreateparams",
|
||||
"ChatCompletionCreateParamsRequestTypedDict": ".chatcompletioncreateparams",
|
||||
"ChatCompletionCreateParamsResponseFormatGrammar": ".chatcompletioncreateparams",
|
||||
"ChatCompletionCreateParamsResponseFormatGrammarTypedDict": ".chatcompletioncreateparams",
|
||||
"ChatCompletionCreateParamsResponseFormatJSONObject": ".chatcompletioncreateparams",
|
||||
"ChatCompletionCreateParamsResponseFormatJSONObjectTypedDict": ".chatcompletioncreateparams",
|
||||
"ChatCompletionCreateParamsResponseFormatJSONSchema": ".chatcompletioncreateparams",
|
||||
"ChatCompletionCreateParamsResponseFormatJSONSchemaTypedDict": ".chatcompletioncreateparams",
|
||||
"ChatCompletionCreateParamsResponseFormatPython": ".chatcompletioncreateparams",
|
||||
"ChatCompletionCreateParamsResponseFormatPythonTypedDict": ".chatcompletioncreateparams",
|
||||
"ChatCompletionCreateParamsResponseFormatText": ".chatcompletioncreateparams",
|
||||
"ChatCompletionCreateParamsResponseFormatTextTypedDict": ".chatcompletioncreateparams",
|
||||
"ChatCompletionCreateParamsResponseFormatUnion": ".chatcompletioncreateparams",
|
||||
"ChatCompletionCreateParamsResponseFormatUnionTypedDict": ".chatcompletioncreateparams",
|
||||
"ChatCompletionCreateParamsSort": ".chatcompletioncreateparams",
|
||||
"ChatCompletionCreateParamsStop": ".chatcompletioncreateparams",
|
||||
"ChatCompletionCreateParamsStopTypedDict": ".chatcompletioncreateparams",
|
||||
"ChatCompletionCreateParamsStreamOptions": ".chatcompletioncreateparams",
|
||||
"ChatCompletionCreateParamsStreamOptionsTypedDict": ".chatcompletioncreateparams",
|
||||
"ChatCompletionCreateParamsTypeGrammar": ".chatcompletioncreateparams",
|
||||
"ChatCompletionCreateParamsTypeJSONObject": ".chatcompletioncreateparams",
|
||||
"ChatCompletionCreateParamsTypeJSONSchema": ".chatcompletioncreateparams",
|
||||
"ChatCompletionCreateParamsTypePython": ".chatcompletioncreateparams",
|
||||
"ChatCompletionCreateParamsTypeText": ".chatcompletioncreateparams",
|
||||
"ChatCompletionCreateParamsTypedDict": ".chatcompletioncreateparams",
|
||||
"Error": ".chatcompletionerror",
|
||||
"ErrorTypedDict": ".chatcompletionerror",
|
||||
"ChatCompletionMessage": ".chatcompletionmessage",
|
||||
"ChatCompletionMessageRole": ".chatcompletionmessage",
|
||||
"ChatCompletionMessageTypedDict": ".chatcompletionmessage",
|
||||
"ChatCompletionMessageParam": ".chatcompletionmessageparam",
|
||||
"ChatCompletionMessageParamTypedDict": ".chatcompletionmessageparam",
|
||||
"ChatCompletionMessageToolCall": ".chatcompletionmessagetoolcall",
|
||||
"ChatCompletionMessageToolCallFunction": ".chatcompletionmessagetoolcall",
|
||||
"ChatCompletionMessageToolCallFunctionTypedDict": ".chatcompletionmessagetoolcall",
|
||||
"ChatCompletionMessageToolCallType": ".chatcompletionmessagetoolcall",
|
||||
"ChatCompletionMessageToolCallTypedDict": ".chatcompletionmessagetoolcall",
|
||||
"ChatCompletionNamedToolChoice": ".chatcompletionnamedtoolchoice",
|
||||
"ChatCompletionNamedToolChoiceFunction": ".chatcompletionnamedtoolchoice",
|
||||
"ChatCompletionNamedToolChoiceFunctionTypedDict": ".chatcompletionnamedtoolchoice",
|
||||
"ChatCompletionNamedToolChoiceType": ".chatcompletionnamedtoolchoice",
|
||||
"ChatCompletionNamedToolChoiceTypedDict": ".chatcompletionnamedtoolchoice",
|
||||
"ChatCompletionSystemMessageParam": ".chatcompletionsystemmessageparam",
|
||||
"ChatCompletionSystemMessageParamContent": ".chatcompletionsystemmessageparam",
|
||||
"ChatCompletionSystemMessageParamContentTypedDict": ".chatcompletionsystemmessageparam",
|
||||
"ChatCompletionSystemMessageParamRole": ".chatcompletionsystemmessageparam",
|
||||
"ChatCompletionSystemMessageParamTypedDict": ".chatcompletionsystemmessageparam",
|
||||
"ChatCompletionTokenLogprob": ".chatcompletiontokenlogprob",
|
||||
"ChatCompletionTokenLogprobTypedDict": ".chatcompletiontokenlogprob",
|
||||
"TopLogprob": ".chatcompletiontokenlogprob",
|
||||
"TopLogprobTypedDict": ".chatcompletiontokenlogprob",
|
||||
"ChatCompletionTokenLogprobs": ".chatcompletiontokenlogprobs",
|
||||
"ChatCompletionTokenLogprobsTypedDict": ".chatcompletiontokenlogprobs",
|
||||
"ChatCompletionTool": ".chatcompletiontool",
|
||||
"ChatCompletionToolFunction": ".chatcompletiontool",
|
||||
"ChatCompletionToolFunctionTypedDict": ".chatcompletiontool",
|
||||
"ChatCompletionToolType": ".chatcompletiontool",
|
||||
"ChatCompletionToolTypedDict": ".chatcompletiontool",
|
||||
"Parameters": ".chatcompletiontool",
|
||||
"ParametersTypedDict": ".chatcompletiontool",
|
||||
"ChatCompletionToolChoiceOption": ".chatcompletiontoolchoiceoption",
|
||||
"ChatCompletionToolChoiceOptionAuto": ".chatcompletiontoolchoiceoption",
|
||||
"ChatCompletionToolChoiceOptionNone": ".chatcompletiontoolchoiceoption",
|
||||
"ChatCompletionToolChoiceOptionRequired": ".chatcompletiontoolchoiceoption",
|
||||
"ChatCompletionToolChoiceOptionTypedDict": ".chatcompletiontoolchoiceoption",
|
||||
"ChatCompletionToolMessageParam": ".chatcompletiontoolmessageparam",
|
||||
"ChatCompletionToolMessageParamContent": ".chatcompletiontoolmessageparam",
|
||||
"ChatCompletionToolMessageParamContentTypedDict": ".chatcompletiontoolmessageparam",
|
||||
"ChatCompletionToolMessageParamRole": ".chatcompletiontoolmessageparam",
|
||||
"ChatCompletionToolMessageParamTypedDict": ".chatcompletiontoolmessageparam",
|
||||
"ChatCompletionUserMessageParam": ".chatcompletionusermessageparam",
|
||||
"ChatCompletionUserMessageParamContent": ".chatcompletionusermessageparam",
|
||||
"ChatCompletionUserMessageParamContentTypedDict": ".chatcompletionusermessageparam",
|
||||
"ChatCompletionUserMessageParamRole": ".chatcompletionusermessageparam",
|
||||
"ChatCompletionUserMessageParamTypedDict": ".chatcompletionusermessageparam",
|
||||
"ChatStreamCompletionCreateParams": ".chatstreamcompletioncreateparams",
|
||||
"ChatStreamCompletionCreateParamsAudio": ".chatstreamcompletioncreateparams",
|
||||
"ChatStreamCompletionCreateParamsAudioTypedDict": ".chatstreamcompletioncreateparams",
|
||||
"ChatStreamCompletionCreateParamsCompletion": ".chatstreamcompletioncreateparams",
|
||||
"ChatStreamCompletionCreateParamsCompletionTypedDict": ".chatstreamcompletioncreateparams",
|
||||
"ChatStreamCompletionCreateParamsDataCollection": ".chatstreamcompletioncreateparams",
|
||||
"ChatStreamCompletionCreateParamsEffort": ".chatstreamcompletioncreateparams",
|
||||
"ChatStreamCompletionCreateParamsEngine": ".chatstreamcompletioncreateparams",
|
||||
"ChatStreamCompletionCreateParamsIDChainOfThought": ".chatstreamcompletioncreateparams",
|
||||
"ChatStreamCompletionCreateParamsIDFileParser": ".chatstreamcompletioncreateparams",
|
||||
"ChatStreamCompletionCreateParamsIDModeration": ".chatstreamcompletioncreateparams",
|
||||
"ChatStreamCompletionCreateParamsIDWeb": ".chatstreamcompletioncreateparams",
|
||||
"ChatStreamCompletionCreateParamsIgnoreEnum": ".chatstreamcompletioncreateparams",
|
||||
"ChatStreamCompletionCreateParamsIgnoreUnion": ".chatstreamcompletioncreateparams",
|
||||
"ChatStreamCompletionCreateParamsIgnoreUnionTypedDict": ".chatstreamcompletioncreateparams",
|
||||
"ChatStreamCompletionCreateParamsImage": ".chatstreamcompletioncreateparams",
|
||||
"ChatStreamCompletionCreateParamsImageTypedDict": ".chatstreamcompletioncreateparams",
|
||||
"ChatStreamCompletionCreateParamsJSONSchema": ".chatstreamcompletioncreateparams",
|
||||
"ChatStreamCompletionCreateParamsJSONSchemaTypedDict": ".chatstreamcompletioncreateparams",
|
||||
"ChatStreamCompletionCreateParamsMaxPrice": ".chatstreamcompletioncreateparams",
|
||||
"ChatStreamCompletionCreateParamsMaxPriceTypedDict": ".chatstreamcompletioncreateparams",
|
||||
"ChatStreamCompletionCreateParamsOnlyEnum": ".chatstreamcompletioncreateparams",
|
||||
"ChatStreamCompletionCreateParamsOnlyUnion": ".chatstreamcompletioncreateparams",
|
||||
"ChatStreamCompletionCreateParamsOnlyUnionTypedDict": ".chatstreamcompletioncreateparams",
|
||||
"ChatStreamCompletionCreateParamsOrderEnum": ".chatstreamcompletioncreateparams",
|
||||
"ChatStreamCompletionCreateParamsOrderUnion": ".chatstreamcompletioncreateparams",
|
||||
"ChatStreamCompletionCreateParamsOrderUnionTypedDict": ".chatstreamcompletioncreateparams",
|
||||
"ChatStreamCompletionCreateParamsPdf": ".chatstreamcompletioncreateparams",
|
||||
"ChatStreamCompletionCreateParamsPdfEngine": ".chatstreamcompletioncreateparams",
|
||||
"ChatStreamCompletionCreateParamsPdfTypedDict": ".chatstreamcompletioncreateparams",
|
||||
"ChatStreamCompletionCreateParamsPluginChainOfThought": ".chatstreamcompletioncreateparams",
|
||||
"ChatStreamCompletionCreateParamsPluginChainOfThoughtTypedDict": ".chatstreamcompletioncreateparams",
|
||||
"ChatStreamCompletionCreateParamsPluginFileParser": ".chatstreamcompletioncreateparams",
|
||||
"ChatStreamCompletionCreateParamsPluginFileParserTypedDict": ".chatstreamcompletioncreateparams",
|
||||
"ChatStreamCompletionCreateParamsPluginModeration": ".chatstreamcompletioncreateparams",
|
||||
"ChatStreamCompletionCreateParamsPluginModerationTypedDict": ".chatstreamcompletioncreateparams",
|
||||
"ChatStreamCompletionCreateParamsPluginUnion": ".chatstreamcompletioncreateparams",
|
||||
"ChatStreamCompletionCreateParamsPluginUnionTypedDict": ".chatstreamcompletioncreateparams",
|
||||
"ChatStreamCompletionCreateParamsPluginWeb": ".chatstreamcompletioncreateparams",
|
||||
"ChatStreamCompletionCreateParamsPluginWebTypedDict": ".chatstreamcompletioncreateparams",
|
||||
"ChatStreamCompletionCreateParamsPrompt": ".chatstreamcompletioncreateparams",
|
||||
"ChatStreamCompletionCreateParamsPromptTypedDict": ".chatstreamcompletioncreateparams",
|
||||
"ChatStreamCompletionCreateParamsProvider": ".chatstreamcompletioncreateparams",
|
||||
"ChatStreamCompletionCreateParamsProviderTypedDict": ".chatstreamcompletioncreateparams",
|
||||
"ChatStreamCompletionCreateParamsQuantization": ".chatstreamcompletioncreateparams",
|
||||
"ChatStreamCompletionCreateParamsReasoning": ".chatstreamcompletioncreateparams",
|
||||
"ChatStreamCompletionCreateParamsReasoningEffort": ".chatstreamcompletioncreateparams",
|
||||
"ChatStreamCompletionCreateParamsReasoningTypedDict": ".chatstreamcompletioncreateparams",
|
||||
"ChatStreamCompletionCreateParamsRequest": ".chatstreamcompletioncreateparams",
|
||||
"ChatStreamCompletionCreateParamsRequestTypedDict": ".chatstreamcompletioncreateparams",
|
||||
"ChatStreamCompletionCreateParamsResponseFormatGrammar": ".chatstreamcompletioncreateparams",
|
||||
"ChatStreamCompletionCreateParamsResponseFormatGrammarTypedDict": ".chatstreamcompletioncreateparams",
|
||||
"ChatStreamCompletionCreateParamsResponseFormatJSONObject": ".chatstreamcompletioncreateparams",
|
||||
"ChatStreamCompletionCreateParamsResponseFormatJSONObjectTypedDict": ".chatstreamcompletioncreateparams",
|
||||
"ChatStreamCompletionCreateParamsResponseFormatJSONSchema": ".chatstreamcompletioncreateparams",
|
||||
"ChatStreamCompletionCreateParamsResponseFormatJSONSchemaTypedDict": ".chatstreamcompletioncreateparams",
|
||||
"ChatStreamCompletionCreateParamsResponseFormatPython": ".chatstreamcompletioncreateparams",
|
||||
"ChatStreamCompletionCreateParamsResponseFormatPythonTypedDict": ".chatstreamcompletioncreateparams",
|
||||
"ChatStreamCompletionCreateParamsResponseFormatText": ".chatstreamcompletioncreateparams",
|
||||
"ChatStreamCompletionCreateParamsResponseFormatTextTypedDict": ".chatstreamcompletioncreateparams",
|
||||
"ChatStreamCompletionCreateParamsResponseFormatUnion": ".chatstreamcompletioncreateparams",
|
||||
"ChatStreamCompletionCreateParamsResponseFormatUnionTypedDict": ".chatstreamcompletioncreateparams",
|
||||
"ChatStreamCompletionCreateParamsSort": ".chatstreamcompletioncreateparams",
|
||||
"ChatStreamCompletionCreateParamsStop": ".chatstreamcompletioncreateparams",
|
||||
"ChatStreamCompletionCreateParamsStopTypedDict": ".chatstreamcompletioncreateparams",
|
||||
"ChatStreamCompletionCreateParamsStreamOptions": ".chatstreamcompletioncreateparams",
|
||||
"ChatStreamCompletionCreateParamsStreamOptionsTypedDict": ".chatstreamcompletioncreateparams",
|
||||
"ChatStreamCompletionCreateParamsTypeGrammar": ".chatstreamcompletioncreateparams",
|
||||
"ChatStreamCompletionCreateParamsTypeJSONObject": ".chatstreamcompletioncreateparams",
|
||||
"ChatStreamCompletionCreateParamsTypeJSONSchema": ".chatstreamcompletioncreateparams",
|
||||
"ChatStreamCompletionCreateParamsTypePython": ".chatstreamcompletioncreateparams",
|
||||
"ChatStreamCompletionCreateParamsTypeText": ".chatstreamcompletioncreateparams",
|
||||
"ChatStreamCompletionCreateParamsTypedDict": ".chatstreamcompletioncreateparams",
|
||||
"CompletionTokensDetails": ".completionusage",
|
||||
"CompletionTokensDetailsTypedDict": ".completionusage",
|
||||
"CompletionUsage": ".completionusage",
|
||||
"CompletionUsageTypedDict": ".completionusage",
|
||||
"PromptTokensDetails": ".completionusage",
|
||||
"PromptTokensDetailsTypedDict": ".completionusage",
|
||||
"ContentImageURL": ".fileannotationdetail",
|
||||
"ContentImageURLTypedDict": ".fileannotationdetail",
|
||||
"ContentText": ".fileannotationdetail",
|
||||
"ContentTextTypedDict": ".fileannotationdetail",
|
||||
"ContentTypeImageURL": ".fileannotationdetail",
|
||||
"ContentTypeText": ".fileannotationdetail",
|
||||
"File": ".fileannotationdetail",
|
||||
"FileAnnotationDetail": ".fileannotationdetail",
|
||||
"FileAnnotationDetailContentUnion": ".fileannotationdetail",
|
||||
"FileAnnotationDetailContentUnionTypedDict": ".fileannotationdetail",
|
||||
"FileAnnotationDetailImageURL": ".fileannotationdetail",
|
||||
"FileAnnotationDetailImageURLTypedDict": ".fileannotationdetail",
|
||||
"FileAnnotationDetailTypedDict": ".fileannotationdetail",
|
||||
"FileTypedDict": ".fileannotationdetail",
|
||||
"TypeFile": ".fileannotationdetail",
|
||||
"ReasoningDetail": ".reasoningdetail",
|
||||
"ReasoningDetailTypedDict": ".reasoningdetail",
|
||||
"ReasoningDetailEncrypted": ".reasoningdetailencrypted",
|
||||
"ReasoningDetailEncryptedFormat": ".reasoningdetailencrypted",
|
||||
"ReasoningDetailEncryptedType": ".reasoningdetailencrypted",
|
||||
"ReasoningDetailEncryptedTypedDict": ".reasoningdetailencrypted",
|
||||
"ReasoningDetailSummary": ".reasoningdetailsummary",
|
||||
"ReasoningDetailSummaryFormat": ".reasoningdetailsummary",
|
||||
"ReasoningDetailSummaryType": ".reasoningdetailsummary",
|
||||
"ReasoningDetailSummaryTypedDict": ".reasoningdetailsummary",
|
||||
"ReasoningDetailText": ".reasoningdetailtext",
|
||||
"ReasoningDetailTextFormat": ".reasoningdetailtext",
|
||||
"ReasoningDetailTextType": ".reasoningdetailtext",
|
||||
"ReasoningDetailTextTypedDict": ".reasoningdetailtext",
|
||||
"ResponseFormatJSONSchemaSchema": ".responseformatjsonschemaschema",
|
||||
"ResponseFormatJSONSchemaSchemaTypedDict": ".responseformatjsonschemaschema",
|
||||
"Security": ".security",
|
||||
"SecurityTypedDict": ".security",
|
||||
"StreamChatCompletionResponseBody": ".streamchatcompletionop",
|
||||
"StreamChatCompletionResponseBodyTypedDict": ".streamchatcompletionop",
|
||||
"URLCitation": ".urlcitationannotationdetail",
|
||||
"URLCitationAnnotationDetail": ".urlcitationannotationdetail",
|
||||
"URLCitationAnnotationDetailType": ".urlcitationannotationdetail",
|
||||
"URLCitationAnnotationDetailTypedDict": ".urlcitationannotationdetail",
|
||||
"URLCitationTypedDict": ".urlcitationannotationdetail",
|
||||
}
|
||||
|
||||
|
||||
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 = import_module(module_name, __package__)
|
||||
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)
|
||||
Reference in New Issue
Block a user