Overview
Bud routers are consumed through the same chat completions surface used by model deployments. The client sends a request tov1/chat/completions, sets model to the router name, and includes a valid API key.
cURL
Python
JavaScript
Best Practices
- Keep router names stable once application clients depend on them.
- Rotate API keys according to your organization policy.
- Use active routers for production traffic; draft routers may not have complete routing graphs.
- Test representative prompts after changing decision rules or endpoint algorithms.