中文 ▾
获取 API 密钥
openroutergdpr.com无审查 API。无拒绝。零追踪。

无审查 API 快速入门

获取您的 API 密钥并开始向我们的无限制、符合 GDPR 的端点发送请求。本指南涵盖了您需要快速集成所需的关键 OpenAI 兼容调用。

前提条件:你的 API 密钥

注册后立即检索您的凭据。前往 获取 API 密钥 页面并通过 使用 Google 继续 或通过输入电子邮件和密码。系统会立即显示您的唯一密钥,此步骤不需要电话号码。您可以随时重新生成密钥,但这样做会使之前的密钥失效,因此请安全存储。此单一密钥对所有 API 请求进行身份验证。

基础 URL 和标头

将您的客户端指向正确的端点以确保正确的连接。使用基础 URL https://api.openroutergdpr.com/v1 适用于所有交互。设置 Authorization 请求头以 Bearer YOUR_API_KEY 和 Content-Type 到 application/json. 此设置适用于任何标准的 OpenAI SDK 或 HTTP 客户端,无需自定义适配器。我们支持标准参数,如 temperature 和 top_p 用于控制响应变异性。

发送您的第一个请求

执行基本补全以验证您的配置是否正确。发送 POST 请求至 /v1/chat/completions 使用模型标识符 uncensored. 这确认了您的密钥有效,并且模型按预期响应文本输入。该模型针对合法成人用途处理无限制主题,没有标准拒绝。请参阅下面的示例,了解所需的最小 JSON 结构。

curl https://api.openroutergdpr.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "List the GDPR articles applicable to cross-border data transfers."}]
  }'

处理流式响应

逐令牌接收更新以降低延迟并改善用户体验。通过设置启用流式传输 stream: true 在您的请求正文中。服务器发送包含部分响应的服务器发送事件 (SSE)。最后一个数据块包括用于计费准确性的完整 Token 使用统计。这种方法非常适合期望即时文本生成的聊天界面。监控 delta 字段以重建完整消息。

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)

JSON 模式与工具调用

使用内置的格式化功能可靠地构建您的输出。设置 response_format 到 {"type": "json_object"} 以强制 JSON 合规性。您还可以定义 tools 用于函数调用,允许模型执行特定操作。使用 tool_choice 用于控制模型决定调用函数的时机。这些功能与标准的 OpenAI 兼容客户端配合使用,使现有应用程序的集成变得简单直接。

from openai import OpenAI

client = OpenAI(base_url="https://api.openroutergdpr.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)

理解 Token 限制

管理你的上下文窗口以避免截断或错误。该模型支持提示和补全总共 100,000 个令牌的上下文窗口。每个请求最多可输出 16,000 个令牌,或者如果你不指定,则为 2,048 个令牌 max_tokens. 您的请求频率限制为每分钟 300 次,每个密钥的并发请求限制为 8 个。请求体大小不得超过 8 MB。超出这些限制将导致特定的 HTTP 错误代码。

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.openroutergdpr.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);

常见问题

此服务符合 GDPR 吗?

是的,我们不将您的提示用于训练数据。与将数据发送到各种后端的多供应商路由器不同,我们在自己的服务器上提供单一模型,为欧盟合规需求提供更清晰的数据控制。

如果我触及速率限制会怎样?

如果您超过每分钟 300 次请求或 8 个并发连接,您将收到 429 状态码。短暂等待后再重试,或减少并发。确保您没有发送超过 8 MB 主体限制的过大负载。

为什么会出现 402 错误?

402 状态表示您的预充值余额不足以处理该请求。使用 USDT (TRC20) 或 USDC (Base) 充值以恢复服务。错误和拒绝请求不会消耗余额,因此仅对成功完成的请求计费。

立即获取 API 密钥

注册,复制密钥,更新基础 URL。就是这样。

获取 API 密钥查看文档