Skip to content

Add Mistral transcription provider#16

Open
alan747271363-art wants to merge 2 commits into
nibzard:mainfrom
alan747271363-art:codex/mistral-transcription-provider
Open

Add Mistral transcription provider#16
alan747271363-art wants to merge 2 commits into
nibzard:mainfrom
alan747271363-art:codex/mistral-transcription-provider

Conversation

@alan747271363-art
Copy link
Copy Markdown

@alan747271363-art alan747271363-art commented May 14, 2026

Summary

  • add a Mistral Voxtral transcription provider using the audio/transcriptions endpoint
  • expose it through --api mistral
  • document Mistral environment variables and usage in README/.env.example
  • add unit tests for request construction and the optional correction flow

Validation

  • py -m compileall src tests
  • PYTHONPATH=src py -m sapat.script --help
  • PYTHONPATH=src py -m unittest discover -s tests
  • py -m build
  • git diff --check

This is a companion implementation for daytonaio/content#13.

Signed-off-by: alan747271363-art <alan747271363@gmail.com>
Copy link
Copy Markdown
Author

CI note: the three failing Continuous AI checks currently report Agent encountered an error from the external Continue agent tasks rather than a project test failure. The PR's local validation was:

  • py -m compileall src tests
  • PYTHONPATH=src py -m sapat.script --help
  • PYTHONPATH=src py -m unittest discover -s tests
  • py -m build
  • git diff --check

No credentials or external API calls are required for the implementation or tests.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant