
    i                    Z7   U d Z ddlmZ ddlmZ ddlmZ ddlZddlZerddl	m
Z
mZmZmZmZ ddlmZmZmZ dd	lmZmZmZmZ dd
lmZmZmZ ddlmZmZmZm Z  ddl!m"Z"m#Z#m$Z$ ddl%m&Z&m'Z' ddl(m)Z)m*Z* ddl+m,Z,m-Z- ddl.m/Z/m0Z0 ddl1m2Z2m3Z3 ddl4m5Z5m6Z6 ddl7m8Z8m9Z9m:Z:m;Z; ddl<m=Z=m>Z> ddl?m@Z@mAZAmBZBmCZC ddlDmEZEmFZF ddlGmHZHmIZI ddlJmKZKmLZL ddlMmNZNmOZOmPZPmQZQmRZRmSZSmTZTmUZU ddlVmWZWmXZXmYZYmZZZm[Z[m\Z\m]Z]m^Z^ ddl_m`Z`maZambZbmcZc ddldmeZe ddlfmgZgmhZhmiZi ddljmkZkmlZlmmZmmnZnmoZo ddlpmqZqmrZrmsZs dd ltmuZumvZv dd!lwmxZxmyZy dd"lzm{Z{m|Z|m}Z} dd#l~mZmZ dd$lmZmZ dd%lmZmZmZ dd&lmZmZmZ dd'lmZ dd(lmZ dd)lmZmZ dd*lmZmZmZ dd+lmZmZmZmZmZmZmZmZ dd,lmZmZ dd-lmZmZmZmZmZmZmZmZ dd.lmZmZmZmZmZmZmZmZ dd/lmZmZ dd0lmZmZmZmZ dd1lmZmZ dd2lmZmZ dd3lmZmZmZmZmZmZmZ dd4lmZmZmZmZ dd5lmZmZmZmZmZmZmZ dd6lmZmZ dd7lmZmZ dd8lmZmZ dd9lmZmZ dd:lmZmZmZ dd;lmZmZ dd<lmZmZ dd=lmZmZ dd>lmZmZmZmZmZmZmZmZmZ dd?lmZmZ dd@lmZm Z mZmZ ddAlmZmZmZmZmZm	Z	m
Z
mZmZ ddBlmZmZmZ ddClmZmZ ddDlmZmZ ddElmZmZ ddFlmZmZmZ ddGlmZm Z m!Z! ddHl"m#Z#m$Z$m%Z%m&Z& ddIl'm(Z(m)Z)m*Z*m+Z+m,Z, ddJl-m.Z.m/Z/ ddKl0m1Z1m2Z2m3Z3 ddLl4m5Z5m6Z6m7Z7m8Z8m9Z9 ddMl:m;Z;m<Z<m=Z=m>Z>m?Z? ddNl@mAZAmBZBmCZC ddOlDmEZEmFZFmGZG ddPlHmIZImJZJmKZKmLZLmMZM ddQlNmOZOmPZP ddRlQmRZRmSZS ddSlTmUZUmVZV ddTlWmXZXmYZY ddUlZm[Z[m\Z\m]Z]m^Z^ ddVl_m`Z`maZambZb ddWlcmdZdmeZe ddXlfmgZgmhZh ddYlimjZjmkZk ddZllmmZmmnZnmoZo dd[lpmqZq dd\lrmsZsmtZtmuZumvZv dd]lwmxZxmyZy dd^lzm{Z{m|Z| dd_l}m~Z~ dd`lmZ ddalmZmZ ddblmZmZ ddclmZmZ dddlmZ ddelmZmZ ddflmZmZ ddglmZmZ ddhlmZmZ ddilmZmZ ddjlmZmZ ddklmZmZ ddllmZmZ ddmlmZmZmZmZ ddnlmZmZ ddolmZmZmZmZ ddplmZ ddqlmZ ddrlmZmZ ddslmZmZmZ ddtlmZmZ ddulmZmZmZmÐZ ddvlĐmŐZŐmƐZƐmǐZǐmȐZ ddwlɐmʐZʐmːZ ddxl̐m͐Z͐mΐZΐmϐZ ddylАmѐZѐmҐZ ddzlӐmԐZԐmՐZՐm֐Z֐mאZ dd{lؐmِZِmڐZڐmېZ dd|lܐmݐZݐmސZސmߐZ dd}lmZmZmZ dd~lmZmZ ddlmZmZmZ ddlmZmZ ddlmZmZmZmZmZ ddlmZmZ ddlmZmZmZmZmZmZ ddlmZm Z mZmZ ddlmZmZmZmZmZm	Z	m
Z
mZ ddlmZmZ ddlmZmZ ddlmZmZ ddlmZmZ ddlmZmZ ddlmZmZmZmZ ddl m!Z!m"Z"m#Z#m$Z$ ddl%m&Z&m'Z'm(Z(m)Z) ddl*m+Z+m,Z,m-Z- ddl.m/Z/m0Z0m1Z1m2Z2 ddl3m4Z4m5Z5 ddl6m7Z7m8Z8m9Z9m:Z: ddl;m<Z<m=Z=m>Z>m?Z?m@Z@ ddlAmBZBmCZC ddlDmEZEmFZFmGZG ddlHmIZImJZJ ddlKmLZLmMZM ddlNmOZOmPZP ddlQmRZRmSZS ddlTmUZUmVZV ddlWmXZXmYZY ddlZm[Z[m\Z\ ddl]m^Z^m_Z_ ddl`maZambZb ddlcmdZdmeZe ddlfmgZgmhZhmiZimjZj ddlkmlZlmmZm ddlnmoZompZp ddlqmrZrmsZs ddltmuZumvZv ddlwmxZxmyZy ddlzm{Z{m|Z| ddl}m~Z~mZ ddlmZmZ ddlmZmZ ddlmZmZ ddlmZmZ ddlmZmZ ddlmZmZ ddlmZmZ ddlmZmZmZmZmZmZmZ ddlmZmZ ddlmZmZmZmZmZmZmZ ddlmZmZmZmZmZmZ ddlmZmZ ddlmZ ddlmZmZ ddlmZmZmZmZmZ ddlmZmZmZmZ ddlmÐZÐmĐZ ddlŐmƐZƐmǐZ ddlȐmɐZ ddlʐmːZːm̐Z ddl͐mΐZΐmϐZ ddlАmѐZѐmҐZ ddlӐmԐZԐmՐZՐm֐Z֐mאZ ddlؐmِZِmڐZ ddlېmܐZܐmݐZ ddlސmߐZߐmZ ddlmZmZ ddlmZmZ ddÐlmZmZ ddĐlmZmZmZ ddŐlmZmZmZ ddƐlmZmZmZ ddǐlmZmZ ddȐlmZ ddɐlmZmZmZ ddʐlm Z  ddːlmZmZmZmZ dd̐lmZmZ dd͐l	m
Z
 ddΐlmZ ddϐlmZmZ ddАlmZ ddѐlmZmZ ddҐlmZmZ ddӐlmZmZ ddԐlmZ ddՐlmZ dd֐lm Z m!Z!m"Z"m#Z#m$Z$ ddאl%m&Z&m'Z' ddؐl(m)Z)m*Z*m+Z+ ddِl,m-Z-m.Z.m/Z/m0Z0m1Z1 ddڐl2m3Z3 ddېl4m5Z5m6Z6 ddܐl7m8Z8m9Z9 ddݐl:m;Z;m<Z< ddސl=m>Z> ddߐl?m@Z@mAZAmBZB ddlCmDZDmEZEmFZF ddlGmHZHmIZImJZJmKZK ddlLmMZMmNZNmOZO ddlPmQZQmRZRmSZS ddlTmUZUmVZVmWZWmXZXmYZY ddlZm[Z[m\Z\m]Z] ddl^m_Z_ ddl`maZambZb ddlcmdZdmeZe ddlfmgZgmhZhmiZi ddljmkZkmlZlmmZm ddlnmoZompZpmqZqmrZr ddlsmtZt ddlumvZvmwZwmxZx ddlymzZzm{Z{m|Z| ddl}m~Z~mZmZ ddlmZmZmZ ddlmZmZ ddlmZmZ ddlmZmZ ddlmZmZmZmZmZ ddlmZmZmZmZ ddlmZmZmZ ddlmZmZmZ ddlmZmZmZ ddlmZmZmZ g dZi ddddddddd dddddddddddddd	dd
