Mistral AI
Mistral AI is a research lab building state-of-the-art open-source language models and providing APIs for developers and enterprises to integrate these models into their applications.
Uses your own API key. Composio asks for it once and keeps it; Quilt never sees it.
Reads on its own69
Agents use these right away.
- Download FileDownload the content of a previously uploaded Mistral AI file by ID.
- Get AgentTool to retrieve details of a specific Mistral AI agent by its ID.
- Get Agent VersionRetrieve a specific version of an agent (Beta).
- Get Conversation MessagesRetrieve all messages from a Mistral AI conversation.
- Get File Signed URLGet a time-limited signed URL for downloading a file from Mistral AI.
- List Fine Tuning JobsList fine-tuning jobs with optional filtering and pagination.
- Get libraryRetrieve detailed information about a specific library.
- Get ModelTool to retrieve detailed information about a specific Mistral AI model by its ID.
- List AgentsList configured agents available in your organization (Beta), with optional filters and pagination.
- List Batch JobsTool to retrieve a list of all batch jobs with optional filtering and pagination.
- List FilesTool to list all files available to the user.
- List ModelsTool to retrieve all available Mistral AI models including base models and fine-tuned models.
- Retrieve FileRetrieve metadata of a file uploaded to Mistral AI.
- Count Chat Completion Field OptionsCount values of a chat completion field after optional filtering.
- Get Batch JobGet details and optionally inline results for a batch job.
- Get campaignRetrieve an observability campaign by its UUID.
- Get campaign statusReturn the execution status of an observability campaign.
- Get Chat Completion EventRetrieve one observability chat completion event by UUID.
- Get Chat Completion Field OptionsGet available values for a chat completion field and filter operator.
- Get ConnectorGet a connector by ID or name without requesting customer data or secrets.
- Get Connector Authentication MethodsGet a connector's public authentication methods and required headers.
- Get ConversationTool to retrieve details of a specific conversation.
- Get Conversation HistoryRetrieve the full history of a conversation in Mistral AI.
- Get datasetRetrieve an observability dataset by its UUID.
- Get dataset import taskRetrieve the status and progress of one dataset import task.
- Get dataset recordRetrieve a conversation record from an observability dataset.
- Get document extracted text URLRetrieve a signed URL to download the extracted text from a document in a Mistral AI library.
- Get document signed URLGet a signed URL to download a document from a Mistral AI library.
- Get Document StatusRetrieve the processing status of a document in a Mistral AI library.
- Get Document Text ContentRetrieve the extracted text content of a specific document from a Mistral AI library (Beta).
- Get JudgeRetrieve a saved observability judge by UUID.
- Get Library DocumentRetrieve metadata for a specific document in a Mistral AI library.
- Get Similar Chat Completion EventsRetrieve observability events similar to a specified event.
- Get VoiceGet saved voice metadata without sample audio.
- Get Voice SampleDownload a saved voice's sample as a WAV audio file.
- Get WorkflowRetrieve a workflow definition and its active-worker status by name or ID.
- Get Workflow DeploymentRetrieve a workflow deployment and its registered workers.
- Get Workflow ExecutionRetrieve the current state and result of a workflow execution.
- Get Workflow Execution HistoryRetrieve the event history for a workflow execution.
- Get Workflow Execution OpenTelemetry TraceRetrieve raw OpenTelemetry trace data for a workflow execution.
- Get Workflow Execution Trace EventsRetrieve trace events for a workflow execution.
- Get Workflow Execution Trace SummaryRetrieve a hierarchical trace summary for a workflow execution.
- Get Workflow MetricsRetrieve aggregate execution, error, latency, and retry metrics for a workflow.
- Get Workflow RegistrationRetrieve one workflow registration and its worker availability.
- Get Workflow RunRetrieve a workflow run's status, timing, execution IDs, and result.
- Get Workflow Run HistoryRetrieve the event history for a workflow run.
- List agent aliasesList version aliases for a specified agent (Beta), including the version associated with each alias.
- List Agent VersionsList versions of a specific agent (Beta) to view its version history.
- List campaignsList observability campaigns, optionally filtering them by a text query.
- List campaign selected eventsList chat-completion events selected by an observability campaign.
- List Chat Completion FieldsList fields and operators available for observability event filtering.
- List ConnectorsList custom MCP connectors without returning connection secrets.
- List Connector ToolsList tools exposed by an MCP connector.
- List ConversationsList all created conversations (Beta).
- List dataset import tasksList import tasks associated with an observability dataset.
- List dataset recordsList conversation records stored in an observability dataset.
- List datasetsList observability datasets, optionally filtering them by a text query.
- List JudgesList saved observability judges with filtering, search, and pagination.
- List librariesList all document libraries accessible to your organization.
- List Library DocumentsList all documents in a Mistral AI document library.
- List library sharesList all sharing permissions for a document library.
- List VoicesList saved voices without sample audio data.
- List Workflow DeploymentsList workflow worker deployments, optionally filtering to active deployments or a workflow.
- List Workflow EventsList durable workflow lifecycle and task events with cursor pagination, filtered by a root workflow execution, workflow execution, or workflow run ID.
- List Workflow RegistrationsList workflow registrations with sharing, activity, archival, and cursor filters.
- List Workflow RunsList workflow runs with status, search, and cursor pagination filters.
- List Workflow SchedulesList workflow schedules with timing, time zone, and execution policy details.
- Query Workflow ExecutionInvoke a read-only query handler on a running workflow execution.
- Search Chat Completion EventsSearch observability chat completion events and return previews or only IDs.
Asks someone first36
Anything that sends, creates, changes or deletes waits for a person to approve it in the session’s chat.
- Create AgentTool to create a new AI agent with custom configuration (Beta).
- Create Agents CompletionTool to generate completions using a Mistral AI agent with specific instructions and tools.
- Create Audio TranscriptionTranscribe audio files to text using Mistral AI's Voxtral models.
- Create Chat CompletionGenerate conversational responses from Mistral AI models with function calling and various model parameters.
- Create Chat ModerationTool to classify chat content for moderation purposes across 9 categories.
- Create EmbeddingsTool to generate vector embeddings for input text using Mistral AI embedding models.
- Create FIM CompletionGenerate code completions using fill-in-the-middle functionality.
- Create libraryTool to create a new document library.
- Create library shareCreate or update sharing permissions for a library.
- Create ModerationTool to classify text content for moderation purposes across 9 categories.
- Create OCRExtract text and structured data from images and documents using Mistral AI OCR, including tables, headers, footers, and custom structured extraction.
- Create or Update Agent AliasTool to create or update an agent version alias.
- Delete ConversationTool to delete a conversation by its ID (Beta).
- Delete FileDelete a file by its ID from Mistral AI.
- Start ConversationTool to start a new conversation with a Mistral AI agent or base model.
- Update agent versionTool to update the current version of an agent (Beta).
- Upload FileUpload a file to Mistral AI for use in fine-tuning, batch processing, or OCR.
- Append to conversationTool to append new entries to an existing conversation in Mistral AI.
- Archive Fine-Tuned ModelArchive a fine-tuned model so it is unavailable until restored.
- Create Batch JobCreate and queue a Mistral batch inference job.
- Create SpeechGenerate JSON-encoded speech audio from text without streaming.
- Delete agentPermanently deletes an agent by its ID (Beta feature).
- Delete libraryPermanently delete a library and its documents from Mistral AI.
- Delete library documentPermanently deletes a document from a Mistral AI library.
- Delete library shareRemove sharing permissions for a library from a user, workspace, or organization.
- Judge Chat Completion EventEvaluate one chat completion event with an inline judge definition.
- Judge ConversationRun a saved observability judge against a supplied conversation.
- Judge dataset recordEvaluate one dataset record with a supplied non-durable judge definition.
- Reprocess documentReprocess a document in a Mistral AI library (Beta).
- Restart ConversationTool to restart a conversation from a specific point (Beta).
- Unarchive Fine-Tuned ModelRestore an archived fine-tuned model.
- Update AgentTool to update an existing agent's configuration.
- Update Fine-Tuned ModelUpdate the name or description of a fine-tuned model.
- Update libraryTool to update an existing document library's properties.
- Update library documentUpdate the metadata of a document in a Mistral AI library.
- Upload Library DocumentUpload a document to a Mistral AI library for use with RAG-enabled agents.