579 lines
16 KiB
Python
579 lines
16 KiB
Python
# This file was auto-generated by Fern from our API Definition.
|
|
|
|
from .types import (
|
|
ApiMeta,
|
|
ApiMetaApiVersion,
|
|
ApiMetaBilledUnits,
|
|
ApiMetaTokens,
|
|
AssistantChatMessageV2,
|
|
AssistantMessage,
|
|
AssistantMessageContent,
|
|
AssistantMessageContentItem,
|
|
AssistantMessageResponse,
|
|
AssistantMessageResponseContentItem,
|
|
AuthTokenType,
|
|
AutoTruncationStrategy,
|
|
ChatCitation,
|
|
ChatCitationGenerationEvent,
|
|
ChatCitationType,
|
|
ChatConnector,
|
|
ChatContentDeltaEvent,
|
|
ChatContentDeltaEventDelta,
|
|
ChatContentDeltaEventDeltaMessage,
|
|
ChatContentDeltaEventDeltaMessageContent,
|
|
ChatContentEndEvent,
|
|
ChatContentStartEvent,
|
|
ChatContentStartEventDelta,
|
|
ChatContentStartEventDeltaMessage,
|
|
ChatContentStartEventDeltaMessageContent,
|
|
ChatDataMetrics,
|
|
ChatDebugEvent,
|
|
ChatDocument,
|
|
ChatFinishReason,
|
|
ChatMessage,
|
|
ChatMessageEndEvent,
|
|
ChatMessageEndEventDelta,
|
|
ChatMessageStartEvent,
|
|
ChatMessageStartEventDelta,
|
|
ChatMessageStartEventDeltaMessage,
|
|
ChatMessageV2,
|
|
ChatMessages,
|
|
ChatRequestCitationQuality,
|
|
ChatRequestConnectorsSearchOptions,
|
|
ChatRequestPromptTruncation,
|
|
ChatRequestSafetyMode,
|
|
ChatResponse,
|
|
ChatSearchQueriesGenerationEvent,
|
|
ChatSearchQuery,
|
|
ChatSearchResult,
|
|
ChatSearchResultConnector,
|
|
ChatSearchResultsEvent,
|
|
ChatStreamEndEvent,
|
|
ChatStreamEndEventFinishReason,
|
|
ChatStreamEvent,
|
|
ChatStreamEventType,
|
|
ChatStreamRequestCitationQuality,
|
|
ChatStreamRequestConnectorsSearchOptions,
|
|
ChatStreamRequestPromptTruncation,
|
|
ChatStreamRequestSafetyMode,
|
|
ChatStreamStartEvent,
|
|
ChatTextGenerationEvent,
|
|
ChatToolCallDeltaEvent,
|
|
ChatToolCallDeltaEventDelta,
|
|
ChatToolCallDeltaEventDeltaMessage,
|
|
ChatToolCallDeltaEventDeltaMessageToolCalls,
|
|
ChatToolCallDeltaEventDeltaMessageToolCallsFunction,
|
|
ChatToolCallEndEvent,
|
|
ChatToolCallStartEvent,
|
|
ChatToolCallStartEventDelta,
|
|
ChatToolCallStartEventDeltaMessage,
|
|
ChatToolCallsChunkEvent,
|
|
ChatToolCallsGenerationEvent,
|
|
ChatToolPlanDeltaEvent,
|
|
ChatToolPlanDeltaEventDelta,
|
|
ChatToolPlanDeltaEventDeltaMessage,
|
|
ChatbotMessage,
|
|
CheckApiKeyResponse,
|
|
Citation,
|
|
CitationEndEvent,
|
|
CitationEndStreamedChatResponseV2,
|
|
CitationGenerationStreamedChatResponse,
|
|
CitationOptions,
|
|
CitationOptionsMode,
|
|
CitationStartEvent,
|
|
CitationStartEventDelta,
|
|
CitationStartEventDeltaMessage,
|
|
CitationStartStreamedChatResponseV2,
|
|
CitationType,
|
|
ClassifyDataMetrics,
|
|
ClassifyExample,
|
|
ClassifyRequestTruncate,
|
|
ClassifyResponse,
|
|
ClassifyResponseClassificationsItem,
|
|
ClassifyResponseClassificationsItemClassificationType,
|
|
ClassifyResponseClassificationsItemLabelsValue,
|
|
CompatibleEndpoint,
|
|
Connector,
|
|
ConnectorAuthStatus,
|
|
ConnectorOAuth,
|
|
Content,
|
|
ContentDeltaStreamedChatResponseV2,
|
|
ContentEndStreamedChatResponseV2,
|
|
ContentStartStreamedChatResponseV2,
|
|
CreateConnectorOAuth,
|
|
CreateConnectorResponse,
|
|
CreateConnectorServiceAuth,
|
|
CreateEmbedJobResponse,
|
|
Dataset,
|
|
DatasetPart,
|
|
DatasetType,
|
|
DatasetValidationStatus,
|
|
DebugStreamedChatResponse,
|
|
DebugStreamedChatResponseV2,
|
|
DeleteConnectorResponse,
|
|
DetokenizeResponse,
|
|
Document,
|
|
DocumentContent,
|
|
DocumentSource,
|
|
DocumentToolContent,
|
|
EmbedByTypeResponse,
|
|
EmbedByTypeResponseEmbeddings,
|
|
EmbedContent,
|
|
EmbedFloatsResponse,
|
|
EmbedImage,
|
|
EmbedImageUrl,
|
|
EmbedInput,
|
|
EmbedInputType,
|
|
EmbedJob,
|
|
EmbedJobStatus,
|
|
EmbedJobTruncate,
|
|
EmbedRequestTruncate,
|
|
EmbedResponse,
|
|
EmbedText,
|
|
EmbeddingType,
|
|
EmbeddingsByTypeEmbedResponse,
|
|
EmbeddingsFloatsEmbedResponse,
|
|
FinetuneDatasetMetrics,
|
|
FinishReason,
|
|
GenerateRequestReturnLikelihoods,
|
|
GenerateRequestTruncate,
|
|
GenerateStreamEnd,
|
|
GenerateStreamEndResponse,
|
|
GenerateStreamError,
|
|
GenerateStreamEvent,
|
|
GenerateStreamRequestReturnLikelihoods,
|
|
GenerateStreamRequestTruncate,
|
|
GenerateStreamText,
|
|
GenerateStreamedResponse,
|
|
Generation,
|
|
GetConnectorResponse,
|
|
GetModelResponse,
|
|
Image,
|
|
ImageContent,
|
|
ImageUrl,
|
|
ImageUrlContent,
|
|
ImageUrlEmbedContent,
|
|
JsonObjectResponseFormat,
|
|
JsonObjectResponseFormatV2,
|
|
JsonResponseFormat,
|
|
JsonResponseFormatV2,
|
|
LabelMetric,
|
|
ListConnectorsResponse,
|
|
ListEmbedJobResponse,
|
|
ListModelsResponse,
|
|
LogprobItem,
|
|
Message,
|
|
MessageEndStreamedChatResponseV2,
|
|
MessageStartStreamedChatResponseV2,
|
|
Metrics,
|
|
MetricsEmbedData,
|
|
MetricsEmbedDataFieldsItem,
|
|
NonStreamedChatResponse,
|
|
NoneTruncationStrategy,
|
|
OAuthAuthorizeResponse,
|
|
ParseInfo,
|
|
ReasoningEffort,
|
|
RerankDocument,
|
|
RerankRequestDocumentsItem,
|
|
RerankResponse,
|
|
RerankResponseResultsItem,
|
|
RerankResponseResultsItemDocument,
|
|
RerankerDataMetrics,
|
|
ResponseFormat,
|
|
ResponseFormatV2,
|
|
SearchQueriesGenerationStreamedChatResponse,
|
|
SearchResultsStreamedChatResponse,
|
|
SingleGeneration,
|
|
SingleGenerationInStream,
|
|
SingleGenerationTokenLikelihoodsItem,
|
|
Source,
|
|
StreamEndGenerateStreamedResponse,
|
|
StreamEndStreamedChatResponse,
|
|
StreamErrorGenerateStreamedResponse,
|
|
StreamStartStreamedChatResponse,
|
|
StreamedChatResponse,
|
|
StreamedChatResponseV2,
|
|
SummarizeRequestExtractiveness,
|
|
SummarizeRequestFormat,
|
|
SummarizeRequestLength,
|
|
SummarizeResponse,
|
|
SystemChatMessageV2,
|
|
SystemMessage,
|
|
SystemMessageContent,
|
|
SystemMessageContentItem,
|
|
TextAssistantMessageContentItem,
|
|
TextAssistantMessageResponseContentItem,
|
|
TextContent,
|
|
TextEmbedContent,
|
|
TextGenerationGenerateStreamedResponse,
|
|
TextGenerationStreamedChatResponse,
|
|
TextResponseFormat,
|
|
TextResponseFormatV2,
|
|
TextSystemMessageContentItem,
|
|
TextToolContent,
|
|
TokenizeResponse,
|
|
Tool,
|
|
ToolCall,
|
|
ToolCallDelta,
|
|
ToolCallDeltaStreamedChatResponseV2,
|
|
ToolCallEndStreamedChatResponseV2,
|
|
ToolCallStartStreamedChatResponseV2,
|
|
ToolCallV2,
|
|
ToolCallV2Function,
|
|
ToolCallsChunkStreamedChatResponse,
|
|
ToolCallsGenerationStreamedChatResponse,
|
|
ToolChatMessageV2,
|
|
ToolContent,
|
|
ToolMessage,
|
|
ToolMessageV2,
|
|
ToolMessageV2Content,
|
|
ToolParameterDefinitionsValue,
|
|
ToolPlanDeltaStreamedChatResponseV2,
|
|
ToolResult,
|
|
ToolSource,
|
|
ToolV2,
|
|
ToolV2Function,
|
|
TruncationStrategy,
|
|
TruncationStrategyAutoPreserveOrder,
|
|
TruncationStrategyNone,
|
|
UpdateConnectorResponse,
|
|
Usage,
|
|
UsageBilledUnits,
|
|
UsageTokens,
|
|
UserChatMessageV2,
|
|
UserMessage,
|
|
UserMessageContent,
|
|
)
|
|
from .errors import (
|
|
BadRequestError,
|
|
ClientClosedRequestError,
|
|
ForbiddenError,
|
|
GatewayTimeoutError,
|
|
InternalServerError,
|
|
InvalidTokenError,
|
|
NotFoundError,
|
|
NotImplementedError,
|
|
ServiceUnavailableError,
|
|
TooManyRequestsError,
|
|
UnauthorizedError,
|
|
UnprocessableEntityError,
|
|
)
|
|
from . import connectors, datasets, embed_jobs, finetuning, models, v2
|
|
from .aws_client import AwsClient
|
|
from .bedrock_client import BedrockClient, BedrockClientV2
|
|
from .client import AsyncClient, Client
|
|
from .client_v2 import AsyncClientV2, ClientV2
|
|
from .datasets import (
|
|
DatasetsCreateResponse,
|
|
DatasetsCreateResponseDatasetPartsItem,
|
|
DatasetsGetResponse,
|
|
DatasetsGetUsageResponse,
|
|
DatasetsListResponse,
|
|
)
|
|
from .embed_jobs import CreateEmbedJobRequestTruncate
|
|
from .environment import ClientEnvironment
|
|
from .sagemaker_client import SagemakerClient, SagemakerClientV2
|
|
from .v2 import (
|
|
V2ChatRequestDocumentsItem,
|
|
V2ChatRequestSafetyMode,
|
|
V2ChatRequestToolChoice,
|
|
V2ChatStreamRequestDocumentsItem,
|
|
V2ChatStreamRequestSafetyMode,
|
|
V2ChatStreamRequestToolChoice,
|
|
V2EmbedRequestTruncate,
|
|
V2RerankResponse,
|
|
V2RerankResponseResultsItem,
|
|
V2RerankResponseResultsItemDocument,
|
|
)
|
|
from .version import __version__
|
|
|
|
__all__ = [
|
|
"ApiMeta",
|
|
"ApiMetaApiVersion",
|
|
"ApiMetaBilledUnits",
|
|
"ApiMetaTokens",
|
|
"AssistantChatMessageV2",
|
|
"AssistantMessage",
|
|
"AssistantMessageContent",
|
|
"AssistantMessageContentItem",
|
|
"AssistantMessageResponse",
|
|
"AssistantMessageResponseContentItem",
|
|
"AsyncClient",
|
|
"AsyncClientV2",
|
|
"AuthTokenType",
|
|
"AutoTruncationStrategy",
|
|
"AwsClient",
|
|
"BadRequestError",
|
|
"BedrockClient",
|
|
"BedrockClientV2",
|
|
"ChatCitation",
|
|
"ChatCitationGenerationEvent",
|
|
"ChatCitationType",
|
|
"ChatConnector",
|
|
"ChatContentDeltaEvent",
|
|
"ChatContentDeltaEventDelta",
|
|
"ChatContentDeltaEventDeltaMessage",
|
|
"ChatContentDeltaEventDeltaMessageContent",
|
|
"ChatContentEndEvent",
|
|
"ChatContentStartEvent",
|
|
"ChatContentStartEventDelta",
|
|
"ChatContentStartEventDeltaMessage",
|
|
"ChatContentStartEventDeltaMessageContent",
|
|
"ChatDataMetrics",
|
|
"ChatDebugEvent",
|
|
"ChatDocument",
|
|
"ChatFinishReason",
|
|
"ChatMessage",
|
|
"ChatMessageEndEvent",
|
|
"ChatMessageEndEventDelta",
|
|
"ChatMessageStartEvent",
|
|
"ChatMessageStartEventDelta",
|
|
"ChatMessageStartEventDeltaMessage",
|
|
"ChatMessageV2",
|
|
"ChatMessages",
|
|
"ChatRequestCitationQuality",
|
|
"ChatRequestConnectorsSearchOptions",
|
|
"ChatRequestPromptTruncation",
|
|
"ChatRequestSafetyMode",
|
|
"ChatResponse",
|
|
"ChatSearchQueriesGenerationEvent",
|
|
"ChatSearchQuery",
|
|
"ChatSearchResult",
|
|
"ChatSearchResultConnector",
|
|
"ChatSearchResultsEvent",
|
|
"ChatStreamEndEvent",
|
|
"ChatStreamEndEventFinishReason",
|
|
"ChatStreamEvent",
|
|
"ChatStreamEventType",
|
|
"ChatStreamRequestCitationQuality",
|
|
"ChatStreamRequestConnectorsSearchOptions",
|
|
"ChatStreamRequestPromptTruncation",
|
|
"ChatStreamRequestSafetyMode",
|
|
"ChatStreamStartEvent",
|
|
"ChatTextGenerationEvent",
|
|
"ChatToolCallDeltaEvent",
|
|
"ChatToolCallDeltaEventDelta",
|
|
"ChatToolCallDeltaEventDeltaMessage",
|
|
"ChatToolCallDeltaEventDeltaMessageToolCalls",
|
|
"ChatToolCallDeltaEventDeltaMessageToolCallsFunction",
|
|
"ChatToolCallEndEvent",
|
|
"ChatToolCallStartEvent",
|
|
"ChatToolCallStartEventDelta",
|
|
"ChatToolCallStartEventDeltaMessage",
|
|
"ChatToolCallsChunkEvent",
|
|
"ChatToolCallsGenerationEvent",
|
|
"ChatToolPlanDeltaEvent",
|
|
"ChatToolPlanDeltaEventDelta",
|
|
"ChatToolPlanDeltaEventDeltaMessage",
|
|
"ChatbotMessage",
|
|
"CheckApiKeyResponse",
|
|
"Citation",
|
|
"CitationEndEvent",
|
|
"CitationEndStreamedChatResponseV2",
|
|
"CitationGenerationStreamedChatResponse",
|
|
"CitationOptions",
|
|
"CitationOptionsMode",
|
|
"CitationStartEvent",
|
|
"CitationStartEventDelta",
|
|
"CitationStartEventDeltaMessage",
|
|
"CitationStartStreamedChatResponseV2",
|
|
"CitationType",
|
|
"ClassifyDataMetrics",
|
|
"ClassifyExample",
|
|
"ClassifyRequestTruncate",
|
|
"ClassifyResponse",
|
|
"ClassifyResponseClassificationsItem",
|
|
"ClassifyResponseClassificationsItemClassificationType",
|
|
"ClassifyResponseClassificationsItemLabelsValue",
|
|
"Client",
|
|
"ClientClosedRequestError",
|
|
"ClientEnvironment",
|
|
"ClientV2",
|
|
"CompatibleEndpoint",
|
|
"Connector",
|
|
"ConnectorAuthStatus",
|
|
"ConnectorOAuth",
|
|
"Content",
|
|
"ContentDeltaStreamedChatResponseV2",
|
|
"ContentEndStreamedChatResponseV2",
|
|
"ContentStartStreamedChatResponseV2",
|
|
"CreateConnectorOAuth",
|
|
"CreateConnectorResponse",
|
|
"CreateConnectorServiceAuth",
|
|
"CreateEmbedJobRequestTruncate",
|
|
"CreateEmbedJobResponse",
|
|
"Dataset",
|
|
"DatasetPart",
|
|
"DatasetType",
|
|
"DatasetValidationStatus",
|
|
"DatasetsCreateResponse",
|
|
"DatasetsCreateResponseDatasetPartsItem",
|
|
"DatasetsGetResponse",
|
|
"DatasetsGetUsageResponse",
|
|
"DatasetsListResponse",
|
|
"DebugStreamedChatResponse",
|
|
"DebugStreamedChatResponseV2",
|
|
"DeleteConnectorResponse",
|
|
"DetokenizeResponse",
|
|
"Document",
|
|
"DocumentContent",
|
|
"DocumentSource",
|
|
"DocumentToolContent",
|
|
"EmbedByTypeResponse",
|
|
"EmbedByTypeResponseEmbeddings",
|
|
"EmbedContent",
|
|
"EmbedFloatsResponse",
|
|
"EmbedImage",
|
|
"EmbedImageUrl",
|
|
"EmbedInput",
|
|
"EmbedInputType",
|
|
"EmbedJob",
|
|
"EmbedJobStatus",
|
|
"EmbedJobTruncate",
|
|
"EmbedRequestTruncate",
|
|
"EmbedResponse",
|
|
"EmbedText",
|
|
"EmbeddingType",
|
|
"EmbeddingsByTypeEmbedResponse",
|
|
"EmbeddingsFloatsEmbedResponse",
|
|
"FinetuneDatasetMetrics",
|
|
"FinishReason",
|
|
"ForbiddenError",
|
|
"GatewayTimeoutError",
|
|
"GenerateRequestReturnLikelihoods",
|
|
"GenerateRequestTruncate",
|
|
"GenerateStreamEnd",
|
|
"GenerateStreamEndResponse",
|
|
"GenerateStreamError",
|
|
"GenerateStreamEvent",
|
|
"GenerateStreamRequestReturnLikelihoods",
|
|
"GenerateStreamRequestTruncate",
|
|
"GenerateStreamText",
|
|
"GenerateStreamedResponse",
|
|
"Generation",
|
|
"GetConnectorResponse",
|
|
"GetModelResponse",
|
|
"Image",
|
|
"ImageContent",
|
|
"ImageUrl",
|
|
"ImageUrlContent",
|
|
"ImageUrlEmbedContent",
|
|
"InternalServerError",
|
|
"InvalidTokenError",
|
|
"JsonObjectResponseFormat",
|
|
"JsonObjectResponseFormatV2",
|
|
"JsonResponseFormat",
|
|
"JsonResponseFormatV2",
|
|
"LabelMetric",
|
|
"ListConnectorsResponse",
|
|
"ListEmbedJobResponse",
|
|
"ListModelsResponse",
|
|
"LogprobItem",
|
|
"Message",
|
|
"MessageEndStreamedChatResponseV2",
|
|
"MessageStartStreamedChatResponseV2",
|
|
"Metrics",
|
|
"MetricsEmbedData",
|
|
"MetricsEmbedDataFieldsItem",
|
|
"NonStreamedChatResponse",
|
|
"NoneTruncationStrategy",
|
|
"NotFoundError",
|
|
"NotImplementedError",
|
|
"OAuthAuthorizeResponse",
|
|
"ParseInfo",
|
|
"ReasoningEffort",
|
|
"RerankDocument",
|
|
"RerankRequestDocumentsItem",
|
|
"RerankResponse",
|
|
"RerankResponseResultsItem",
|
|
"RerankResponseResultsItemDocument",
|
|
"RerankerDataMetrics",
|
|
"ResponseFormat",
|
|
"ResponseFormatV2",
|
|
"SagemakerClient",
|
|
"SagemakerClientV2",
|
|
"SearchQueriesGenerationStreamedChatResponse",
|
|
"SearchResultsStreamedChatResponse",
|
|
"ServiceUnavailableError",
|
|
"SingleGeneration",
|
|
"SingleGenerationInStream",
|
|
"SingleGenerationTokenLikelihoodsItem",
|
|
"Source",
|
|
"StreamEndGenerateStreamedResponse",
|
|
"StreamEndStreamedChatResponse",
|
|
"StreamErrorGenerateStreamedResponse",
|
|
"StreamStartStreamedChatResponse",
|
|
"StreamedChatResponse",
|
|
"StreamedChatResponseV2",
|
|
"SummarizeRequestExtractiveness",
|
|
"SummarizeRequestFormat",
|
|
"SummarizeRequestLength",
|
|
"SummarizeResponse",
|
|
"SystemChatMessageV2",
|
|
"SystemMessage",
|
|
"SystemMessageContent",
|
|
"SystemMessageContentItem",
|
|
"TextAssistantMessageContentItem",
|
|
"TextAssistantMessageResponseContentItem",
|
|
"TextContent",
|
|
"TextEmbedContent",
|
|
"TextGenerationGenerateStreamedResponse",
|
|
"TextGenerationStreamedChatResponse",
|
|
"TextResponseFormat",
|
|
"TextResponseFormatV2",
|
|
"TextSystemMessageContentItem",
|
|
"TextToolContent",
|
|
"TokenizeResponse",
|
|
"TooManyRequestsError",
|
|
"Tool",
|
|
"ToolCall",
|
|
"ToolCallDelta",
|
|
"ToolCallDeltaStreamedChatResponseV2",
|
|
"ToolCallEndStreamedChatResponseV2",
|
|
"ToolCallStartStreamedChatResponseV2",
|
|
"ToolCallV2",
|
|
"ToolCallV2Function",
|
|
"ToolCallsChunkStreamedChatResponse",
|
|
"ToolCallsGenerationStreamedChatResponse",
|
|
"ToolChatMessageV2",
|
|
"ToolContent",
|
|
"ToolMessage",
|
|
"ToolMessageV2",
|
|
"ToolMessageV2Content",
|
|
"ToolParameterDefinitionsValue",
|
|
"ToolPlanDeltaStreamedChatResponseV2",
|
|
"ToolResult",
|
|
"ToolSource",
|
|
"ToolV2",
|
|
"ToolV2Function",
|
|
"TruncationStrategy",
|
|
"TruncationStrategyAutoPreserveOrder",
|
|
"TruncationStrategyNone",
|
|
"UnauthorizedError",
|
|
"UnprocessableEntityError",
|
|
"UpdateConnectorResponse",
|
|
"Usage",
|
|
"UsageBilledUnits",
|
|
"UsageTokens",
|
|
"UserChatMessageV2",
|
|
"UserMessage",
|
|
"UserMessageContent",
|
|
"V2ChatRequestDocumentsItem",
|
|
"V2ChatRequestSafetyMode",
|
|
"V2ChatRequestToolChoice",
|
|
"V2ChatStreamRequestDocumentsItem",
|
|
"V2ChatStreamRequestSafetyMode",
|
|
"V2ChatStreamRequestToolChoice",
|
|
"V2EmbedRequestTruncate",
|
|
"V2RerankResponse",
|
|
"V2RerankResponseResultsItem",
|
|
"V2RerankResponseResultsItemDocument",
|
|
"__version__",
|
|
"connectors",
|
|
"datasets",
|
|
"embed_jobs",
|
|
"finetuning",
|
|
"models",
|
|
"v2",
|
|
]
|