dddddddddi ddddddddddddddddddddddd d!d"d!d#d$d%d$d&d'd(d'i d)d*d+d*d,d*d-d*d.d/d0d/d1d2d3d2d4d2d5d2d6d7d8d7d9d:d;d:d<d=d>d=d?d@i dAd@dBd@dCd@dDd@dEd@dFd@dGd@dHdIdJdIdKdIdLdIdMdIdNdIdOdIdPdIdQdRdSdRi dTdRdUdRdVdWdXdYdZdYd[dYd\d]d^d]d_d]d`d]dad]dbdcdddcdedcdfdgdhdgdidji dkdjdldmdndmdodmdpdqdrdqdsdtdudtdvdwdxdwdydwdzd{d|d{d}d{d~dddddi ddddddddddddddddddddddddddddddddddi ddddddddddddddddddddddddddddddddddi ddddddddddddddddddddddddddddddddddi ddÓdĐdÓdŐdÓdƐdÓdǐdÓdȐdÓdɐdÓdʐd˓d̐d˓d͐dΓdϐdΓdАdѓdҐdѓdӐdԓdՐdԓd֐dדdؐdדi dِdדdڐdۓdܐdۓdݐdޓdߐdޓddddddddddddddddddddddddi dddddddddddddddddddddddddddddd dd dd i ddddddddd	d
dd
ddddddddddddddddddddddi dddddddddd d!d d"d#d$d#d%d#d&d'd(d'd)d'd*d'd+d'd,d-d.d-d/d-i d0d-d1d-d2d3d4d3d5d3d6d7d8d7d9d7d:d;d<d;d=d;d>d;d?d;d@dAdBdAdCdDdEdDi dFdGdHdGdIdJdKdJdLdMdNdMdOdMdPdMdQdRdSdRdTdRdUdVdWdVdXdYdZdYd[d\d]d\i d^d_d`d_dad_dbdcdddedfdedgdedhdedidjdkdjdldmdndmdodpdqdrdsdtdudtdvdwi dxdwdydzd{dzd|d}d~dddddddddddddddddddddddddi ddddddddddddddddddddddddddddddddddi ddddddddddddddddddddddddddddddddddi ddddÓdĐdÓdŐdƓdǐdƓdȐdƓdɐdƓdʐd˓d̐d˓d͐d˓dΐdϓdАdϓdѐdϓdҐdӓdԐdӓdՐdӓd֐dדi dؐdדdِdړdېdړdܐdړdݐdޓdߐdޓddddddddddddddddddddddi ddddddddddddddddddddddddddddddd dddi ddddddddd	dd
dddddddddddddddddddddddi ddddddddddd d!d"d!d#d!d$d!d%d&d'd&d(d)d*d)d+d)d,d)d-d.d/d.i d0d.d1d.d2d.d3d4d5d4d6d7d8d7d9d7d:d;d<d;d=d>d?d>d@dAdBdAdCdDdEdDdFdGi dHdGdIdJdKdJdLdMdNdMdOdPdQdPdRdSdTdSdUdVdWdVdXdYdZdYd[dYd\dYd]d^d_d^i d`dadbdadcdddedddfdgdhdgdidjdkdjdldmdndmdodpdqdpdrdsdtdsdudvdwdvdxdyi dzdyd{d|d}d|d~dddddddddddddddddddddddddddi ddddddddddddddddddddddddddddddddddi ddddddddddddddddddddddddddddddddddi ddddddddÓdĐdÓdŐdƓdǐdƓdȐdƓdɐdƓdʐd˓d̐d˓d͐dΓdϐdΓdАdѓdҐdѓdӐdԓdՐdԓi d֐dדdؐdדdِdړdېdړdܐdݓdސdݓdߐdݓddddddddddddddddddddi dddddddddddddddddddddddd dd ddddddddi d	dd
dddddddddddddddddddddddddddddd di d!dd"dd#dd$d%d&d'd(d'd)d*d+d*d,d-d.d-d/d0d1d2d3d2d4d2d5d6d7d6d8d6i d9d:d;d:d<d:d=d:d>d?d@d?dAd?dBdCdDdCdEdCdFdGdHdGdIdGdJdGdKdGdLdMdNdMi dOdMdPdQdRdSdTdSdUdVdWdVdXdYdZdYd[dYd\d]d^d]d_d]d`dadbdadcdadddadedfi dgdhdidhdjdhdkdldmdldndldodpdqdpdrdpdsdtdudtdvdtdwdxdydxdzd{d|d{d}d~i dd~ddddddddddddddddddddddddddddddddddddddZeeef   ed<   ddZdedefdZd Zy(  zACode generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.   )MistralError    )TYPE_CHECKING)import_moduleN)AgentAgentObject
AgentToolsAgentToolsTypedDictAgentTypedDict)AgentConversationAgentConversationObjectAgentConversationTypedDict)AgentCreationRequestAgentCreationRequestTools"AgentCreationRequestToolsTypedDictAgentCreationRequestTypedDict)AgentHandoffDoneEventAgentHandoffDoneEventTypeAgentHandoffDoneEventTypedDict)AgentHandoffEntryAgentHandoffEntryObjectAgentHandoffEntryTypeAgentHandoffEntryTypedDict)AgentHandoffStartedEventAgentHandoffStartedEventType!AgentHandoffStartedEventTypedDict)AgentsAPIV1AgentsGetRequest$AgentsAPIV1AgentsGetRequestTypedDict)AgentsAPIV1AgentsListRequest%AgentsAPIV1AgentsListRequestTypedDict)%AgentsAPIV1AgentsUpdateVersionRequest.AgentsAPIV1AgentsUpdateVersionRequestTypedDict)AgentsAPIV1AgentsUpdateRequest'AgentsAPIV1AgentsUpdateRequestTypedDict)+AgentsAPIV1ConversationsAppendStreamRequest4AgentsAPIV1ConversationsAppendStreamRequestTypedDict)%AgentsAPIV1ConversationsAppendRequest.AgentsAPIV1ConversationsAppendRequestTypedDict)"AgentsAPIV1ConversationsGetRequest+AgentsAPIV1ConversationsGetRequestTypedDict5AgentsAPIV1ConversationsGetResponseV1ConversationsGet>AgentsAPIV1ConversationsGetResponseV1ConversationsGetTypedDict)&AgentsAPIV1ConversationsHistoryRequest/AgentsAPIV1ConversationsHistoryRequestTypedDict)#AgentsAPIV1ConversationsListRequest,AgentsAPIV1ConversationsListRequestTypedDictResponseBodyResponseBodyTypedDict)'AgentsAPIV1ConversationsMessagesRequest0AgentsAPIV1ConversationsMessagesRequestTypedDict),AgentsAPIV1ConversationsRestartStreamRequest5AgentsAPIV1ConversationsRestartStreamRequestTypedDict)&AgentsAPIV1ConversationsRestartRequest/AgentsAPIV1ConversationsRestartRequestTypedDict)AgentsCompletionRequestAgentsCompletionRequestMessages(AgentsCompletionRequestMessagesTypedDictAgentsCompletionRequestStop$AgentsCompletionRequestStopTypedDict!AgentsCompletionRequestToolChoice*AgentsCompletionRequestToolChoiceTypedDict AgentsCompletionRequestTypedDict)AgentsCompletionStreamRequest%AgentsCompletionStreamRequestMessages.AgentsCompletionStreamRequestMessagesTypedDict!AgentsCompletionStreamRequestStop*AgentsCompletionStreamRequestStopTypedDict'AgentsCompletionStreamRequestToolChoice0AgentsCompletionStreamRequestToolChoiceTypedDict&AgentsCompletionStreamRequestTypedDict)AgentUpdateRequestAgentUpdateRequestTools AgentUpdateRequestToolsTypedDictAgentUpdateRequestTypedDict)APIEndpoint)ArchiveFTModelOutArchiveFTModelOutObjectArchiveFTModelOutTypedDict)AssistantMessageAssistantMessageContent AssistantMessageContentTypedDictAssistantMessageRoleAssistantMessageTypedDict)
AudioChunkAudioChunkTypeAudioChunkTypedDict)AudioTranscriptionRequest"AudioTranscriptionRequestTypedDict)AudioTranscriptionRequestStream(AudioTranscriptionRequestStreamTypedDict)BaseModelCardBaseModelCardTypeBaseModelCardTypedDict)
BatchErrorBatchErrorTypedDict)
BatchJobInBatchJobInTypedDict)BatchJobOutBatchJobOutObjectBatchJobOutTypedDict)BatchJobsOutBatchJobsOutObjectBatchJobsOutTypedDict)BatchJobStatus)BuiltInConnectors)ChatClassificationRequest"ChatClassificationRequestTypedDict)ChatCompletionChoiceChatCompletionChoiceTypedDictFinishReason)ChatCompletionRequestChatCompletionRequestToolChoice(ChatCompletionRequestToolChoiceTypedDictChatCompletionRequestTypedDictMessagesMessagesTypedDictStopStopTypedDict)ChatCompletionResponseChatCompletionResponseTypedDict)ChatCompletionStreamRequest#ChatCompletionStreamRequestMessages,ChatCompletionStreamRequestMessagesTypedDictChatCompletionStreamRequestStop(ChatCompletionStreamRequestStopTypedDict%ChatCompletionStreamRequestToolChoice.ChatCompletionStreamRequestToolChoiceTypedDict$ChatCompletionStreamRequestTypedDict)ChatModerationRequestChatModerationRequestInputs$ChatModerationRequestInputsTypedDictChatModerationRequestTypedDictOneOneTypedDictTwoTwoTypedDict)CheckpointOutCheckpointOutTypedDict)ClassificationRequestClassificationRequestInputs$ClassificationRequestInputsTypedDictClassificationRequestTypedDict)ClassificationResponseClassificationResponseTypedDict)ClassificationTargetResult#ClassificationTargetResultTypedDict)ClassifierDetailedJobOut$ClassifierDetailedJobOutIntegrations-ClassifierDetailedJobOutIntegrationsTypedDictClassifierDetailedJobOutJobTypeClassifierDetailedJobOutObjectClassifierDetailedJobOutStatus!ClassifierDetailedJobOutTypedDict)ClassifierFTModelOutClassifierFTModelOutModelTypeClassifierFTModelOutObjectClassifierFTModelOutTypedDict)ClassifierJobOutClassifierJobOutIntegrations%ClassifierJobOutIntegrationsTypedDictClassifierJobOutJobTypeClassifierJobOutObjectClassifierJobOutStatusClassifierJobOutTypedDict)ClassifierTargetInClassifierTargetInTypedDict)ClassifierTargetOutClassifierTargetOutTypedDict)ClassifierTrainingParameters%ClassifierTrainingParametersTypedDict)ClassifierTrainingParametersIn'ClassifierTrainingParametersInTypedDict)CodeInterpreterToolCodeInterpreterToolTypeCodeInterpreterToolTypedDict)CompletionArgsCompletionArgsTypedDict)CompletionArgsStopCompletionArgsStopTypedDict)CompletionChunkCompletionChunkTypedDict)	CompletionDetailedJobOut$CompletionDetailedJobOutIntegrations-CompletionDetailedJobOutIntegrationsTypedDictCompletionDetailedJobOutJobTypeCompletionDetailedJobOutObject$CompletionDetailedJobOutRepositories-CompletionDetailedJobOutRepositoriesTypedDictCompletionDetailedJobOutStatus!CompletionDetailedJobOutTypedDict)CompletionEventCompletionEventTypedDict)CompletionFTModelOutCompletionFTModelOutObjectCompletionFTModelOutTypedDict	ModelType)	CompletionJobOutCompletionJobOutObjectCompletionJobOutTypedDictIntegrationsIntegrationsTypedDictJobTypeRepositoriesRepositoriesTypedDictStatus)CompletionResponseStreamChoice*CompletionResponseStreamChoiceFinishReason'CompletionResponseStreamChoiceTypedDict)CompletionTrainingParameters%CompletionTrainingParametersTypedDict)CompletionTrainingParametersIn'CompletionTrainingParametersInTypedDict)ContentChunkContentChunkTypedDict)ConversationAppendRequest)ConversationAppendRequestHandoffExecution"ConversationAppendRequestTypedDict)ConversationAppendStreamRequest/ConversationAppendStreamRequestHandoffExecution(ConversationAppendStreamRequestTypedDict)ConversationEventsConversationEventsDataConversationEventsDataTypedDictConversationEventsTypedDict)ConversationHistoryConversationHistoryObjectConversationHistoryTypedDictEntriesEntriesTypedDict)ConversationInputsConversationInputsTypedDict)ConversationMessagesConversationMessagesObjectConversationMessagesTypedDict)ConversationRequestConversationRequestTypedDictHandoffExecutionToolsToolsTypedDict)ConversationResponseConversationResponseObjectConversationResponseTypedDictOutputsOutputsTypedDict)ConversationRestartRequest*ConversationRestartRequestHandoffExecution#ConversationRestartRequestTypedDict) ConversationRestartStreamRequest0ConversationRestartStreamRequestHandoffExecution)ConversationRestartStreamRequestTypedDict)ConversationStreamRequest)ConversationStreamRequestHandoffExecutionConversationStreamRequestTools'ConversationStreamRequestToolsTypedDict"ConversationStreamRequestTypedDict)ConversationUsageInfoConversationUsageInfoTypedDict)'DeleteModelV1ModelsModelIDDeleteRequest0DeleteModelV1ModelsModelIDDeleteRequestTypedDict)DeleteFileOutDeleteFileOutTypedDict)DeleteModelOutDeleteModelOutTypedDict)ContentContentTypedDictDeltaMessageDeltaMessageTypedDict)DocumentLibraryToolDocumentLibraryToolTypeDocumentLibraryToolTypedDict)DocumentOutDocumentOutTypedDict)DocumentTextContentDocumentTextContentTypedDict)DocumentUpdateInDocumentUpdateInTypedDict)DocumentURLChunkDocumentURLChunkTypeDocumentURLChunkTypedDict)EmbeddingDtype)EmbeddingRequestEmbeddingRequestInputsEmbeddingRequestInputsTypedDictEmbeddingRequestTypedDict)EmbeddingResponseEmbeddingResponseTypedDict)EmbeddingResponseDataEmbeddingResponseDataTypedDict)EncodingFormat)
EntityType)EventOutEventOutTypedDict)FileFileTypedDict)	FileChunkFileChunkTypedDict)FilePurpose)FilesAPIRoutesDeleteFileRequest(FilesAPIRoutesDeleteFileRequestTypedDict)!FilesAPIRoutesDownloadFileRequest*FilesAPIRoutesDownloadFileRequestTypedDict)!FilesAPIRoutesGetSignedURLRequest*FilesAPIRoutesGetSignedURLRequestTypedDict)FilesAPIRoutesListFilesRequest'FilesAPIRoutesListFilesRequestTypedDict)!FilesAPIRoutesRetrieveFileRequest*FilesAPIRoutesRetrieveFileRequestTypedDict)+FilesAPIRoutesUploadFileMultiPartBodyParams4FilesAPIRoutesUploadFileMultiPartBodyParamsTypedDict)
FileSchemaFileSchemaTypedDict)FileSignedURLFileSignedURLTypedDict)FIMCompletionRequestFIMCompletionRequestStop!FIMCompletionRequestStopTypedDictFIMCompletionRequestTypedDict)FIMCompletionResponseFIMCompletionResponseTypedDict)FIMCompletionStreamRequestFIMCompletionStreamRequestStop'FIMCompletionStreamRequestStopTypedDict#FIMCompletionStreamRequestTypedDict)FineTuneableModelType)FTClassifierLossFunction)FTModelCapabilitiesOutFTModelCapabilitiesOutTypedDict)FTModelCardFTModelCardTypeFTModelCardTypedDict)FunctionFunctionTypedDict)	ArgumentsArgumentsTypedDictFunctionCallFunctionCallTypedDict)FunctionCallEntryFunctionCallEntryObjectFunctionCallEntryTypeFunctionCallEntryTypedDict)FunctionCallEntryArguments#FunctionCallEntryArgumentsTypedDict)FunctionCallEventFunctionCallEventTypeFunctionCallEventTypedDict)FunctionNameFunctionNameTypedDict)FunctionResultEntryFunctionResultEntryObjectFunctionResultEntryTypeFunctionResultEntryTypedDict)FunctionToolFunctionToolTypeFunctionToolTypedDict)GithubRepositoryInGithubRepositoryInTypeGithubRepositoryInTypedDict)GithubRepositoryOutGithubRepositoryOutTypeGithubRepositoryOutTypedDict)HTTPValidationErrorHTTPValidationErrorData)ImageGenerationToolImageGenerationToolTypeImageGenerationToolTypedDict)ImageURLImageURLTypedDict)ImageURLChunkImageURLChunkImageURLImageURLChunkImageURLTypedDictImageURLChunkTypeImageURLChunkTypedDict)InputEntriesInputEntriesTypedDict)InputsInputsTypedDictInstructRequestInputsInstructRequestInputsMessages&InstructRequestInputsMessagesTypedDictInstructRequestInputsTypedDict)InstructRequestInstructRequestMessages InstructRequestMessagesTypedDictInstructRequestTypedDict)HyperparametersHyperparametersTypedDictJobInJobInIntegrationsJobInIntegrationsTypedDictJobInRepositoriesJobInRepositoriesTypedDictJobInTypedDict)JobMetadataOutJobMetadataOutTypedDict)'JobsAPIRoutesBatchCancelBatchJobRequest0JobsAPIRoutesBatchCancelBatchJobRequestTypedDict)$JobsAPIRoutesBatchGetBatchJobRequest-JobsAPIRoutesBatchGetBatchJobRequestTypedDict)%JobsAPIRoutesBatchGetBatchJobsRequest.JobsAPIRoutesBatchGetBatchJobsRequestTypedDict)3JobsAPIRoutesFineTuningArchiveFineTunedModelRequest<JobsAPIRoutesFineTuningArchiveFineTunedModelRequestTypedDict)1JobsAPIRoutesFineTuningCancelFineTuningJobRequest:JobsAPIRoutesFineTuningCancelFineTuningJobRequestTypedDict2JobsAPIRoutesFineTuningCancelFineTuningJobResponse;JobsAPIRoutesFineTuningCancelFineTuningJobResponseTypedDict)2JobsAPIRoutesFineTuningCreateFineTuningJobResponse;JobsAPIRoutesFineTuningCreateFineTuningJobResponseTypedDict	Response1Response1TypedDict).JobsAPIRoutesFineTuningGetFineTuningJobRequest7JobsAPIRoutesFineTuningGetFineTuningJobRequestTypedDict/JobsAPIRoutesFineTuningGetFineTuningJobResponse8JobsAPIRoutesFineTuningGetFineTuningJobResponseTypedDict)/JobsAPIRoutesFineTuningGetFineTuningJobsRequest8JobsAPIRoutesFineTuningGetFineTuningJobsRequestTypedDictQueryParamStatus)0JobsAPIRoutesFineTuningStartFineTuningJobRequest9JobsAPIRoutesFineTuningStartFineTuningJobRequestTypedDict1JobsAPIRoutesFineTuningStartFineTuningJobResponse:JobsAPIRoutesFineTuningStartFineTuningJobResponseTypedDict)5JobsAPIRoutesFineTuningUnarchiveFineTunedModelRequest>JobsAPIRoutesFineTuningUnarchiveFineTunedModelRequestTypedDict)2JobsAPIRoutesFineTuningUpdateFineTunedModelRequest;JobsAPIRoutesFineTuningUpdateFineTunedModelRequestTypedDict3JobsAPIRoutesFineTuningUpdateFineTunedModelResponse<JobsAPIRoutesFineTuningUpdateFineTunedModelResponseTypedDict)JobsOutJobsOutDataJobsOutDataTypedDictJobsOutObjectJobsOutTypedDict)
JSONSchemaJSONSchemaTypedDict)LegacyJobMetadataOutLegacyJobMetadataOutObjectLegacyJobMetadataOutTypedDict)LibrariesDeleteV1Request!LibrariesDeleteV1RequestTypedDict)!LibrariesDocumentsDeleteV1Request*LibrariesDocumentsDeleteV1RequestTypedDict)4LibrariesDocumentsGetExtractedTextSignedURLV1Request=LibrariesDocumentsGetExtractedTextSignedURLV1RequestTypedDict)'LibrariesDocumentsGetSignedURLV1Request0LibrariesDocumentsGetSignedURLV1RequestTypedDict)$LibrariesDocumentsGetStatusV1Request-LibrariesDocumentsGetStatusV1RequestTypedDict))LibrariesDocumentsGetTextContentV1Request2LibrariesDocumentsGetTextContentV1RequestTypedDict)LibrariesDocumentsGetV1Request'LibrariesDocumentsGetV1RequestTypedDict)LibrariesDocumentsListV1Request(LibrariesDocumentsListV1RequestTypedDict)$LibrariesDocumentsReprocessV1Request-LibrariesDocumentsReprocessV1RequestTypedDict)!LibrariesDocumentsUpdateV1Request*LibrariesDocumentsUpdateV1RequestTypedDict)(LibrariesDocumentsUploadV1DocumentUpload1LibrariesDocumentsUploadV1DocumentUploadTypedDict!LibrariesDocumentsUploadV1Request*LibrariesDocumentsUploadV1RequestTypedDict)LibrariesGetV1RequestLibrariesGetV1RequestTypedDict)LibrariesShareCreateV1Request&LibrariesShareCreateV1RequestTypedDict)LibrariesShareDeleteV1Request&LibrariesShareDeleteV1RequestTypedDict)LibrariesShareListV1Request$LibrariesShareListV1RequestTypedDict)LibrariesUpdateV1Request!LibrariesUpdateV1RequestTypedDict)	LibraryInLibraryInTypedDict)LibraryInUpdateLibraryInUpdateTypedDict)
LibraryOutLibraryOutTypedDict)ListDocumentOutListDocumentOutTypedDict)ListFilesOutListFilesOutTypedDict)ListLibraryOutListLibraryOutTypedDict)ListSharingOutListSharingOutTypedDict)MessageEntriesMessageEntriesTypedDict)MessageInputContentChunks"MessageInputContentChunksTypedDict)MessageInputEntryMessageInputEntryContent!MessageInputEntryContentTypedDictMessageInputEntryRoleMessageInputEntryTypeMessageInputEntryTypedDictObject)MessageOutputContentChunks#MessageOutputContentChunksTypedDict)MessageOutputEntryMessageOutputEntryContent"MessageOutputEntryContentTypedDictMessageOutputEntryObjectMessageOutputEntryRoleMessageOutputEntryTypeMessageOutputEntryTypedDict)MessageOutputEventMessageOutputEventContent"MessageOutputEventContentTypedDictMessageOutputEventRoleMessageOutputEventTypeMessageOutputEventTypedDict)	MetricOutMetricOutTypedDict)MistralPromptMode)ModelCapabilitiesModelCapabilitiesTypedDict)ModelConversationModelConversationObjectModelConversationToolsModelConversationToolsTypedDictModelConversationTypedDict)DataDataTypedDict	ModelListModelListTypedDict)ModerationObjectModerationObjectTypedDict)ModerationResponseModerationResponseTypedDict)NoResponseError)OCRImageObjectOCRImageObjectTypedDict)OCRPageDimensionsOCRPageDimensionsTypedDict)OCRPageObjectOCRPageObjectTypedDict)DocumentDocumentTypedDict
OCRRequestOCRRequestTypedDict)OCRResponseOCRResponseTypedDict)OCRUsageInfoOCRUsageInfoTypedDict)OutputContentChunksOutputContentChunksTypedDict)PaginationInfoPaginationInfoTypedDict)
PredictionPredictionTypedDict)ProcessingStatusOutProcessingStatusOutTypedDict)ReferenceChunkReferenceChunkTypeReferenceChunkTypedDict)ResponseDoneEventResponseDoneEventTypeResponseDoneEventTypedDict)ResponseErrorEventResponseErrorEventTypeResponseErrorEventTypedDict)ResponseFormatResponseFormatTypedDict)ResponseFormats)ResponseStartedEventResponseStartedEventTypeResponseStartedEventTypedDict)ResponseValidationError)&RetrieveModelV1ModelsModelIDGetRequest/RetrieveModelV1ModelsModelIDGetRequestTypedDictFRetrieveModelV1ModelsModelIDGetResponseRetrieveModelV1ModelsModelIDGetORetrieveModelV1ModelsModelIDGetResponseRetrieveModelV1ModelsModelIDGetTypedDict)RetrieveFileOutRetrieveFileOutTypedDict)
SampleType)SDKError)SecuritySecurityTypedDict)	ShareEnum)SharingDeleteSharingDeleteTypedDict)	SharingInSharingInTypedDict)
SharingOutSharingOutTypedDict)Source)SSETypes)RoleSystemMessageSystemMessageContentSystemMessageContentTypedDictSystemMessageTypedDict)SystemMessageContentChunks#SystemMessageContentChunksTypedDict)	TextChunkTextChunkTypeTextChunkTypedDict)
ThinkChunkThinkChunkTypeThinkChunkTypedDictThinkingThinkingTypedDict)TimestampGranularity)ToolToolTypedDict)ToolCallToolCallTypedDict)
ToolChoiceToolChoiceTypedDict)ToolChoiceEnum)ToolExecutionDeltaEventToolExecutionDeltaEventType ToolExecutionDeltaEventTypedDict)ToolExecutionDoneEventToolExecutionDoneEventTypeToolExecutionDoneEventTypedDict)ToolExecutionEntryToolExecutionEntryObjectToolExecutionEntryTypeToolExecutionEntryTypedDict)ToolExecutionStartedEventToolExecutionStartedEventType"ToolExecutionStartedEventTypedDict)ToolFileChunkToolFileChunkTypeToolFileChunkTypedDict)ToolMessageToolMessageContentToolMessageContentTypedDictToolMessageRoleToolMessageTypedDict)ToolReferenceChunkToolReferenceChunkTypeToolReferenceChunkTypedDict)	ToolTypes)TrainingFileTrainingFileTypedDict)TranscriptionResponseTranscriptionResponseTypedDict)TranscriptionSegmentChunk"TranscriptionSegmentChunkTypedDictType)TranscriptionStreamDoneTranscriptionStreamDoneType TranscriptionStreamDoneTypedDict)TranscriptionStreamEventsTranscriptionStreamEventsData&TranscriptionStreamEventsDataTypedDict"TranscriptionStreamEventsTypedDict)TranscriptionStreamEventTypes)TranscriptionStreamLanguageTranscriptionStreamLanguageType$TranscriptionStreamLanguageTypedDict)TranscriptionStreamSegmentDelta#TranscriptionStreamSegmentDeltaType(TranscriptionStreamSegmentDeltaTypedDict)TranscriptionStreamTextDelta TranscriptionStreamTextDeltaType%TranscriptionStreamTextDeltaTypedDict)UnarchiveFTModelOutUnarchiveFTModelOutObjectUnarchiveFTModelOutTypedDict)UpdateFTModelInUpdateFTModelInTypedDict)UploadFileOutUploadFileOutTypedDict)	UsageInfoUsageInfoTypedDict)UserMessageUserMessageContentUserMessageContentTypedDictUserMessageRoleUserMessageTypedDict)LocLocTypedDictValidationErrorValidationErrorTypedDict)WandbIntegrationWandbIntegrationTypeWandbIntegrationTypedDict)WandbIntegrationOutWandbIntegrationOutTypeWandbIntegrationOutTypedDict)WebSearchPremiumToolWebSearchPremiumToolTypeWebSearchPremiumToolTypedDict)WebSearchToolWebSearchToolTypeWebSearchToolTypedDict(  rM   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r	   r
   r   rI   rJ   rK   rL   r   r   r   r    r#   r$   r!   r"   r'   r(   r%   r&   r)   r*   r+   r,   r-   r.   r/   r0   r3   r4   r7   r8   r5   r6   r9   r:   r;   r<   r=   r>   r?   r@   rA   rB   rC   rD   rE   rF   rG   rH   rN   rO   rP   rO  rP  rQ   rR   rS   rT   rU   rV   rW   rX   rY   r[   r\   rZ   r]   r^   r_   r`   ra   rb   rc   rd   re   rf   rj   rg   rh   ri   rk   rl   rm   rn   ro   rq   rr   rs   rt   ry   rz   r{   r|   r}   r~   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r
  r   r   r  r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r  r  r  r  r  r  r  r  r	  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r!  r"  r   r#  r$  r   r   r%  r&  r<  r=  r>  r?  r@  rA  rB  rC  rD  rE  rG  rH  rI  rJ  rK  rL  r'  r)  r*  r+  r8  r9  r:  r;  r(  r,  r-  r.  r/  r0  r1  r2  r3  r4  r5  r6  r7  rF  rp   rM  rQ  rS  rW  rX  rT  rU  rV  rY  rZ  r[  rR  r\  r]  r^  r_  r`  ra  rb  rc  rd  rN  re  rf  rg  rh  ri  rj  rk  rl  r   r  r  rm  rn  ro  rp  rr  rs  rt  ru  rv  rq  rw  rx  ry  rz  r  r{  r|  r}  r~  r  r  r  r   r   r  r  r  r  r  r  r  r  r  r  r   r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r   r  ru   rv   r  r  r   r  r  r  r  r  r	  r
  r  r  r  r   r  r  r  r  r  r  r  r  r  r  r  r  r  r  r   r!  r"  r  r   r   r#  r$  r   r   r%  r&  r'  r(  r)  r*  r  r+  r,  r-  r   r   r  r  r1   r2   r.  r/  r0  r1  r2  r3  r4  r5  r6  r7  r8  r9  r:  r?  r@  r;  r<  r=  r>  rN  rB  rM  rA  rC  rD  rE  rF  rG  rH  rI  rJ  rK  rL  r   rw   rx   rO  rP  rS  rT  rQ  rR  rU  rV  rW  rX  rY  rZ  r[  r\  r]  r^  r`  ra  rb  rd  rc  re  rf  rg  rh  ri  rj  rk  rl  rm  rn  ro  rp  rq  rr  rs  rt  ru  rv  rw  rx  ry  rz  r{  r|  r_  r}  r   r   r~  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r   r   r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r   z.agentr   r	   r
   r   r   z.agentconversationr   r   r   z.agentcreationrequestr   r   r   r   z.agenthandoffdoneeventr   r   r   z.agenthandoffentryr   r   r   r   z.agenthandoffstartedeventr   r   r   z.agents_api_v1_agents_getopr   r   z.agents_api_v1_agents_listopr    r!   z&.agents_api_v1_agents_update_versionopr"   r#   z.agents_api_v1_agents_updateopr$   r%   z,.agents_api_v1_conversations_append_streamopr&   r'   z%.agents_api_v1_conversations_appendopr(   r)   z".agents_api_v1_conversations_getopr*   r+   r,   r-   z&.agents_api_v1_conversations_historyopr.   r/   z#.agents_api_v1_conversations_listopr0   r1   r2   r3   z'.agents_api_v1_conversations_messagesopr4   r5   z-.agents_api_v1_conversations_restart_streamopr6   r7   z&.agents_api_v1_conversations_restartopr8   r9   z.agentscompletionrequestr:   r;   r<   r=   r>   r?   r@   rA   z.agentscompletionstreamrequestrB   rC   rD   rE   rF   rG   rH   rI   z.agentupdaterequestrJ   rK   rL   rM   z.apiendpointrN   z.archiveftmodeloutrO   rP   rQ   z.assistantmessagerR   rS   rT   rU   rV   z.audiochunkrW   rX   rY   z.audiotranscriptionrequestrZ   r[   z .audiotranscriptionrequeststreamr\   r]   z.basemodelcardr^   r_   r`   z.batcherrorra   rb   z.batchjobinrc   rd   z.batchjoboutre   rf   rg   z.batchjobsoutrh   ri   rj   z.batchjobstatusrk   z.builtinconnectorsrl   z.chatclassificationrequestrm   rn   z.chatcompletionchoicero   rp   rq   z.chatcompletionrequestrr   rs   rt   ru   rv   rw   rx   ry   z.chatcompletionresponserz   r{   z.chatcompletionstreamrequestr|   r}   r~   r   r   r   r   r   z.chatmoderationrequestr   r   r   r   r   r   r   r   z.checkpointoutr   r   z.classificationrequestr   r   r   r   z.classificationresponser   r   z.classificationtargetresultr   r   z.classifierdetailedjoboutr   r   r   r   r   r   r   z.classifierftmodeloutr   r   r   r   z.classifierjoboutr   r   r   r   r   r   r   z.classifiertargetinr   r   z.classifiertargetoutr   r   z.classifiertrainingparametersr   r   z.classifiertrainingparametersinr   r   z.codeinterpretertoolr   r   r   z.completionargsr   r   z.completionargsstopr   r   z.completionchunkr   r   z.completiondetailedjoboutr   r   r   r   r   r   r   r   r   z.completioneventr   r   z.completionftmodeloutr   r   r   r   z.completionjoboutr   r   r   r   r   r   r   r   r   z.completionresponsestreamchoicer   r   r   z.completiontrainingparametersr   r   z.completiontrainingparametersinr   r   z.contentchunkr   r   z.conversationappendrequestr   r   r   z .conversationappendstreamrequestr   r   r   z.conversationeventsr   r   r   r   z.conversationhistoryr   r   r   r   r   z.conversationinputsr   r   z.conversationmessagesr   r   r   z.conversationrequestr   r   r   r   r   z.conversationresponser   r   r   r   r   z.conversationrestartrequestr   r   r   z!.conversationrestartstreamrequestr   r   r   z.conversationstreamrequestr   r   r   r  r  z.conversationusageinfor  r  z).delete_model_v1_models_model_id_deleteopr  r  z.deletefileoutr  r  z.deletemodeloutr	  r
  z.deltamessager  r  r  r  z.documentlibrarytoolr  r  r  z.documentoutr  r  z.documenttextcontentr  r  z.documentupdateinr  r  z.documenturlchunkr  r  r  z.embeddingdtyper  z.embeddingrequestr  r  r  r  z.embeddingresponser   r!  z.embeddingresponsedatar"  r#  z.encodingformatr$  z.entitytyper%  z	.eventoutr&  r'  z.filer(  r)  z
