Skip to main content

Mistral Workflows - Mistral AI Plugin

Native Mistral AI integration for Mistral Workflows.

Overview

This plugin provides Mistral AI-specific activities and models for building AI workflows with the Mistral AI API.

Features

  • Mistral AI Activities: Pre-built activities for chat completions, embeddings, and more
  • Streaming Support: Native streaming for chat responses
  • Model Definitions: Type-safe model configurations
  • Agent Runtime: Build and run autonomous AI agents
  • Session Management: Stateful agent sessions with context persistence
  • MCP Support: Model Context Protocol integration for tool use
  • Tool Execution: Built-in tool calling and execution framework
  • Le Chat UI: Conversational UI components for Le Chat (canvas, assistant messages, UI components)

Installation

pip install mistralai-workflows[mistralai]

Or install directly:

pip install mistralai-workflows-plugins-mistralai

Quick Start

import mistralai.workflows as workflows
import mistralai.workflows.plugins.mistralai as workflows_mistralai


@workflows.workflow.define(name="chat-workflow")
class ChatWorkflow:
    @workflows.workflow.entrypoint
    async def run(self, prompt: str) -> str:
        response = await workflows_mistralai.mistralai_chat_stream(
            workflows_mistralai.ChatCompletionRequest(
                model="mistral-medium-latest",
                messages=[workflows_mistralai.UserMessage(content=prompt)],
            )
        )
        return response.content

Documentation

For full documentation, visit docs.mistral.ai/workflows/getting-started/introduction

Examples

Run examples with:

python -m mistralai_workflow_tests.examples.assist.workflow_multi_turn_chat
python -m mistralai_workflow_tests.examples.assist.workflow_insurance_claims
python -m mistralai_workflow_tests.examples.assist.workflow_local_session_streaming
python -m mistralai_workflow_tests.examples.assist.workflow_travel_agent_streaming
python -m mistralai_workflow_tests.examples.assist.workflow_with_agent
python -m mistralai_workflow_tests.examples.assist.workflow_extract_markdown
python -m mistralai_workflow_tests.examples.assist.workflow_embeddings

License

Apache License 2.0 - see LICENSE for details.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

mistralai_workflows_plugins_mistralai-3.11.0.tar.gz (115.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

File details

Details for the file mistralai_workflows_plugins_mistralai-3.11.0.tar.gz.

File metadata

File hashes

Hashes for mistralai_workflows_plugins_mistralai-3.11.0.tar.gz
Algorithm Hash digest
SHA256 5a3d3f44eceb0f17448d485d6dd681e31a528c6ca2c106a73f508770a9fea79c
MD5 d0abca3834923cbf0dedd36b57a2d4cd
BLAKE2b-256 5c8443d31687eb295119173e2955bcb003a9a06d8bdaf91f7989edb4547aaace

See more details on using hashes here.

Provenance

The following attestation bundles were made for mistralai_workflows_plugins_mistralai-3.11.0.tar.gz:

Publisher: workflow-sdk-release.yaml on mistralai/dashboard

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file mistralai_workflows_plugins_mistralai-3.11.0-py3-none-any.whl.

File metadata

File hashes

Hashes for mistralai_workflows_plugins_mistralai-3.11.0-py3-none-any.whl
Algorithm Hash digest
SHA256 16811710ecf2212caeb3101eeb674ce279ebbabb7d83a58625345028d5214819
MD5 90783effbe652ad5d6686ddc55967a2e
BLAKE2b-256 f8feeae7cd449ca53b0b6485ec4b5f78b73f7a9ffcb4f0bb4148d67e579eb831

See more details on using hashes here.

Provenance

The following attestation bundles were made for mistralai_workflows_plugins_mistralai-3.11.0-py3-none-any.whl:

Publisher: workflow-sdk-release.yaml on mistralai/dashboard

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Release history Release notifications | RSS feed

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page