Skip to main content
Add models with enabled_models:
Run dari router models or use the dashboard picker to see the current catalog. Each canonical model ID (e.g. openai/gpt-5.6-sol, deepseek-ai/DeepSeek-V4-Flash-0731) is provider-independent. By default Dari uses each model’s default provider from the catalog (dari router models shows it), but you can bind a model to an alternate provider such as OpenRouter with model_providers:
The resolved provider determines which Provider Credential Dari uses. OpenRouter, xAI, and Amazon Bedrock are BYOK-only. Supported OpenAI and Claude models can also be served through Amazon Bedrock:
Bedrock mappings use global. cross-region inference profiles by default. With AWS IAM authentication, the configured AWS Region selects the Bedrock endpoint and SigV4 signing region. A region embedded in an inference-profile ARN takes precedence. Custom models can bind a regional profile or ARN when you need a specific inference profile.

Reasoning Levels

A router may use every reasoning level supported by a model unless you restrict it:
Supported levels are off, minimal, low, medium, high, xhigh, and max.

Custom Models

To add an OpenAI-compatible model outside the public catalog, open Models in the Dari Dashboard and select Add Model. Enter its base URL, model ID, context limit, pricing, and provider credential. Custom models are private to your organization and use the credential saved with the model.