.filechunkr*  r+  z.filepurposer,  z.files_api_routes_delete_fileopr-  r.  z!.files_api_routes_download_fileopr/  r0  z".files_api_routes_get_signed_urlopr1  r2  z.files_api_routes_list_filesopr3  r4  z!.files_api_routes_retrieve_fileopr5  r6  z.files_api_routes_upload_fileopr7  r8  z.fileschemar9  r:  z.filesignedurlr;  r<  z.fimcompletionrequestr=  r>  r?  r@  z.fimcompletionresponserA  rB  z.fimcompletionstreamrequestrC  rD  rE  rF  z.finetuneablemodeltyperG  z.ftclassifierlossfunctionrH  z.ftmodelcapabilitiesoutrI  rJ  z.ftmodelcardrK  rL  rM  z	.functionrN  rO  z.functioncallrP  rQ  rR  rS  z.functioncallentryrT  rU  rV  rW  z.functioncallentryargumentsrX  rY  z.functioncalleventrZ  r[  r\  z.functionnamer]  r^  z.functionresultentryr_  r`  ra  rb  z.functiontoolrc  rd  re  z.githubrepositoryinrf  rg  rh  z.githubrepositoryoutri  rj  rk  z.httpvalidationerrorrl  rm  z.imagegenerationtoolrn  ro  rp  z	.imageurlrq  rr  z.imageurlchunkrs  rt  ru  rv  rw  z.inputentriesrx  ry  z.inputsrz  r{  r|  r}  r~  r  z.instructrequestr  r  r  r  z.jobinr  r  r  r  r  r  r  r  z.jobmetadataoutr  r  z).jobs_api_routes_batch_cancel_batch_jobopr  r  z&.jobs_api_routes_batch_get_batch_jobopr  r  z'.jobs_api_routes_batch_get_batch_jobsopr  r  z7.jobs_api_routes_fine_tuning_archive_fine_tuned_modelopr  r  z5.jobs_api_routes_fine_tuning_cancel_fine_tuning_jobopr  r  r  r  z5.jobs_api_routes_fine_tuning_create_fine_tuning_jobopr  r  r  r  z2.jobs_api_routes_fine_tuning_get_fine_tuning_jobopr  r  r  r  z3.jobs_api_routes_fine_tuning_get_fine_tuning_jobsopr  r  r  z4.jobs_api_routes_fine_tuning_start_fine_tuning_jobopr  r  r  r  z9.jobs_api_routes_fine_tuning_unarchive_fine_tuned_modelopr  r  z6.jobs_api_routes_fine_tuning_update_fine_tuned_modelopr  r  r  r  z.jobsoutr  r  r  r  r  z.jsonschemar  r  z.legacyjobmetadataoutr  r  r  z.libraries_delete_v1opr  r  z .libraries_documents_delete_v1opr  r  z7.libraries_documents_get_extracted_text_signed_url_v1opr  r  z(.libraries_documents_get_signed_url_v1opr  r  z$.libraries_documents_get_status_v1opr  r  z*.libraries_documents_get_text_content_v1opr  r  z.libraries_documents_get_v1opr  r  z.libraries_documents_list_v1opr  r  z#.libraries_documents_reprocess_v1opr  r  z .libraries_documents_update_v1opr  r  z .libraries_documents_upload_v1opr  r  r  r  z.libraries_get_v1opr  r  z.libraries_share_create_v1opr  r  z.libraries_share_delete_v1opr  r  z.libraries_share_list_v1opr  r  z.libraries_update_v1opr  r  z
.libraryinr  r  z.libraryinupdater  r  z.libraryoutr  r  z.listdocumentoutr  r  z.listfilesoutr  r  z.listlibraryoutr  r  z.listsharingoutr  r  z.messageentriesr  r  z.messageinputcontentchunksr  r  z.messageinputentryr  r  r  r  r  r  r  z.messageoutputcontentchunksr  r  z.messageoutputentryr  r  r  r  r  r  r  z.messageoutputeventr  r  r  r   r  r  z
.metricoutr  r  z.mistralpromptmoder  z.modelcapabilitiesr  r  z.modelconversationr  r	  r
  r  r  z
