Uh oh!
There was an error while loading. Please reload this page.
docs: add Eden AI to the providers list - #43386
Open
MVS-source wants to merge 2 commits into
Open
Conversation
Eden AI has been in the models.dev catalog since anomalyco/models.dev#4506 merged, so it already resolves through /connect and /models. The providers page is maintained by hand, so it was missing there. Adds the section between DigitalOcean and FrogBot, following the same four steps as its neighbours, plus two notes specific to this gateway: model ids carry a vendor segment of their own, so a full reference has three segments, and the separate EU endpoint is set through the documented baseURL option.
Enough1122
commented
Aug 22, 2026
Reviewed by reviewer-g (AI automated review). No blocking issues found.
|
Step 5 showed the EU base URL without ever naming the global one, so a reader could not see what the override was changing from. It also read as though switching hosts were free. It is not: the EU endpoint serves the subset of the catalog available in the EU, so a model picked in step 4 can come back as region_not_allowed there. Said in prose rather than as a count, since the catalogs move daily.
MVS-source
commented
Aug 24, 2026
Author
Addressed the nit in 3b86442. Step 5 now names the global endpoint next to the override, so it is clear what is being changed from. While I was in there I added a second sentence, because the step read as though switching hosts were free and it is not: the EU endpoint serves the subset of the catalog available in the EU, so a model picked in step 4 can come back as |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for freeto join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Issue for this PR
Closes # N/A — docs-only. Provider registration was anomalyco/models.dev#4506 (merged 2026-08-12).
Type of change
What does this PR do?
Adds an Eden AI section to
docs/providers, between DigitalOcean and FrogBot.Eden AI has been in models.dev since #4506 merged, and the catalog is kept current by
the sync workflow there, so it already shows up in
/connectand/models. Theproviders page is maintained by hand, so it was missing there. Same four steps as the
neighbouring sections.
Two notes I did add, because they are the two things people get wrong with this one:
Eden AI model ids already contain a vendor segment, so a full reference has three
segments (
edenai/anthropic/claude-sonnet-5), and the EU endpoint is a different hostrather than a flag, so I showed it with the
baseURLoption from the Base URL sectionat the top of the page.
English only. I left the 17 translated copies of
providers.mdxalone sincedocs-locale-sync.ymllooks like it handles those separately, and they are alreadybehind. Happy to include them if you would rather.
For context, there was an earlier docs PR for this provider, #19089, which was declined
because at the time it documented a provider that was not in models.dev yet. That part
is now done, which is why I am back with docs only and no code. Per CONTRIBUTING, a
provider like this one needs no changes in
provider.ts.How did you verify your code works?
+46 −0in one file, purely additive, no other section touched.edenaiis inmodels.opencode.ai/api.jsonwith 234 models,apiandnpmpopulated. That is thedefault
sourceinpackages/core/src/models-dev.ts, so it is what a client fetches.catalog above under those display names (Mistral Large 3, Claude Sonnet 5).
baseURLin step 5 was exercised: same request againsthttps://api.eu.edenai.run/v3returns 200.@mdx-js/mdxv3, parses clean.I did not run a full Astro build; the addition is markdown plus one fenced JSON block,
structurally identical to the OpenRouter section.
Screenshots / recordings
N/A — text-only docs change.
Checklist
I work at Eden AI.