Add DeepInfra as a first-class provider
Maintainers usually reply within 1 day
Nobody has claimed this yet.
Assessment
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Newbie friendliness
- 55/100
- Issue type
- Feature
- Clarity
- Mostly clear
- Activity status
- Active
- Tech stack
- go
- Domain
- backend, documentation
Research direction
Start with internal/litellmmigrate/providers.go to see how DeepInfra is currently mapped, then compare the named OpenAI-compatible provider setup for Fireworks, Chutes, or Kilo and the provider table in docs/providers/overview.mdx. Check how those providers configure API keys, base URLs, and supported endpoints. Done means DeepInfra has its own provider using the stated defaults, the table documents endpoint support, and the generic OpenAI workaround is documented.
Written by the indexing model from the issue text.
Description
Summary
A user on the GoModel Discord asked whether DeepInfra is supported. Today DeepInfra has no dedicated provider: it isn't in the supported providers table (docs/providers/overview.mdx) and there's no DEEPINFRA_API_KEY env var. The only reference is the LiteLLM migration mapping (internal/litellmmigrate/providers.go), which maps deepinfra to a generic openai-type provider with base URL https://api.deepinfra.com/v1/openai.
Proposal
- Register DeepInfra as a named OpenAI-compatible provider configured with
DEEPINFRA_API_KEY(and an optionalDEEPINFRA_BASE_URL, defaulthttps://api.deepinfra.com/v1/openai), like Fireworks, Chutes, or Kilo. - Add it to the supported providers table, including which endpoints work (chat,
/responses, embeddings). - Until then, document the workaround: an
openai-type provider inconfig.yamlpointing at DeepInfra's OpenAI-compatible base URL.
Source
Is the DeepInfra provider supported?
Discord message: https://discord.com/channels/1470354066524868676/1470354067875303426/1563360683758846064
This issue came from a request on the GoModel Discord.
- Dominant language
- Go
- Stars
- 1.2k
- Forks
- 111
- Avg merge
- 14h 34m
- Merged PRs (30d)
- 93
Getting set up
- Ships a Dockerfile or Docker Compose file
- Has a pull request template
- Read the contributing guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from ENTERPILOT/GoModel
-
Kimicode Provider should use the "overseas" base URL, and we should document the "China" endpoint.Possibly taken @ShryukGrandhi claimed this today. Open
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
ENTERPILOT/GoModel#1231 ·
Maintainers usually reply within 1 day
-
Difficulty 4/5 3-5 days Newbie friendliness 45/100
ENTERPILOT/GoModel#1252 ·
Maintainers usually reply within 1 day
-
Difficulty 5/5 Over a week Newbie friendliness 45/100
ENTERPILOT/GoModel#1250 ·
Maintainers usually reply within 1 day
-
Difficulty 5/5 Over a week Newbie friendliness 28/100
ENTERPILOT/GoModel#1249 ·
Maintainers usually reply within 1 day
-
Difficulty 5/5 Over a week Newbie friendliness 35/100
ENTERPILOT/GoModel#1247 ·
Maintainers usually reply within 1 day
All issues in ENTERPILOT/GoModel
Similar issues
-
[BUG] deploy.restart_policy without condition drops the restart policyPossibly taken @akshat-lakhera claimed this today. Open
Difficulty 2/5 1-3 hours Newbie friendliness 82/100
docker/compose#14383 · 1 comment ·
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 65/100
AvengeMedia/dank-greeter#39 · 1 comment ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
dokku/dokku-datastore#367 ·
Maintainers usually reply within 1 day
-
[Bug]: ap gateway image build cannot find local policies on WindowsPossibly taken @Jayzilva claimed this today. OpenAspect/Configuration Severity/Major
Difficulty 2/5 1-3 hours Newbie friendliness 83/100
wso2/api-platform#3912 ·
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
Maintainers usually reply within 2 days