API 参考
即插即用无审查访问权限,采用标准的 OpenAI 兼容 API 端点,切换现有提供商无需任何代码更改。
认证和基础 URL
使用您的 API 密钥与 https://api.routerllm.cc/v1 基础 URL。通过 Google 或电子邮件和密码注册即可即时获取密钥。无需电话号码。该密钥对所有聊天补全端点的请求进行身份验证。
curl https://api.routerllm.cc/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "List the top five python libraries for web scraping."}]
}'保持密钥安全。如果你生成新密钥,单个活跃密钥将替换旧密钥。错误和拒绝免费,因此你可以安全测试。
聊天完成端点
发送提示至 POST /v1/chat/completions 端点。模型 ID 是 uncensored它是一个针对合法成人用途调整的开源权重模型,不是像 GPT 或 Claude 这样的供应商模型。
from openai import OpenAI
client = OpenAI(base_url="https://api.routerllm.cc/v1", api_key="YOUR_KEY")
resp = client.chat.completions.create(
model="uncensored",
messages=[{"role": "user", "content": "Summarise this thread without softening it."}],
)
print(resp.choices[0].message.content)提示词和补全的上下文窗口总计为 100,000 个 token。默认情况下您可获得 16,000 个 token 的输出,如果您省略 max_tokens.
使用 SSE 进行流式传输
通过将 stream: true 在您的请求中。API 返回服务器发送事件(SSE)。令牌使用数据出现在流的最后一个块中。
stream = client.chat.completions.create(
model="uncensored",
messages=[{"role": "user", "content": "Tell the story in second person."}],
stream=True,
)
for chunk in stream:
if chunk.choices and chunk.choices[0].delta.content:
print(chunk.choices[0].delta.content, end="", flush=True)此方法降低了长响应的感知延迟。在构建受益于渐进式文本渲染的聊天界面时使用它。
函数调用与工具
在 tools 数组。模型支持通过 tool_choice 选项。用于结构化数据提取或自动化工作流。
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.routerllm.cc/v1", apiKey: process.env.API_KEY });
const resp = await client.chat.completions.create({
model: "uncensored",
messages: [{ role: "user", content: "Draft a villain monologue for my game." }],
});
console.log(resp.choices[0].message.content);清晰地定义你的函数模式。API 处理你的用户提示与工具定义之间的路由。确保你的代码正确解析工具调用。
JSON 模式与参数
设置 response_format 到 {"type": "json_object"} 以确保严格的 JSON 输出。通过以下方式控制生成: temperature, top_p, stop,以及 seed. 调整存在和频率的惩罚以优化输出风格。
使用这些参数来调整可靠性。JSON 模式对于解析机器可读响应至关重要。即使格式严格,模型也保持 uncensored。
错误处理和限制
预计无效 key 返回 401,余额不足返回 402,速率限制返回 429。限制为每分钟 300 次请求,每 key 8 个并发请求。最大请求体大小为 8 MB。
检查状态码以确定原因。使用 USDT 或 USDC 充值以继续。信用额度永不过期,因此您可以暂停使用而不会损失资金。
模型信息与 Token 使用情况
查询 GET /v1/models 验证可用模型。唯一的模型是 uncensored. 它输入文本并输出文本。不支持嵌入、图像或音频。
在响应头或流结束时追踪令牌使用情况。价格透明:输入令牌每 1M 个收费 $0.15,输出令牌每 1M 个收费 $0.50。预存余额覆盖所有使用情况。
常见问题
用于无审查访问的最佳 LLM 路由器是什么?
RouterLLM 提供即插即用的无审查 LLM 路由服务,采用标准的 OpenAI 兼容 API。它消除了供应商锁定和复杂的路由逻辑。你只需更改基础 URL 和密钥即可。
无审查 AI API 的定价是如何运作的?
定价透明,按令牌计费:输入令牌每 100 万令牌收费 $0.15,输出令牌每 100 万令牌收费 $0.50。错误和拒绝不收费。余额通过加密货币预存且永不过期。
这是用于 NSFW 内容的 open router 替代品吗?
是的,它服务一个针对合法成人用途优化的无限制模型。它仅拒绝涉及未成年人的性内容。该 API 与标准 OpenAI SDK 兼容,便于集成。
获取您的 API 密钥
注册,复制密钥,更新您的基础 URL。完成。