Features
自定义提供商
添加自定义 LLM 提供商 - 集成自托管模型、私有部署或任何 OpenAI 兼容端点。完全控制您的 AI 基础设施。
自定义提供商
UniterRouter 支持集成自定义 OpenAI 兼容提供商,允许你使用任何遵循 OpenAI 聊天完成格式的 API。此功能非常适合:
- 未原生支持的专业 AI 提供商
- 组织内部的 AI 服务
- 针对不同模型端点的测试
- 基础设施中的私有 LLM 部署
自定义提供商必须是 OpenAI 兼容的,支持 /v1/chat/completions 端点格式。
快速设置
1. 添加自定义提供商密钥
导航到组织的提供商设置,通过 UI 添加自定义提供商。 为自定义提供商提供小写名称、OpenAI 兼容的基础 URL 和 API 令牌。
2. 发起请求
配置完成后,使用 {customName}/{modelName} 格式发起请求:
curl -X POST "https://api.uniterouter.ai/v1/chat/completions" \
-H "Authorization: Bearer $UNITEROUTER_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "mycompany/custom-gpt-4",
"messages": [
{
"role": "user",
"content": "来自我的自定义提供商的问候!"
}
]
}'配置要求
自定义提供商名称
- 格式:仅小写字母 (
a-z) - 示例:
mycompany、internal、testing - 无效:
MyCompany、my-company、my_company、123test
自定义提供商名称必须完全匹配正则表达式模式 /^[a-z]+$/。
基础 URL
- 必须是有效的 HTTPS URL
- 应指向提供商的基础端点
- UniterRouter 会自动附加
/v1/chat/completions - 示例:
https://api.example.com→https://api.example.com/v1/chat/completions
API 令牌
- 提供商特定的身份验证令牌
- 用于
Authorization: Bearer {token}头
与内置提供商不同,自定义提供商的模型不会被验证,给你完全的灵活性。
支持的功能
自定义提供商继承 UniterRouter 的完整功能。
How is this guide?