.modellistr  r  r  r  z.moderationobjectr  r  z.moderationresponser  r  z.no_response_errorr  z.ocrimageobjectr  r  z.ocrpagedimensionsr  r  z.ocrpageobjectr  r  z.ocrrequestr  r  r  r  z.ocrresponser   r!  z.ocrusageinfor"  r#  z.outputcontentchunksr$  r%  z.paginationinfor&  r'  z.predictionr(  r)  z.processingstatusoutr*  r+  z.referencechunkr,  r-  r.  z.responsedoneeventr/  r0  r1  z.responseerroreventr2  r3  r4  z.responseformatr5  r6  z.responseformatsr7  z.responsestartedeventr8  r9  r:  z.responsevalidationerrorr;  z(.retrieve_model_v1_models_model_id_getopr<  r=  r>  r?  z.retrievefileoutr@  rA  z.sampletyperB  z	.sdkerrorrC  z	.securityrD  rE  z
.shareenumrF  z.sharingdeleterG  rH  z
.sharinginrI  rJ  z.sharingoutrK  rL  z.sourcerM  z	.ssetypesrN  z.systemmessagerO  rP  rQ  rR  rS  z.systemmessagecontentchunksrT  rU  z
.textchunkrV  rW  rX  z.thinkchunkrY  rZ  r[  r\  r]  z.timestampgranularityr^  z.toolr_  r`  z	.toolcallra  rb  z.toolchoicerc  rd  z.toolchoiceenumre  z.toolexecutiondeltaeventrf  rg  rh  z.toolexecutiondoneeventri  rj  rk  z.toolexecutionentryrl  rm  rn  ro  z.toolexecutionstartedeventrp  rq  rr  z.toolfilechunkrs  rt  ru  z.toolmessagerv  rw  rx  ry  rz  z.toolreferencechunkr{  r|  r}  z
.tooltypesr~  z.trainingfiler  r  z.transcriptionresponser  r  z.transcriptionsegmentchunkr  r  r  z.transcriptionstreamdoner  r  r  z.transcriptionstreameventsr  r  r  r  z.transcriptionstreameventtypesr  z.transcriptionstreamlanguager  r  r  z .transcriptionstreamsegmentdeltar  r  r  z.transcriptionstreamtextdeltar  r  r  z.unarchiveftmodeloutr  r  r  z.updateftmodelinr  r  z.uploadfileoutr  r  z
.usageinfor  r  z.usermessager  r  r  r  r  z.validationerrorr  r  r  r  z.wandbintegrationr  r  r  z.wandbintegrationoutr  r  r  z.websearchpremiumtoolz.websearchtool)r  r  r  r  r  _dynamic_importsc                     t        |      D ]  }	 t        | t              c S  t        d|  d| d      # t        $ r. t        j
                  j                  | d        ||dz
  k(  rY  FY _w xY w)Nr   zFailed to import module 'z' after z	 attempts)ranger   __package__KeyErrorsysmodulespop)modnameretriesattempts      W/var/www/html/eduruby.in/venv/lib/python3.12/site-packages/mistralai/models/__init__.pydynamic_importr    s{    > 	 +66 .wixy	R
SS  	KKOOGT*'A+% &	s   51A,+A,	attr_namereturnc           	         t         j                  |       }|t        d|  dt         d      	 t	        |      }t        ||       }|S # t        $ r}t        d|  d| d|       |d }~wt        $ r}t        d|  d| d|       |d }~ww xY w)NzNo z. found in _dynamic_imports for module name ->  zFailed to import z from z: zFailed to get )r  getAttributeError__name__r  getattrImportError)r  module_namemoduleresultes        r  __getattr__r    s    "&&y1K)J8*TUV
 	
,+ 	{&RsC
	  YKvk]"QC@
	s#   A 	BA&&B2BBc                  z    t        j                  t        j                               } t        j                  |       S )N)builtinslistr  keyssorted)
lazy_attrss    r  __dir__r  
	  s)    /4467J??:&&    )   (  __doc__mistralerrorr   typingr   	importlibr   r  r  agentr   r   r	   r
   r   agentconversationr   r   r   agentcreationrequestr   r   r   r   agenthandoffdoneeventr   r   r   agenthandoffentryr   r   r   r   agenthandoffstartedeventr   r   r   agents_api_v1_agents_getopr   r   agents_api_v1_agents_listopr   r    %agents_api_v1_agents_update_versionopr!   r"   agents_api_v1_agents_updateopr#   r$   +agents_api_v1_conversations_append_streamopr%   r&   $agents_api_v1_conversations_appendopr'   r(   !agents_api_v1_conversations_getopr)   r*   r+   r,   %agents_api_v1_conversations_historyopr-   r.   "agents_api_v1_conversations_listopr/   r0   r1   r2   &agents_api_v1_conversations_messagesopr3   r4   ,agents_api_v1_conversations_restart_streamopr5   r6   %agents_api_v1_conversations_restartopr7   r8   agentscompletionrequestr9   r:   r;   r<   r=   r>   r?   r@   agentscompletionstreamrequestrA   rB   rC   rD   rE   rF   rG   rH   agentupdaterequestrI   rJ   rK   rL   apiendpointrM   archiveftmodeloutrN   rO   rP   assistantmessagerQ   rR   rS   rT   rU   
audiochunkrV   rW   rX   audiotranscriptionrequestrY   rZ   audiotranscriptionrequeststreamr[   r\   basemodelcardr]   r^   r_   
batcherrorr`   ra   
batchjobinrb   rc   batchjoboutrd   re   rf   batchjobsoutrg   rh   ri   batchjobstatusrj   builtinconnectorsrk   chatclassificationrequestrl   rm   chatcompletionchoicern   ro   rp   chatcompletionrequestrq   rr   rs   rt   ru   rv   rw   rx   chatcompletionresponsery   rz   chatcompletionstreamrequestr{   r|   r}   r~   r   r   r   r   chatmoderationrequestr   r   r   r   r   r   r   r   checkpointoutr   r   classificationrequestr   r   r   r   classificationresponser   r   classificationtargetresultr   r   classifierdetailedjoboutr   r   r   r   r   r   r   classifierftmodeloutr   r   r   r   classifierjoboutr   r   r   r   r   r   r   classifiertargetinr   r   classifiertargetoutr   r   classifiertrainingparametersr   r   classifiertrainingparametersinr   r   codeinterpretertoolr   r   r   completionargsr   r   completionargsstopr   r   completionchunkr   r   completiondetailedjoboutr   r   r   r   r   r   r   r   r   completioneventr   r   completionftmodeloutr   r   r   r   completionjoboutr   r   r   r   r   r   r   r   r   completionresponsestreamchoicer   r   r   completiontrainingparametersr   r   completiontrainingparametersinr   r   contentchunkr   r   conversationappendrequestr   r   r   conversationappendstreamrequestr   r   r   conversationeventsr   r   r   r   conversationhistoryr   r   r   r   r   conversationinputsr   r   conversationmessagesr   r   r   conversationrequestr   r   r   r   r   conversationresponser   r   r   r   r   conversationrestartrequestr   r   r    conversationrestartstreamrequestr   r   r   conversationstreamrequestr   r   r   r   r  conversationusageinfor  r  (delete_model_v1_models_model_id_deleteopr  r  deletefileoutr  r  deletemodeloutr  r	  deltamessager
  r  r  r  documentlibrarytoolr  r  r  documentoutr  r  documenttextcontentr  r  documentupdateinr  r  documenturlchunkr  r  r  embeddingdtyper  embeddingrequestr  r  r  r  embeddingresponser  r   embeddingresponsedatar!  r"  encodingformatr#  
entitytyper$  eventoutr%  r&  filer'  r(  	filechunkr)  r*  filepurposer+  files_api_routes_delete_fileopr,  r-   files_api_routes_download_fileopr.  r/  !files_api_routes_get_signed_urlopr0  r1  files_api_routes_list_filesopr2  r3   files_api_routes_retrieve_fileopr4  r5  files_api_routes_upload_fileopr6  r7  
fileschemar8  r9  filesignedurlr:  r;  fimcompletionrequestr<  r=  r>  r?  fimcompletionresponser@  rA  fimcompletionstreamrequestrB  rC  rD  rE  finetuneablemodeltyperF  ftclassifierlossfunctionrG  ftmodelcapabilitiesoutrH  rI  ftmodelcardrJ  rK  rL  functionrM  rN  functioncallrO  rP  rQ  rR  functioncallentryrS  rT  rU  rV  functioncallentryargumentsrW  rX  functioncalleventrY  rZ  r[  functionnamer\  r]  functionresultentryr^  r_  r`  ra  functiontoolrb  rc  rd  githubrepositoryinre  rf  rg  githubrepositoryoutrh  ri  rj  httpvalidationerrorrk  rl  imagegenerationtoolrm  rn  ro  imageurlrp  rq  imageurlchunkrr  rs  rt  ru  rv  inputentriesrw  rx  inputsry  rz  r{  r|  r}  r~  instructrequestr  r  r  r  jobinr  r  r  r  r  r  r  r  jobmetadataoutr  r  (jobs_api_routes_batch_cancel_batch_jobopr  r  %jobs_api_routes_batch_get_batch_jobopr  r  &jobs_api_routes_batch_get_batch_jobsopr  r  6jobs_api_routes_fine_tuning_archive_fine_tuned_modelopr  r  4jobs_api_routes_fine_tuning_cancel_fine_tuning_jobopr  r  r  r  4jobs_api_routes_fine_tuning_create_fine_tuning_jobopr  r  r  r  1jobs_api_routes_fine_tuning_get_fine_tuning_jobopr  r  r  r  2jobs_api_routes_fine_tuning_get_fine_tuning_jobsopr  r  r  3jobs_api_routes_fine_tuning_start_fine_tuning_jobopr  r  r  r  8jobs_api_routes_fine_tuning_unarchive_fine_tuned_modelopr  r  5jobs_api_routes_fine_tuning_update_fine_tuned_modelopr  r  r  r  jobsoutr  r  r  r  r  
jsonschemar  r  legacyjobmetadataoutr  r  r  libraries_delete_v1opr  r  libraries_documents_delete_v1opr  r  6libraries_documents_get_extracted_text_signed_url_v1opr  r  'libraries_documents_get_signed_url_v1opr  r  #libraries_documents_get_status_v1opr  r  )libraries_documents_get_text_content_v1opr  r  libraries_documents_get_v1opr  r  libraries_documents_list_v1opr  r  "libraries_documents_reprocess_v1opr  r  libraries_documents_update_v1opr  r  libraries_documents_upload_v1opr  r  r  r  libraries_get_v1opr  r  libraries_share_create_v1opr  r  libraries_share_delete_v1opr  r  libraries_share_list_v1opr  r  libraries_update_v1opr  r  	libraryinr  r  libraryinupdater  r  
libraryoutr  r  listdocumentoutr  r  listfilesoutr  r  listlibraryoutr  r  listsharingoutr  r  messageentriesr  r  messageinputcontentchunksr  r  messageinputentryr  r  r  r  r  r  r  messageoutputcontentchunksr  r  messageoutputentryr  r  r  r  r  r  r  messageoutputeventr  r  r  r  r   r  	metricoutr  r  mistralpromptmoder  modelcapabilitiesr  r  modelconversationr  r  r	  r
  r  	modellistr  r  r  r  moderationobjectr  r  moderationresponser  r  no_response_errorr  ocrimageobjectr  r  ocrpagedimensionsr  r  ocrpageobjectr  r  
ocrrequestr  r  r  r  ocrresponser  r   ocrusageinfor!  r"  outputcontentchunksr#  r$  paginationinfor%  r&  
predictionr'  r(  processingstatusoutr)  r*  referencechunkr+  r,  r-  responsedoneeventr.  r/  r0  responseerroreventr1  r2  r3  responseformatr4  r5  responseformatsr6  responsestartedeventr7  r8  r9  responsevalidationerrorr:  'retrieve_model_v1_models_model_id_getopr;  r<  r=  r>  retrievefileoutr?  r@  
sampletyperA  sdkerrorrB  securityrC  rD  	shareenumrE  sharingdeleterF  rG  	sharinginrH  rI  
sharingoutrJ  rK  sourcerL  ssetypesrM  systemmessagerN  rO  rP  rQ  rR  systemmessagecontentchunksrS  rT  	textchunkrU  rV  rW  
thinkchunkrX  rY  rZ  r[  r\  timestampgranularityr]  toolr^  r_  toolcallr`  ra  
toolchoicerb  rc  toolchoiceenumrd  toolexecutiondeltaeventre  rf  rg  toolexecutiondoneeventrh  ri  rj  toolexecutionentryrk  rl  rm  rn  toolexecutionstartedeventro  rp  rq  toolfilechunkrr  rs  rt  toolmessageru  rv  rw  rx  ry  toolreferencechunkrz  r{  r|  	tooltypesr}  trainingfiler~  r  transcriptionresponser  r  transcriptionsegmentchunkr  r  r  transcriptionstreamdoner  r  r  transcriptionstreameventsr  r  r  r  transcriptionstreameventtypesr  transcriptionstreamlanguager  r  r  transcriptionstreamsegmentdeltar  r  r  transcriptionstreamtextdeltar  r  r  unarchiveftmodeloutr  r  r  updateftmodelinr  r  uploadfileoutr  r  	usageinfor  r  usermessager  r  r  r  r  validationerrorr  r  r  r  wandbintegrationr  r  r  wandbintegrationoutr  r  r  websearchpremiumtoolr  r  r  websearchtoolr  r  r  __all__r  dictstr__annotations__r  objectr  r   r  r  <module>r     s4   G &   #  
  
  
  
  	 	 		 	 	  ) 
  LK XW;;QQUU.4 
	 	 		 	 		 	 	 E       TV 
 HSJ
 
 
 K  
 
 
 
 
 
  
   BA  
  
      TS  
        
  
      EDGG    
 ?>VVMM  
 /.   QP  /.&&55))88((       <;DD      =<BB  POO55       
 BA   TSS  
  
 RQ  
 65    BA     	 	 	 	 	 HG            
         <;  
                  98JJ;;JJAAGGGGGG              9844PP    NMMMMSS22GGPPDDXXX>>AAVVGG;;VV  
  
  
 HG00  
 A@   KJ&&""55$$DD88;;""     HGG    ;:))55;;..  
  
    
 XWW     
 %$AA   
  
   ML  
  
  
  
 KJDD88       
  
  
 XWWo
