集成无审查模型
使用标准的 OpenAI 兼容端点将无审查模型放入您的现有堆栈中。您将获得文本输入、文本输出的推理服务,具有透明的按 token 定价和零月度开销。
基础 URL 和认证
使用提供的基础 URL 将您的客户端连接到我们的专用网关。所有请求都需要在 Authorization 头部。此设置兼容任何 OpenAI 兼容的 SDK,无需修改核心逻辑。
在“获取 API 密钥”页面通过 Google 或邮箱注册密钥。密钥将立即显示,允许您在无需电话验证的情况下开始测试。请妥善保管您的凭据,因为它们可用于访问您的预存信用额度。
发起首次请求
发送标准聊天补全请求以生成文本。使用模型标识符 uncensored 访问我们针对无限制响应进行调优的开源权重模型。
curl https://api.openrouterpricing.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "List the hourly rate for each model tier."}]
}'确保您的负载包含 model field and your messages 数组。API 返回包含生成内容的 JSON,可直接用于你的应用逻辑。
Python SDK 集成
使用官方 OpenAI Python 库与我们的 API 交互。将客户端指向我们的 base URL 并注入您的 API 密钥。这种方法保持代码整洁,并利用标准库的现有社区支持。
from openai import OpenAI
client = OpenAI(base_url="https://api.openrouterpricing.com/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)使用您的密钥和自定义基础 URL 初始化客户端。调用聊天补全端点,就像对待其他模型一样,但使用 uncensored 模型 ID。
Node SDK 集成
使用 Node OpenAI SDK 直接集成到您的 JavaScript 或 TypeScript 项目中。设置 baseURL 和 apiKey 路由请求正确的属性。此方法确保在现代 Web 应用中具有类型安全性和易于错误处理。
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.openrouterpricing.com/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);使用您的凭据配置 SDK 实例。使用标准的 async/await 模式发送消息并接收响应,无缝适应您现有的 Node.js 架构。
流式响应
通过将 stream 在请求中设置为 true。这将返回服务器发送的事件 (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)解析 SSE 块以实时更新您的 UI。最后一个块包含总令牌使用情况,这些令牌将从您的预付费信用中扣除。流式传输期间的错误不会产生费用。
限制、错误和上下文
监控您的速率限制并优雅地处理错误。您被允许每个密钥每分钟 300 次请求和 8 个并发请求。如果您超过这些限制,您将收到 429 状态代码。401 错误表示密钥无效,而 402 错误表示您需要充值信用。
该模型支持 100,000 个 token 的上下文窗口,包含输入和输出的总和。除非另有指定,否则最大输出限制为 16,000 个 token。请确保您的请求在此范围内,以避免截断或错误。
常见问题
这与 OpenRouter 的定价相比如何?
我们的按令牌费率透明且具有竞争力,通常低于聚合提供商。我们每百万输入令牌收费 $0.15,每百万输出令牌收费 $0.50,无月度费用或隐藏成本。这种直接定价模型避免了多供应商网关中常见的加价。
如果我在流式传输期间收到错误会怎样?
错误被优雅处理,不会为不完整的响应收费。如果请求因网络问题或无效参数而失败,不会从您的信用额度中扣除 token。您可以重试请求而无需惩罚,确保您只为成功的完成付费。
我可以使用此模型进行函数调用吗?
是的,API 通过标准 tools 参数支持函数调用。您可以在请求中定义函数,模型将返回结构化数据。这允许您将 uncensored 模型集成到需要工具使用或 API 交互的复杂工作流程中。
获取您的 API 密钥
注册,获取密钥,并更新您的基础 URL。你只需做这些。