client-python の API リファレンス
client-python (mistralai/client-python) の公開 API 158 件 —— クラス 143、関数 3、メソッド 12。実際のソースを静的解析して抽出した正確なシグネチャを掲載しています。
リポジトリ: mistralai/client-python
| 種別 | 件数 |
|---|---|
| クラス | 143 |
| 関数 | 3 |
| メソッド | 12 |
API 一覧
class
packages.azure.src.mistralai.azure.client.chat.ChatChat Completion API.
class
packages.azure.src.mistralai.azure.client.errors.mistralazureerror.MistralAzureErrorThe base class for all HTTP error responses.
class
packages.azure.src.mistralai.azure.client.errors.sdkerror.SDKErrorThe fallback error class if no more specific error class is matched.
func
packages.gcp.src.mistralai.gcp.client._hooks.registration.init_hooks(_hooks:Hooks) -> NoneInitialize hooks.
class
packages.gcp.src.mistralai.gcp.client.chat.ChatChat Completion API.
class
packages.gcp.src.mistralai.gcp.client.fim.FimFill-in-the-middle API.
class
src.mistralai.client.accesses.Accesses(beta) Libraries API - manage access to a library.
class
src.mistralai.client.agents.AgentsAgents API.
class
src.mistralai.client.beta_agents.BetaAgents(beta) Agents API
method
src.mistralai.client.beta_agents.BetaAgents.get(*agent_id:str, *agent_version:OptionalNullable[Union[models.AgentsAPIV1AgentsGetAgentVersion, models.AgentsAPIV1AgentsGetAgentVersionTypedDict]]=UNSET, *retries:OptionalNullable[utils.RetryConfig]=UNSET, *server_url:Optional[str]=None, *timeout_ms:Optional[int]=None, *http_headers:Optional[Mapping[str, str]]=None) -> models.AgentRetrieve an agent entity.
class
src.mistralai.client.chat.ChatChat Completion API.
class
src.mistralai.client.classifiers.ClassifiersClassifiers API.
class
src.mistralai.client.connectors.Connectors(beta) Connectors API - manage your connectors
class
src.mistralai.client.conversations.Conversations(beta) Conversations API
class
src.mistralai.client.documents.Documents(beta) Libraries API - manage documents in a library.
class
src.mistralai.client.embeddings.EmbeddingsEmbeddings API.
class
src.mistralai.client.errors.mistralerror.MistralErrorThe base class for all HTTP error responses.
class
src.mistralai.client.errors.sdkerror.SDKErrorThe fallback error class if no more specific error class is matched.
class
src.mistralai.client.files.FilesFiles API
class
src.mistralai.client.fim.FimFill-in-the-middle API.
class
src.mistralai.client.models.agent.UnknownAgentToolA AgentTool variant the SDK doesn't recognize.
class
src.mistralai.client.models.audiocontent.AudioContentAudio content for a message.
class
src.mistralai.client.models.audiocontent.AudioContentTypedDictAudio content for a message.
class
src.mistralai.client.models.blobresourcecontents.BlobResourceContentsBinary contents of a resource.
class
src.mistralai.client.models.blobresourcecontents.BlobResourceContentsTypedDictBinary contents of a resource.
class
src.mistralai.client.models.clientcapabilities.ClientCapabilitiesCapabilities a client may support.
class
src.mistralai.client.models.clientcapabilities.ClientCapabilitiesTypedDictCapabilities a client may support.
class
src.mistralai.client.models.clienttaskscapability.ClientTasksCapabilityCapability for client tasks operations.
class
src.mistralai.client.models.clienttaskscapability.ClientTasksCapabilityTypedDictCapability for client tasks operations.
class
src.mistralai.client.models.completionargs.CompletionArgsWhite-listed arguments from the completion API
class
src.mistralai.client.models.completionargs.CompletionArgsTypedDictWhite-listed arguments from the completion API
class
src.mistralai.client.models.completiontokensdetails.CompletionTokensDetailsToken usage details for the completion.
class
src.mistralai.client.models.completiontokensdetails.CompletionTokensDetailsTypedDictToken usage details for the completion.
class
src.mistralai.client.models.connectorcalltoolrequest.ConnectorCallToolRequestRequest body for calling an MCP tool.
class
src.mistralai.client.models.connectorcalltoolrequest.ConnectorCallToolRequestTypedDictRequest body for calling an MCP tool.
class
src.mistralai.client.models.connectortoolcallresponse.ConnectorToolCallResponseResponse from calling an MCP tool.
class
src.mistralai.client.models.connectortoolcallresponse.ConnectorToolCallResponseTypedDictResponse from calling an MCP tool.
class
src.mistralai.client.models.contentchunk.UnknownContentChunkA ContentChunk variant the SDK doesn't recognize.
class
src.mistralai.client.models.conversationhistory.ConversationHistoryRetrieve all entries in a conversation.
class
src.mistralai.client.models.conversationhistory.ConversationHistoryTypedDictRetrieve all entries in a conversation.
class
src.mistralai.client.models.createconnectorrequest.CreateConnectorRequestPublic create schema for MCP connectors.
class
src.mistralai.client.models.createconnectorrequest.CreateConnectorRequestTypedDictPublic create schema for MCP connectors.
class
src.mistralai.client.models.customtaskcanceledresponse.CustomTaskCanceledResponseEmitted when a custom task is canceled.
class
src.mistralai.client.models.customtaskfailedattributes.CustomTaskFailedAttributesAttributes for custom task failed events.
class
src.mistralai.client.models.customtaskfailedresponse.CustomTaskFailedResponseEmitted when a custom task fails.
class
src.mistralai.client.models.customtaskfailedresponse.CustomTaskFailedResponseTypedDictEmitted when a custom task fails.
class
src.mistralai.client.models.elicitationcapability.ElicitationCapabilityCapability for elicitation operations.
class
src.mistralai.client.models.elicitationcapability.ElicitationCapabilityTypedDictCapability for elicitation operations.
class
src.mistralai.client.models.ftmodelcard.FTModelCardExtra fields for fine-tuned models.
class
src.mistralai.client.models.ftmodelcard.FTModelCardTypedDictExtra fields for fine-tuned models.
class
src.mistralai.client.models.imagecontent.ImageContentImage content for a message.
class
src.mistralai.client.models.imagecontent.ImageContentTypedDictImage content for a message.
class
src.mistralai.client.models.jsonpatch.UnknownJSONPatchA JSONPatch variant the SDK doesn't recognize.
class
src.mistralai.client.models.jsonpayloadresponse.JSONPayloadResponseA payload containing arbitrary JSON data.
class
src.mistralai.client.models.jsonpayloadresponse.JSONPayloadResponseTypedDictA payload containing arbitrary JSON data.
class
src.mistralai.client.models.mcpservercardmeta.MCPServerCardMetaTyped _meta for MCP server cards.
class
src.mistralai.client.models.mcpservercardmeta.MCPServerCardMetaTypedDictTyped _meta for MCP server cards.
class
src.mistralai.client.models.mcpservericon.MCPServerIconAn icon for display in user interfaces.
class
src.mistralai.client.models.mcpservericon.MCPServerIconTypedDictAn icon for display in user interfaces.
class
src.mistralai.client.models.mcpserverremote.MCPServerRemoteRemote transport endpoint (SEP-2127).
class
src.mistralai.client.models.mcpserverremote.MCPServerRemoteTypedDictRemote transport endpoint (SEP-2127).
class
src.mistralai.client.models.mcpserverrepository.MCPServerRepositorySource repository information (SEP-2127).
class
src.mistralai.client.models.mcpserverrepository.MCPServerRepositoryTypedDictSource repository information (SEP-2127).
class
src.mistralai.client.models.mcptoolmeta.MCPToolMetaTyped _meta for MCP tools.
class
src.mistralai.client.models.mcptoolmeta.MCPToolMetaTypedDictTyped _meta for MCP tools.
class
src.mistralai.client.models.mcpuitoolmeta.MCPUIToolMetaUI metadata for tools that reference UI resources.
class
src.mistralai.client.models.modellist.UnknownModelListDataA ModelListData variant the SDK doesn't recognize.
class
src.mistralai.client.models.ocrpageobject.UnknownBlockA Block variant the SDK doesn't recognize.
class
src.mistralai.client.models.ocrsignatureblock.OCRSignatureBlockSignature region.
class
src.mistralai.client.models.ocrsignatureblock.OCRSignatureBlockTypedDictSignature region.
class
src.mistralai.client.models.partialscheduledefinition.PartialScheduleDefinitionSchedule definition for partial updates.
class
src.mistralai.client.models.promptargument.PromptArgumentAn argument for a prompt template.
class
src.mistralai.client.models.promptargument.PromptArgumentTypedDictAn argument for a prompt template.
class
src.mistralai.client.models.promptdefinition.PromptDefinitionVersioned prompt content.
class
src.mistralai.client.models.promptdefinition.PromptDefinitionTypedDictVersioned prompt content.
class
src.mistralai.client.models.promptscapability.PromptsCapabilityCapability for prompts operations.
class
src.mistralai.client.models.promptscapability.PromptsCapabilityTypedDictCapability for prompts operations.
class
src.mistralai.client.models.prompttokensdetails.PromptTokensDetailsToken usage details for the prompt.
class
src.mistralai.client.models.prompttokensdetails.PromptTokensDetailsTypedDictToken usage details for the prompt.
class
src.mistralai.client.models.resourcescapability.ResourcesCapabilityCapability for resources operations.
class
src.mistralai.client.models.resourcescapability.ResourcesCapabilityTypedDictCapability for resources operations.
class
src.mistralai.client.models.responseformat.ResponseFormatSpecify the format that the model must output.
class
src.mistralai.client.models.responseformat.ResponseFormatTypedDictSpecify the format that the model must output.
class
src.mistralai.client.models.rootscapability.RootsCapabilityCapability for root operations.
class
src.mistralai.client.models.rootscapability.RootsCapabilityTypedDictCapability for root operations.
class
src.mistralai.client.models.scalarmetric.ScalarMetricScalar metric with a single value.
class
src.mistralai.client.models.scalarmetric.ScalarMetricTypedDictScalar metric with a single value.
class
src.mistralai.client.models.servercapabilities.ServerCapabilitiesCapabilities that a server may support.
class
src.mistralai.client.models.servercapabilities.ServerCapabilitiesTypedDictCapabilities that a server may support.
class
src.mistralai.client.models.servertaskscapability.ServerTasksCapabilityCapability for server tasks operations.
class
src.mistralai.client.models.servertaskscapability.ServerTasksCapabilityTypedDictCapability for server tasks operations.
class
src.mistralai.client.models.skilldefinition.SkillDefinitionVersioned skill content.
class
src.mistralai.client.models.skilldefinition.SkillDefinitionTypedDictVersioned skill content.
class
src.mistralai.client.models.speech_v1_audio_speech_postop.SpeechResponseSpeech audio data.
class
src.mistralai.client.models.speech_v1_audio_speech_postop.SpeechResponseTypedDictSpeech audio data.
class
src.mistralai.client.models.speech_v1_audio_speech_postop.SpeechStreamEventsSpeech audio data.
class
src.mistralai.client.models.speech_v1_audio_speech_postop.SpeechStreamEventsTypedDictSpeech audio data.
class
src.mistralai.client.models.taskssamplingcapability.TasksSamplingCapabilityCapability for tasks sampling operations.
class
src.mistralai.client.models.taskssamplingcapability.TasksSamplingCapabilityTypedDictCapability for tasks sampling operations.
class
src.mistralai.client.models.taskstoolscapability.TasksToolsCapabilityCapability for tasks tools operations.
class
src.mistralai.client.models.taskstoolscapability.TasksToolsCapabilityTypedDictCapability for tasks tools operations.
class
src.mistralai.client.models.tempogettraceresponse.TempoGetTraceResponseTrace response in OpenTelemetry format.
class
src.mistralai.client.models.tempogettraceresponse.TempoGetTraceResponseTypedDictTrace response in OpenTelemetry format.
class
src.mistralai.client.models.textcontent.TextContentText content for a message.
class
src.mistralai.client.models.textcontent.TextContentTypedDictText content for a message.
class
src.mistralai.client.models.textresourcecontents.TextResourceContentsText contents of a resource.
class
src.mistralai.client.models.textresourcecontents.TextResourceContentsTypedDictText contents of a resource.
class
src.mistralai.client.models.timeseriesmetric.TimeSeriesMetricTime-series metric with timestamp-value pairs.
class
src.mistralai.client.models.toolchoice.ToolChoiceToolChoice is either a ToolChoiceEnum or a ToolChoice
class
src.mistralai.client.models.toolexecution.ToolExecutionExecution-related properties for a tool.
class
src.mistralai.client.models.toolexecution.ToolExecutionTypedDictExecution-related properties for a tool.
class
src.mistralai.client.models.toolscapability.ToolsCapabilityCapability for tools operations.
class
src.mistralai.client.models.toolscapability.ToolsCapabilityTypedDictCapability for tools operations.
class
src.mistralai.client.models.voicelistresponse.VoiceListResponseSchema for voice list response
class
src.mistralai.client.models.voicelistresponse.VoiceListResponseTypedDictSchema for voice list response
class
src.mistralai.client.models.voiceresponse.VoiceResponseSchema for voice response
class
src.mistralai.client.models.voiceresponse.VoiceResponseTypedDictSchema for voice response
class
src.mistralai.client.models.workflowmetrics.WorkflowMetricsComplete metrics for a specific workflow.
class
src.mistralai.client.models.workflowmetrics.WorkflowMetricsTypedDictComplete metrics for a specific workflow.
class
src.mistralai.client.models.workflowtaskfailedresponse.WorkflowTaskFailedResponseEmitted when a workflow task fails.
class
src.mistralai.client.models.workflowtaskfailedresponse.WorkflowTaskFailedResponseTypedDictEmitted when a workflow task fails.
class
src.mistralai.client.models.workflowtasktimedoutresponse.WorkflowTaskTimedOutResponseEmitted when a workflow task times out.
class
src.mistralai.client.models_.ModelsModel Management API
class
src.mistralai.client.ocr.OcrOCR API
class
src.mistralai.client.transcriptions.TranscriptionsAPI for audio transcription.
func
src.mistralai.client.utils.annotations.get_field_discriminator(field:Any) -> Optional[str]Search for the discriminator attribute in a given field.
class
src.mistralai.extra.exceptions.DeferralReasonReason why a tool call was deferred.
class
src.mistralai.extra.exceptions.DeferredToolCallEntryRepresents a tool call that requires confirmation.
method
src.mistralai.extra.exceptions.DeferredToolCallEntry.from_dict(data:DeferredToolCallEntrySchema) -> DeferredToolCallEntryDeserialize from a dictionary.
method
src.mistralai.extra.exceptions.DeferredToolCallEntry.reject(message:str='Rejected by user') -> DeferredToolCallRejectionCreate a rejection response for this tool call.
method
src.mistralai.extra.exceptions.DeferredToolCallEntry.to_function_result(result:str) -> dict[str, str]Convert to function result dict for use as input.
class
src.mistralai.extra.exceptions.DeferredToolCallRejectionResponse indicating tool should not be executed.
class
src.mistralai.extra.exceptions.MCPAuthExceptionMCP authentication errors.
class
src.mistralai.extra.exceptions.MCPExceptionMCP operation errors.
class
src.mistralai.extra.exceptions.MistralClientExceptionBase exception for client errors.
class
src.mistralai.extra.exceptions.RealtimeTranscriptionExceptionBase realtime transcription exception.
class
src.mistralai.extra.exceptions.RunExceptionConversation run errors.
class
src.mistralai.extra.exceptions.WorkflowPayloadCompressionExceptionWorkflow payload compression exception
class
src.mistralai.extra.exceptions.WorkflowPayloadEncryptionExceptionWorkflow payload encryption exception
class
src.mistralai.extra.exceptions.WorkflowPayloadOffloadingExceptionWorkflow payload offloading exception
class
src.mistralai.extra.mcp.auth.OAuthParamsRequired params for authorization.
class
src.mistralai.extra.mcp.sse.MCPClientSSEMCP client that uses sse for communication.
method
src.mistralai.extra.mcp.sse.MCPClientSSE.refresh_auth_token()Refresh an expired token.
method
src.mistralai.extra.mcp.sse.MCPClientSSE.set_auth_token(token:OAuth2Token) -> NoneRegister the authentication token with this client.
class
src.mistralai.extra.mcp.sse.SSEServerParamsParameters required for a MCPClient with SSE transport
class
src.mistralai.extra.mcp.stdio.MCPClientSTDIOMCP client that uses stdio for communication.
class
src.mistralai.extra.observability.redaction_policies.AttributeRedactionPolicyKey-oriented hybrid policy.
class
src.mistralai.extra.observability.redaction_policies.RedactionPolicyBase class for redaction policies.
method
src.mistralai.extra.observability.redaction_policies.RedactionPolicy.redact_span_name(name:str) -> strReturn the span name to export.
method
src.mistralai.extra.observability.redaction_policies.RedactionPolicy.redact_status_description(description:str | None) -> str | NoneReturn the status description to export.
class
src.mistralai.extra.observability.redaction_policies.RegexRedactionPolicyContent-oriented policy based on regexes.
method
src.mistralai.extra.run.context.RunContext.get_tools() -> list[FunctionTool]Get the tools that are part of the context.
method
src.mistralai.extra.run.context.RunContext.register_func(func:Callable, requires_confirmation:bool=False)Add a function to the context.
method
src.mistralai.extra.run.context.RunContext.register_mcp_client(mcp_client:MCPClientProtocol, tool_configuration:dict[str, list[str]] | None=None) -> NoneAdd a MCP client to the context.
method
src.mistralai.extra.run.context.RunContext.requires_confirmation(tool_name:str) -> boolCheck if tool requires confirmation.
func
src.mistralai.extra.run.result.reconstitute_function_call_args(chunks:list[str]) -> FunctionCallEntryArgumentsRecreates function call arguments from stream
class
src.mistralai.extra.workflows.connector_slot.ConnectorBindingsContainer for a list of connector bindings.
class
src.mistralai.extra.workflows.encoding.storage.blob_storage.BlobNotFoundErrorRaised when a blob is not found in storage.
この情報について
掲載しているシグネチャは mistralai/client-python の公開ソースコードを
Python の ast モジュールで静的解析し、引数名・デフォルト値・
型注釈・戻り値型をそのまま抽出したものです。実装コードは保存していません。
詳しくは仕組みの解説をご覧ください。