Repository navigation
docs(guide): document API Route configuration - #308
DennyHo0917 wants to merge 1 commit into
Conversation
Signed-off-by: dennyho0917 <dennyho0917@gmail.com>
|
Thank you for documenting the setup and clearly stating the verification limits. I do not plan to add this provider-specific entry: the current guide already covers bare model IDs, OpenAI-compatible gateways serving different upstream model families, shared connection variables, and explicit backend/model settings for both roles. The key-visible catalog advice is useful general guidance, but this change does not establish a distinct SkillOpt configuration or interoperability need. One configuration detail from local verification: training and evaluation scripts need the intended |
Summary
Document API Route as an example for the existing
openai_compatiblebackend. I maintain API Route.This is an 18-line documentation change in
docs/guide/new-backend.md; no backend, dependency, default, routing, or configuration code changes.Configuration detail addressed
The gateway accepts bare IDs such as
gpt-6.1-solandclaude-fable-5-1through Chat Completions. Copying a namespaced gateway example or inferring an Anthropic backend from the model name would select the wrong route. Its authenticated catalog is scoped to the key's group and permissions, so a model listed on the public pricing page is not necessarily available to a particular key.The example links the provider API documentation, shows the shared connection variables, and reminds script users to select both role backends separately. It adds no pricing, growth, benchmark, or capability claims, following the maintainer's guidance in #297.
Verification
python -m mkdocs build --strict: passed.python -m pytest tests/test_openai_compatible_backend.py tests/test_openai_compatible_config.py -q: 21 passed.PYTHONUTF8=1 PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 python -m pytest tests/ -q: 1,639 passed, 86 skipped, 6 failed, 354 subtests passed on Windows. The identical six failures reproduce on untouched upstream343db229dbd5ddaf9df6b1d5540d8bcdb2604d5c(one home-directory scope assertion and five sleep-engine subcases). No full-suite pass is claimed locally; Linux PR CI is pending.git diff --check: passed.Rollback
Revert the documentation change. Existing runtime behavior is unchanged.
Current head: the Microsoft license/CLA check passed. PR CI is action_required, awaiting maintainer approval; no Linux CI pass is claimed.