Skip to content

Conversation

@davidsbatista
Copy link
Contributor

@davidsbatista davidsbatista commented Dec 11, 2025

Related Issues

Proposed Changes

  • MistralAgent component that integrates with Mistral AI's Agents API via the official python client
  • Sync and async execution (run, run_async)
  • Streaming support with callbacks
  • Tool calling support
  • Serialization/deserialization for pipelines

How did you test it?

  • Unit tests with mocked responses (test_mistral_agent.py, test_mistral_agent_async.py)
  • Manual examples in agent_examples.py

Notes for the reviewer

  • Tool calling only works with agents that don't have pre-configured tools in Mistral console - I still need login and create an Agent without any tools to pass tools from your component

Checklist

@github-actions github-actions bot added integration:mistral type:documentation Improvements or additions to documentation labels Dec 11, 2025
@davidsbatista davidsbatista marked this pull request as ready for review December 11, 2025 13:31
@davidsbatista davidsbatista requested a review from a team as a code owner December 11, 2025 13:31
@davidsbatista davidsbatista requested review from anakin87 and removed request for a team December 11, 2025 13:31
@davidsbatista davidsbatista changed the title Feat/mistral agent generator feat: add MistralAgent component Dec 11, 2025
@anakin87
Copy link
Member

To recap: there's some ongoing offline conversation. Ping me when my review is needed.

@davidsbatista davidsbatista marked this pull request as draft December 12, 2025 15:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

integration:mistral type:documentation Improvements or additions to documentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Mistral Agents API Support

3 participants