mirror of
https://github.com/open-webui/open-webui.git
synced 2026-05-07 11:28:35 -05:00
[GH-ISSUE #23822] feat: update Speech-to-Text Engine MistralAI Chat Completions API to properly use input_audio spec #35609
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @pfn on GitHub (Apr 16, 2026).
Original GitHub issue: https://github.com/open-webui/open-webui/issues/23822
Check Existing Issues
Verify Feature Scope
Problem Description
MistralAI STT Chat Completions configuration does not use the correct
input_audiopayload per https://developers.openai.com/api/reference/resources/chat/subresources/completions/methods/create#(resource)%20chat.completions%20%3E%20(model)%20chat_completion_content_part_input_audio%20%3E%20(schema)input_audioshould be{"data": "base64audio", "format":"wav|mp3"}, currently, it is"input_audio": "base64audio"which is not correct per the specification linkedDesired Solution you'd like
Ideally, it would be nice to pull completions out as a whole separate new provider for custom endpoints. In lieu of that, I just need the following change to the MistralAI provider:
Alternatives Considered
None available.
Additional Context
No response
@tjbck commented on GitHub (Apr 17, 2026):
Addressed in dev.