Router is Brightnode’s hosted inference entrypoint. It gives you a single OpenAI-compatible API for the models Brightnode exposes through the shared catalog, so you can swap models without changing SDKs or reworking your application.Documentation Index
Fetch the complete documentation index at: https://docs.brightnode.cloud/llms.txt
Use this file to discover all available pages before exploring further.
Use
https://api.brightnode.cloud/v1 as the base URL for Router requests.Quickstart
Before you send traffic, create an API key with theInference scope.
List available models
Send a chat completion
Generate embeddings
Use Router with OpenAI SDKs
Router is designed to be drop-in compatible with OpenAI SDKs when you set the base URL tohttps://api.brightnode.cloud/v1.
Request behavior
Router supports the standard hosted inference paths:GET /v1/modelsto list available models.GET /v1/models/{model_id}to inspect a single model.POST /v1/chat/completionsfor chat-style generation.POST /v1/completionsfor legacy text completion clients.POST /v1/embeddingsfor embedding workloads.
503 and a Retry-After header. In that case, retry after the suggested delay.
When to use Router
Use Router when you want:- One endpoint across multiple hosted models.
- Standard OpenAI SDK compatibility.
- Centralized API key management.
- Inference analytics in the Brightnode console.

