mirror of
https://github.com/open-webui/open-webui.git
synced 2026-05-06 10:58:17 -05:00
[PR #1602] [CLOSED] feat: (pending closure) separate openai speech API provider #59576
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?
📋 Pull Request Information
Original PR: https://github.com/open-webui/open-webui/pull/1602
Author: @lee-b
Created: 4/18/2024
Status: ❌ Closed
Base:
main← Head:feature/hacky-openai-speech-api-support📝 Commits (6)
fe01499Ignore ollama-data dir19cde7dSupport a local openedai-speech server separate from ollama2a90810Ignore .vscode/8719cf7Properly join paths25b34acEnsure speech URL path part is joined relative to base6c8dfa9Rename OPENAI_BASE_URL to TTS_OPENAI_API_BASE_URL per #1602 and Error 429 (#1569)📊 Changes
5 files changed (+69 additions, -6 deletions)
View changed files
📝
.gitignore(+5 -1)📝
backend/apps/openai/main.py(+30 -4)➕
docker-compose.customized.yaml(+7 -0)➕
run-customized.sh(+25 -0)📝
src/lib/apis/openai/index.ts(+2 -1)📄 Description
WORK IN PROGRESS
FILING THIS PR MORE FOR AWARENESS/TRACKING RIGHT NOW - SUGGESTIONS WELCOME
In particular, I should:
Description
Add support for a separate OpenAI-compatible speech API base URL.
This allows the use of Ollama or an OpenAI-compatible service such as Llama.CPP for text gen (which may be faster / easier for text generation), and another API provider like LocalAI or OpenedAI-Speech for the text-to-speech and speech to text functionality.
Changelog Entry
Added
Fixed
Changed
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.