Skip to content

[Feature] OpenAI-compatible provider integrations (DeepSeek, Mistral, Groq, Zhipu, MiniMax, Qwen, Moonshot, Doubao) #25

@JackChen-me

Description

@JackChen-me

These providers offer OpenAI-compatible APIs and should work via existing openai provider with custom baseURL. Each one needs:

  1. Verify tool-calling works correctly
  2. Add a working example to examples/
  3. Document in README under Supported Models
Provider baseURL Env var
DeepSeek https://api.deepseek.com DEEPSEEK_API_KEY
Mistral https://api.mistral.ai/v1 MISTRAL_API_KEY
Groq https://api.groq.com/openai/v1 GROQ_API_KEY
Zhipu GLM https://open.bigmodel.cn/api/paas/v4 ZHIPU_API_KEY
MiniMax https://api.minimax.chat/v1 MINIMAX_API_KEY
Qwen (DashScope) https://dashscope.aliyuncs.com/compatible-mode/v1 DASHSCOPE_API_KEY
Moonshot (Kimi) https://api.moonshot.cn/v1 MOONSHOT_API_KEY
Doubao (ByteDance) https://ark.cn-beijing.volces.com/api/v3 ARK_API_KEY

Contributions for any single provider are welcome — no need to cover all at once.

Metadata

Metadata

Assignees

No one assigned

    Labels

    P1Implement later — still lightweightenhancementNew feature or requestgood first issueGood for newcomerssource:analysisSource: systematic gap analysissource:competitiveSource: competitive analysis

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions