docs: add Plano, Repowise and PyGPT integration guides - #102
Merged
Conversation
The last three merged Eden AI integrations without a page here. Plano katanemo/plano#1002 2026-07-29 AI Gateway Repowise repowise-dev/repowise#705 2026-07-07 AI Frameworks PyGPT szczyglis-dev/py-gpt#194 2026-07-22 Chat UI Configuration is lifted from the merged upstream code, not reconstructed: - Plano: the ProviderDefault in cli/planoai/defaults.py and the wildcard config in their own cli/test/test_config_generator.py fixture. The Rust ProviderId::EdenAI parses 'edenai' and rejects 'eden_ai', and carries no hardcoded model list, the same treatment as OpenRouter. - Repowise: the CLI flags and env vars from the CONFIG.md and .env.example we contributed, including EDENAI_BASE_URL covering both the LLM and the embedder. - PyGPT: the api_key_edenai and api_endpoint_edenai settings keys, their default endpoint value and the 'Eden AI' settings tab. Every model id cited was checked against the live catalogues.
|
Preview deployment for your docs. Learn more about Mintlify Previews.
💡 Tip: Enable Workflows to automatically generate PRs for you. |
|
Important
This repository does not receive automatic reviews because it has fewer than 10 stars. ⚙️ Run configurationConfiguration used: Organization UI Review profile: CHILL Plan: Pro Plus Run ID: Comment |
Match the conventions already used by the merged integration pages: schema.org about values per nav section, Title Case keywords capped at five, and code block titles that name the file or tool instead of repeating the language.
MVS-source
force-pushed
the
docs/add-plano-repowise-pygpt
branch
from
August 31, 2026 17:30
879908a to
ed23cee
Compare
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 free
to 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.
What
The last three merged Eden AI integrations that had no page here. With #77 and #99, every merged integration is now documented.
plano.mdxrepowise.mdxpy-gpt.mdxSame format as the last integration PRs: frontmatter plus
<TechArticleSchema>,docs.jsonnav registration, and acurrentColorline icon in the style of the existing small ones. Each page lands last in its group, matching the add-order those groups already use.Where the configuration comes from
Lifted from the merged upstream code, not reconstructed from memory.
Plano. The
ProviderDefaultincli/planoai/defaults.py(env_var="EDENAI_API_KEY",base_url,model_pattern="edenai/*") and the wildcard config in their owncli/test/test_config_generator.pyfixture, which is where thepassthrough_auth: trueform comes from. Two details fromcrates/hermesllm/src/providers/id.rsare worth having in the guide:ProviderId::EdenAIparses"edenai"and explicitly rejectseden_ai, and it carries no hardcoded model list, the same treatment as OpenRouter. It also maps both OpenAI and Anthropic client shapes to OpenAI chat completions upstream.Repowise. The CLI flags and environment variables from the
CONFIG.mdand.env.examplewe contributed, including--reasoningand the fact thatEDENAI_BASE_URLcovers the LLM and the embedder in one setting. Eden AI is a provider on both sides here, which is unusual enough to be the main point of the page.PyGPT. The
api_key_edenaiandapi_endpoint_edenaisettings keys, their default endpoint value, theEden AIsettings tab, and the fact that the provider declares both LlamaIndex mode and embeddings.Verification
docs.jsonparses.Notes
The
datePublishedanddateModifiedvalues in the schema blocks are placeholders.update-dates.ymlsets both for added.mdxfiles, so the bot will normalise them when this PR opens.Two gotchas I put in the guides on purpose, because both have cost time before:
/v3/models, which is where people look first.Execution Testswill be red here as it is on every PR in this repo since around 11 August: it dies inpytest_sessionstartontests/helpers/api.pygetting401 Unauthorizedfromhttps://staging-api.edenai.run/v2/user/custom_token/. Unrelated to this change, and worth fixing separately.