[GH-ISSUE #13228] feat: Other LLMs Provider's API native support. #120165

Closed
opened 2026-05-20 21:44:27 -05:00 by GiteaMirror · 1 comment
Owner

Originally created by @Mike-7777777 on GitHub (Apr 25, 2025).
Original GitHub issue: https://github.com/open-webui/open-webui/issues/13228

Check Existing Issues

  • I have searched the existing issues and discussions.

Problem Description

Now openwebui only support OpenAI style API endpoint. As the market is growing, I believe if we can support the other prividers API will be very helpful for new users. And I think make it navie support is better than run a LiteLLM or something like that.

Desired Solution you'd like

User can select Gemini's, Claude's, Grok's, DeepSeek's, API sytle

Alternatives Considered

No response

Additional Context

No response

Originally created by @Mike-7777777 on GitHub (Apr 25, 2025). Original GitHub issue: https://github.com/open-webui/open-webui/issues/13228 ### Check Existing Issues - [x] I have searched the existing issues and discussions. ### Problem Description Now openwebui only support OpenAI style API endpoint. As the market is growing, I believe if we can support the other prividers API will be very helpful for new users. And I think make it navie support is better than run a LiteLLM or something like that. ### Desired Solution you'd like User can select Gemini's, Claude's, Grok's, DeepSeek's, API sytle ### Alternatives Considered _No response_ ### Additional Context _No response_
Author
Owner

@Classic298 commented on GitHub (Apr 25, 2025):

As written in 100s of issues and discussions: Open WebUI will not support any other APIs besides OpenAI compatible API's.
Why?
Because there are 200+ LLM providers. It is IMPOSSIBLE to 1) add all of them and 2) maintain all the code.
Also with so many different providers, it is way too difficult to update any changes in a short timeframe (let alone impossible).

Instead, you should use providers who do support OpenAI compatible APIs like OpenAI, OpenRouter, and even Google Vertex offers a (beta) version of an OpenAI compatible endpoint. Or you use a middleware like LiteLLM, which was built to integrate 100+ LLM providers into a single software which then provides a unified API endpoint (OpenAI compatible) which you can connect to Open WebUI.

Also, if you start integrating other providers, users will ask why X gets integrated and Y is not integrated yet or has been assigned a lower priority (besides the other mentioned issues: too many, hard to maintain, impossible to keep up).

Ask your provider to provide an OpenAI compatible endpoint or use OpenRouter or middleware like LiteLLM.

I'd advise you to close this issue, otherwise the Maintainers will have to do it.
And please search for existing issues and discussions next time, this has been addressed easily over 100 times.

<!-- gh-comment-id:2831506095 --> @Classic298 commented on GitHub (Apr 25, 2025): As written in 100s of issues and discussions: Open WebUI will not support any other APIs besides OpenAI compatible API's. Why? Because there are 200+ LLM providers. It is IMPOSSIBLE to 1) add all of them and 2) maintain all the code. Also with so many different providers, it is way too difficult to update any changes in a short timeframe (let alone impossible). Instead, you should use providers who do support OpenAI compatible APIs like OpenAI, OpenRouter, and even Google Vertex offers a (beta) version of an OpenAI compatible endpoint. Or you use a middleware like LiteLLM, which was built to integrate 100+ LLM providers into a single software which then provides a unified API endpoint (OpenAI compatible) which you can connect to Open WebUI. Also, if you start integrating other providers, users will ask why X gets integrated and Y is not integrated yet or has been assigned a lower priority (besides the other mentioned issues: too many, hard to maintain, impossible to keep up). Ask your provider to provide an OpenAI compatible endpoint or use OpenRouter or middleware like LiteLLM. I'd advise you to close this issue, otherwise the Maintainers will have to do it. And please search for existing issues and discussions next time, this has been addressed easily over 100 times.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/open-webui#120165