-
Notifications
You must be signed in to change notification settings - Fork 143
Labels
enhancementNew feature or requestNew feature or request
Milestone
Description
Prerequisites
- I have searched existing issues and discussions to avoid duplicates
Problem to solve
This will add support for transcriptions in mistral through bifrost along with openai, gemini and elevenlabs.
Proposed solution
Implement transcription method in mistral provider
Doc: https://docs.mistral.ai/capabilities/audio_transcription
- Add structs in
core/providers/mistral/types.go - Write convertors for transcription in
core/providers/mistral/transcription.go - Use the convertors in
core/providers/mistral/mistral.go - Update documentation in
docs/features/unified-interface.mdx#provider-support-matrix
Existing Implementations:
- OpenAI: https://github.com/maximhq/bifrost/tree/main/core/providers/openai
- Gemini: https://github.com/maximhq/bifrost/tree/main/core/providers/gemini
- ElevenLabs: https://github.com/maximhq/bifrost/tree/main/core/providers/elevenlabs
Alternatives considered
No response
Area(s)
Core (Go)
Additional context
No response
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request
Type
Projects
Status
Done