[Docs] Add multi-provider routing documentation#337
Conversation
|
Warning Review limit reached
Next review available in: 28 minutes Enable usage-based reviews in Billing to review now. Otherwise, wait until the next included review is available. How can I continue?After more reviews become available, a review can be triggered using the To avoid repeated limits, reduce automatic review volume by pausing incremental auto-reviews earlier, using label-based review opt-in, excluding WIP or generated PR titles, or requesting reviews manually when the PR is ready. If your team needs uninterrupted high-volume reviews, an organization admin can enable usage-based reviews. How do review limits work?CodeRabbit enforces per-developer PR review limits for each organization. Most developers receive the normal plan review availability. For paid Pro and Pro+ PR reviews, CodeRabbit uses adaptive limits for sustained high-volume activity. When a developer's recent PR review activity reaches the 95th percentile or higher among CodeRabbit users, additional reviews become available more gradually as earlier reviews age out of the rolling window. Please refer docs for additional details. Review details⚙️ Run configurationConfiguration used: Organization UI Review profile: CHILL Plan: Pro Run ID: 📒 Files selected for processing (1)
📝 WalkthroughWalkthroughAdds a complete guide for routing requests through one OpenAI-compatible LLM proxy to multiple providers using request headers, provider aliases, and inline transformers. It documents provider and credential setup, proxy deployment, invocation examples, extension patterns, configuration parameters, troubleshooting, and security guidance. The AI Gateway overview is revised to reference the new LLM Proxy terminology and guide, and the new page is added to the documentation navigation. 🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
Purpose
Document multi-provider routing for AI Gateway LLM proxies. This enables applications to use a single OpenAI-compatible endpoint while routing requests to OpenAI, Anthropic, Azure OpenAI, Mistral, Gemini, or AWS Bedrock.
Related implementation: wso2/api-platform#2586
Checklist
llms.txt(located aten/docs/llms.txt) is updated for AI readiness content.Goals
Approach
nextdocumentation.This change does not affect a UI, so no screenshots or animated GIFs are required.
User stories
Release note
Added documentation for routing OpenAI-compatible LLM proxy requests to multiple providers, including OpenAI, Anthropic, Azure OpenAI, Mistral, Gemini, and AWS Bedrock.
Documentation
en/docs/ai-gateway/next/llm-proxy/multi-provider-routing.mden/docs/ai-gateway/next/overview.mden/mkdocs.ymlTraining
N/A. This documentation change does not require updates to WSO2 training content.
Certification
N/A. This documentation change does not affect existing certification exams.
Marketing
N/A. No marketing content is included in this PR.
Automation tests
Unit tests
Integration tests
Validation performed:
en/mkdocs.ymlas YAML.git diff --checksuccessfully.The complete MkDocs build was not run because the required MkDocs dependencies were not installed in the local environment.
Security checks
Samples
The guide provides examples for:
x-providerheader.Related PRs
Migrations (if applicable)
N/A. No migration is required.
Test environment
Learning
The documentation was developed by reviewing: