中文 ▾
获取 API 密钥

面向开发者的 API 文档

通过一次基础 URL 更改和 API 密钥,将我们的无审查 LLM 放入现有管道中。本快速入门指南将帮助您在几分钟内使用标准的 OpenAI 兼容客户端从零开始流式传输代币。

认证与基础 URL

首先将基础 URL 和 API 密钥设置在您的客户端配置中。我们的服务使用标准请求头,因此您无需自定义库。

  • 基础 URL: https://api.chatgptunrestricted.cc/v1
  • 模型 ID: uncensored
  • 认证:通过 Authorization: Bearer YOUR_KEY

通过 Google 或电子邮件注册后,您会立即获得密钥。无需电话号码。

您的第一次请求

发送标准聊天补全请求以生成不带内容过滤器的文本。

  • 端点: POST /v1/chat/completions
  • 模型: uncensored
  • 最大输出:16,000 个 token

这可通过更改base URL与任何OpenAI SDK配合使用。

curl https://api.chatgptunrestricted.cc/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Summarize the technical specs of the new GPU architecture"}]
  }'

Python SDK 安装

使用官方 Python 库将我们的 API 集成到您的脚本中。

  • 使用 pip install openai
  • 设置 base_url 指向我们的端点
  • 设置 api_key 到您的密钥

客户端自动处理 JSON 序列化。

from openai import OpenAI

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

Node.js 集成

使用标准 OpenAI 包将 Node.js 应用程序集成。

  • 使用 npm install openai
  • 使用我们提供的基础 URL 配置客户端
  • 调用 chat.completions.create()

此方法适用于服务器端和边缘函数。

import OpenAI from "openai";

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

流式响应

通过将 stream: true 在请求中。

  • 通过服务器发送事件(Server-Sent Events)接收 token
  • 最后一个 chunk 包含使用统计信息
  • 降低长输出的感知延迟

这对于需要实时文本更新的聊天界面非常理想。

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)

限制 & 错误代码

监控您的配额以避免服务中断。

  • 每个密钥每分钟 300 次请求
  • 8 concurrent requests per key
  • 8 MB 最大请求主体

常见错误包括 401(无效密钥)、402(余额不足)和 429(速率限制)。错误不消耗余额。

常见问题

此 API 是否真正无限制?

是的,我们的模型不会拒绝合法的成人、争议性或虚构内容。唯一的硬性限制是涉及未成年人的性内容,这始终会被拒绝。

我如何为 API 付费?

我们仅接受加密货币:TRC20 网络上的 USDT 或 Base 网络上的 USDC。您可以充值 $20 至 $500 的任意整金额。积分永不过期。

上下文窗口大小是多少?

该模型支持 100,000 token 的上下文窗口,包含 prompt 和 completion 的总和。每次请求的最大输出量为 16,000 个 token。

解锁您的 API 密钥

注册,获取你的密钥,并将客户端指向新的基础 URL。这就是你需要做的全部。

获取 API 密钥