diff --git a/conf/model_providers.yaml b/conf/model_providers.yaml index 12235e58fb..197ffa5163 100644 --- a/conf/model_providers.yaml +++ b/conf/model_providers.yaml @@ -139,6 +139,13 @@ chat: "HTTP-Referer": "https://agent-zero.ai/" "X-Title": "Agent Zero" "X-OpenRouter-Categories": "personal-agent,cloud-agent" + trustedrouter: + name: TrustedRouter + litellm_provider: openai + models_list: + endpoint_url: "/models" + kwargs: + api_base: https://api.trustedrouter.com/v1 sambanova: name: Sambanova litellm_provider: sambanova diff --git a/plugins/_onboarding/webui/onboarding-providers.js b/plugins/_onboarding/webui/onboarding-providers.js index 55e45090a3..502c78c025 100644 --- a/plugins/_onboarding/webui/onboarding-providers.js +++ b/plugins/_onboarding/webui/onboarding-providers.js @@ -1,5 +1,6 @@ export const TOP_CLOUD_PROVIDER_IDS = [ "openrouter", + "trustedrouter", "a0_venice", "openai", "anthropic", @@ -192,6 +193,17 @@ export const ONBOARDING_PROVIDER_OVERRIDES = { model_list_autoload: true, short_description: "One key for many model families.", }, + trustedrouter: { + logo: "https://trustedrouter.com/favicon.ico", + setup_url: "https://trustedrouter.com/", + api_key_url: "https://trustedrouter.com/console/keys", + docs_url: "https://trustedrouter.com/docs", + default_chat_model: "trustedrouter/auto", + default_utility_model: "trustedrouter/auto", + api_key_mode: "required", + model_list_autoload: true, + short_description: "OpenRouter-compatible routing with attested gateways.", + }, other: { logo: "/public/darkSymbol.svg", docs_url: "",