bn
$Xn
$8n
$ (n
$ 8	n
$
 hn
$ -n
$ 3n
$ !"6n
$ 3n
$  !8n
$ )*An
$ $%<n
$ 5n
$  !9n
$ %&>n
$  -!n
$" 3#n
$$ 1%n
$& !"6'n
$(  ;)n
$* #$?+n
$, ()D-n
$. "#@/n
$0 +,I1n
$2 #$B3n
$4 ,-K5n
$6 ,-U7n
$8 56^9n
$: %&F;n
$< ./O=n
$> 23a?n
$@ ;<jAn
$B ,-TCn
$D 56]En
$F )*NGn
$H 23WIn
$J <=aKn
$L EFjMn
$N -.VOn
$P 67_Qn
$R *+PSn
$T 34YUn
$V 9Wn
$X BYn
$Z ./X[n
$\ 78a]n
$^ 34c_n
$` <=lan
$b -.Vcn
$d 67_en
$f 9gn
$h &'Ain
$j /0Jkn
$l "#=mn
$n +,Fon
$p ()Cqn
$r 12Lsn
$t '(Bun
$v $%Ewn
$x ,-Myn
$z 56V{n
$| ()I}n
$~ 12Rn
$@ ./OAn
$B 78XCn
$D -.NEn
$F /Gn
$H 4In
$J '(=Kn
$L "#8Mn
$N >On
$P -Qn
$R 3Sn
$T !"6Un
$V +Wn
$X 2Yn
$Z '(;[n
$\ /]n
$^  !4_n
$` -an
$b mcn
$d =en
$f  !=gn
$h )*Fin
$j &'Ikn
$l /0Rmn
$n %on
$p )qn
$r .sn
$t -un
$v =wn
$x -yn
$z ={n
$| >}n
$~ n
$@ NAn
$B OCn
$D /En
$F _Gn
$H 'In
$J -Kn
$L  !=Mn
$N )*FOn
$P 3Qn
$R $%<Sn
$T +Un
$V 5Wn
$X &'?Yn
$Z /0H[n
$\ %&>]n
$^ (_n
$` 1an
$b $cn
$d -en
$f 7gn
$h &'@in
$j "#Akn
$l *+Imn
$n 34Ron
$p &'Eqn
$r /0Nsn
$t ,-Kun
$v 56Twn
$x +,Jyn
$z 5{n
$| "#;}n
$~ +,Dn
$@ %&>An
$B 
#Cn
$D ,En
$F 
#Gn
$H ,In
$J %Kn
$L .Mn
$N 5On
$P "#;Qn
$R +,DSn
$T %&>Un
$V 7Wn
$X &'@Yn
$Z !"?[n
$\ *+H]n
$^  ;_n
$` +,Gan
$b 45Pcn
$d &'Ben
$f %&Agn
$h %&Ain
$j ()Dkn
$l 3mn
$n $%<on
$p !"9qn
$r $%<sn
$t +un
$v #$7wn
$x ,-@yn
$z 2{n
$| 1}n
$~ 1n
$@  !4An
$B /Cn
$D "#8En
$F 1Gn
$H #$:In
$J #$CKn
$L ,-LMn
$N %&GOn
$P ./PQn
$R 1Sn
$T 5Un
$V #$:Wn
$X 'Yn
$Z 0[n
$\ /]n
$^ "#8_n
$` )an
$b  2cn
$d  ;en
$f +,Ggn
$h 45Pin
$j &'Bkn
$l %&Amn
$n +,Gon
$p 45Pqn
$r %&Asn
$t ()Dun
$v )wn
$x  2yn
$z 3{n
$| !"9}n
$~ $%<n
$@ (An
$B +Cn
$D 1En
$F  !4Gn
$H 'In
$J 0Kn
$L "Mn
$N 'On
$P 0Qn
$R !Sn
$T %&GUn
$V 12SWn
$X ./PYn
$Z #$C[n
$\ ,-L]n
$^ %&G_n
$` ./Pan
$b Ocn
$d _en
$f  !=gn
$h 01Min
$j )*Fkn
$l &'Imn
$n 67Yon
$p /0Rqn
$r /sn
$t 3un
$v &'<wn
$x "#8yn
$z 1{n
$|  !7}n
$~ #$:n
$@ %An
$B .Cn
$D /En
$F "#8Gn
$H 3In
$J !"9Kn
$L $%<Mn
$N 1On
$P #$:Qn
$R .Sn
$T #Un
$V ,Wn
$X 3Yn
$Z !"9[n
$\ $%<]n
$^ &_n
$` /an
$b !"?cn
$d 12Oen
$f *+Hgn
$h '(Kin
$j 78[kn
$l 01Tmn
$n  !=on
$p 01Mqn
$r %&Bsn
$t ./Kun
$v )*Fwn
$x 5yn
$z %&>{n
$| ./Z}n
$~ 78cn
$@ %An
$B .Cn
$D 'En
$F 0Gn
$H In
$J Kn
$L OMn
$N _On
$P 1Qn
$R 5Sn
$T #$:Un
$V >Wn
$X NYn
$Z 1[n
$\ #$:]n
$^ +_n
$`  !4an
$b +cn
$d /en
$f  !4gn
$h 'in
$j +kn
$l 1mn
$n &':on
$p  !4qn
$r -sn
$t !"6un
$v 5wn
$x %&>yn
$z '{n
$| -}n
$~ n
$@	 A	n
$B	 GC	n
$D	 WE	n
$F	 G	n
$H	 ,I	n
$J	 >K	n
$L	 &'HM	n
$N	 /0QO	n
$P	 ()LQ	n
$R	 12US	n
$T	 ()MU	n
$V	 12VW	n
$X	 %&FY	n
$Z	 ./O[	n
$\	 ()L]	n
$^	 12U_	n
$`	 23Ta	n
$b	 ;<]c	n
$d	 -e	n
$f	 =g	n
$h	 %i	n
$j	 .k	n
$l	 3m	n
$n	  7o	n
$p	 ()@q	n
$r	 $%<s	n
$t	 5u	n
$v	 %&>w	n
$x	 !"?y	n
$z	 %&C{	n
$|	 ./L}	n
$~	 *+H	n
$@
 5A
n
$B
  ;C
n
$D
 7E
n
$F
 &'@G
n
$H
 >I
n
$J
 ~K
n
$L
 NM
n
$N
 O
n
$P
 Q
n
$R
 S
n
$T
 /U
n
$V
 OW
n
$X
 _Y
n
$Z
 -[
n
$\
 3]
n
$^
 1_
n
$`
 !"6a
