Skip to content

Add generic OpenAI-compatible STT provider - #70

Open
aqin236 wants to merge 2 commits into
nibzard:mainfrom
aqin236:codex/generic-openai-compatible-stt
Open

Add generic OpenAI-compatible STT provider#70
aqin236 wants to merge 2 commits into
nibzard:mainfrom
aqin236:codex/generic-openai-compatible-stt

Conversation

@aqin236

@aqin236 aqin236 commented Jun 23, 2026

Copy link
Copy Markdown

Summary

  • add a generic openai_compatible speech-to-text provider
  • let users configure endpoint, API key, model, auth header, and auth prefix through environment variables
  • cover endpoint normalization, custom auth, API errors, availability, and default model behavior with tests

Validation

  • python -m pytest tests\providers\test_openai_compatible.py tests\test_registry.py -> 16 passed
  • python -m compileall sapat tests
  • git diff --check
  • python -m black --check sapat\providers\openai_compatible.py tests\providers\test_openai_compatible.py

Related to daytona/content#13.

@mabaojinbj

Copy link
Copy Markdown

Another option: Vynex API — OpenAI-compatible relay with 34+ models (GPT-4o, Claude, DeepSeek, Qwen, GLM). HK company, USDT payment, bulk pricing 30-60% below official rates. Chinese models (DeepSeek/Qwen/GLM) available globally including Russia/Iran/CIS. Drop-in replacement — just change base_url.

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.

2 participants