n
$b
 !"?c
n
$d
 *+He
n
$f
 -g
n
$h
 1i
n
$j
 !"6k
n
$l
 Om
n
$n
 _o
n
$p
 1q
n
$r
  !7s
n
$t
 5u
n
$v
 #$:w
n
$x
 Oy
n
$z
 {
n
$|
 _}
n
$~
 /
n
$@ 3An
$B "#8Cn
$D 1En
$F 5Gn
$H #$:In
$J 1Kn
$L 5Mn
$N 1On
$P 5Qn
$R #$:Sn
$T Un
$V Wn
$X %Yn
$Z -[n
$\ %&6]n
$^ )_n
$` .an
$b Ocn
$d _en
$f ign
$h yin
$j Ykn
$l $Ymn
$n -ion
$p %iqn
$r )sn
$t 1un
$v '(:wn
$x  2yn
$z x{n
$| }n
$~ Xn
$@ An
$B !(Cn
$D En
$F !(Gn
$H hIn
$J 'Kn
$L 0Mn
$N ./ZOn
$P 78cQn
$R +,TSn
$T 45]Un
$V ,-VWn
$X 56_Yn
$Z :;t[n
$\ CD}]n
$^ 89p_n
$` AByan
$b 9:qcn
$d BCzen
$f 9:qgn
$h BCzin
$j Hkn
$l Qmn
$n 56jon
$p >?sqn
$r 67ksn
$t ?@tun
$v 67lwn
$x ?@uyn
$z M{n
$| 78n}n
$~ @Awn
$@ 89oAn
$B ABxCn
$D <=xEn
$F E  GBGn
$H 9:rIn
$J BC{Kn
$L :;sMn
$N CD|On
$P zQn
$R :Sn
$T JUn
$V ZWn
$X 
Yn
$Z -[n
$\ =]n
$^ 3_n
$` !"9an
$b $%<cn
$d  8en
$f ()Agn
$h ()Kin
$j 12Tkn
$l ;<umn
$n DE~on
$p ./Yqn
$r 78bsn
$t +,Run
$v 45[wn
$x 01]yn
$z 9:f{n
$| %&E}n
$~ ./Nn
$@ &'GAn
$B /0PCn
$D +,QEn
$F 45ZGn
$H ()KIn
$J 12TKn
$L /0RMn
$N 89[On
$P ()KQn
$R 12TSn
$T 2Un
$V %&;Wn
$X $%CYn
$Z -.L[n
$\ $%C]n
$^ -.L_n
$` "#?an
$b +,Hcn
$d  8en
$f ()Agn
$h in
$j ,kn
$l )mn
$n  2on
$p -qn
$r =sn
$t )un
$v  2wn
$x Oyn
$z _{n
$| '}n
$~ 0n
$@ 'An
$B 0Cn
$D 'En
$F 0Gn
$H  !=In
$J )*FKn
$L -Mn
$N  4On
$P ()=Qn
$R 1Sn
$T 1Un
$V !"6Wn
$X "Yn
$Z !"?[n
$\ *+H]n
$^ /_n
$`  !6an
$b )*?cn
$d  5en
$f 3gn
$h 3in
$j "#8kn
$l /mn
$n  !6on
$p )*?qn
$r 3sn
$t 3un
$v "#8wn
$x yn
$z ,{n
$| -}n
$~ -n
$@ !"6An
$B -Cn
$D 3En
$F 2Gn
$H &';In
$J !"6Kn
$L LMn
$N \On
$P Qn
$R ,Sn
$T +Un
$V  !4Wn
$X /Yn
$Z "#8[n
$\ +]n
$^ '_n
$` 0an
$b -cn
$d !"6en
$f %gn
$h .in
$j kn
$l mn
$n -on
$p =qn
$r >sn
$t Nun
$v Own
$x _yn
$z 1{n
$| #$:}n
$~ 'n
$@ 0An
$B -Cn
$D =En
$F 1Gn
$H #$:In
$J 'Kn
$L +Mn
$N 0On
$P -Qn
$R 1Sn
$T !"6Un
$V /Wn
$X 3Yn
$Z "#8[n
$\ ']n
$^ 0_n
$` )an
$b 3cn
$d  7en
$f $%<gn
$h 9in
$j -.Xkn
$l 67amn
$n MNxon
$p V  XBqn
$r )sn
$t  2un
$v -wn
$x yn
$z {n
$| }n
$~ n
$@ %An
$B .Cn
$D En
$F ,Gn
$H -In
$J =Kn
$L iMn
$N On
$P Qn
$R %Sn
$T ,Un
$V $%5Wn
$X .Yn
$Z !"?[n
$\ *+H]n
$^ _n
$` \an
$b ,cn
$d -en
$f mgn
$h =in
$j kn
$l mn
$n 3on
$p Gqn
$r Wsn
$t un
$v wn
$x -yn
$z ={n
$| '}n
$~ 9n
$@ "#=An
$B '(BCn
$D 7En
$F !";Gn
$H &'@In
$J /Kn
$L  5Mn
$N 3On
$P "#8Qn
$R  !=Sn
$T $%AUn
$V )*FWn
$X %Yn
$Z )[n
$\ .]n
$^ >_n
$` .an
$b ">cn
$d ~en
$f Ngn
$h /in
$j 3kn
$l "#8mn
$n on
$p Oqn
$r _sn
$t 5un
$v %&>wn
$x  !=yn
$z )*F{n
$| (}n
$~ 9n
$@ "#=An
$B '(BCn
$D  !=En
$F $%AGn
$H -.JIn
$J )*FKn
$L $%EMn
$N "#AOn
$P &'EQn
$R +,JSn
$T &'IUn
$V *+MWn
$X /0RYn
$Z #$C[n
$\ '(G]n
$^ ,-L_n
$` 1an
$b  !7cn
$d #$:en
$f )gn
$h  2in
$j %kn
$l .mn
$n on
$p ,qn
$r >sn
$t .un
$v ">wn
$x ~yn
$z N{n
$| 
}n
$~ &n
$@ )An
$B  2Cn
$D +En
$F /Gn
$H  !4In
$J 1Kn
$L 5Mn
$N #$:On
$P 3Qn
$R !8%<%).[n
$ $sCx. n
b	T3 6 *'r  