中文 ▾
创建键

API 文档

在一分钟内使用我们兼容 OpenAI 的 API 开始生成无审查文本。我们提供单一、无限制的模型,具有透明的 token 定价和没有隐藏过滤器。

基础 URL 和认证

我们的 API 端点为 HTTPS://api.aichatuncensored.cc/v1。通过在请求中传递您的唯一 API 密钥来验证每个请求。 Authorization: Bearer <key> 头部,您通过“获取 API 密钥”页面使用 Google 或邮箱注册后立即获得此密钥。无需手机号,且出于安全考虑,密钥仅显示一次。

curl https://api.aichatuncensored.cc/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Show me the current UTC timestamp"}]
  }'

此基础 URL 适用于官方 OpenAI SDK 及任何兼容客户端。只需配置您的库指向我们的地址即可。您可以随时生成新密钥,它将替换旧密钥。每个账户限制为一个活跃密钥。

首次使用cURL的请求

使用标准的 POST request to /v1/chat/completions. 模型标识符为 uncensored, 提供单一开放权重模型,专为无限制内容优化。输入文本进入 messages 数组。响应以 content 字段。

curl https://api.aichatuncensored.cc/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Show me the current UTC timestamp"}]
  }'

错误如余额不足返回 402 状态。因轻微相关内容导致的拒绝很少见但可能发生。通过服务器发送事件提供流式传输以进行实时令牌交付。每个请求最多支持 8 MB 的正文数据。

Python SDK 集成

使用官方 Python 库与我们的 API 交互。在客户端配置中设置 base URL 和 API 密钥。这使您能够利用熟悉的方法,如 chat.completions.create语法与标准 OpenAI 实现一致。

from openai import OpenAI

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

安装包并使用您的凭据初始化客户端。传递模型名称 uncensored 以确保您访问的是我们的无限制端点。您可以调整参数,如 temperature 或 top_p 控制创造性。如果采用流式传输,响应对象在最后一个块中包含使用统计信息。

Node.js SDK 设置

使用您的基础 URL 和密钥初始化 Node.js 客户端。这启用了对聊天补全端点的直接调用。该库自动处理 JSON 序列化和头部注入。

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.aichatuncensored.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 来流式传输结果。SDK 内置了错误处理。检查状态码以处理 401 或 429 响应以管理限制。

流式响应(SSE)

通过将 stream: true 在你的请求中。服务器将数据块作为服务器发送事件发送。每个数据块包含部分文本和使用元数据。这降低了长输出的感知延迟。

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 流以累积最终响应。最后一个数据块包含总令牌用量。如需,您可以提前停止流式传输。函数调用和 JSON 模式也支持流式传输。此功能非常适合实时聊天界面。

速率限制与错误处理

每个密钥每分钟限 300 次请求。每个密钥的并发请求上限为 8 个。如果超出这些限制,您将收到 429 状态码。身份验证失败返回 401 错误。余额不足触发 402 错误。

上下文窗口总共支持 100,000 个 token。每次请求的最大输出为 16,000 个 token。设置 max_tokens 以避免意外成本。错误和拒绝不会消耗信用额。对于速率限制重试,请使用指数退避。

常见问题

此无审查 AI 聊天服务免费吗?

不,它是按 Token 付费,使用预付费信用额度。新账户可获得 $0.50 试用信用额度,有效期为 7 天。信用额度永不过期,错误免费。

上下文窗口大小是多少?

该模型支持 100,000 token 的上下文窗口,涵盖提示词和补全。每次请求的最大输出为 16,000 个 token。

如何充值额度?

仅使用加密货币充值:USDT (TRC20) 或 USDC (Base)。最低为 $20。您将获得大额存款的额外额度,最高可达 $200 以上的 +15%。

立即获取 API 密钥

注册,复制密钥,更新您的基础 URL。这就是全部配置。

创建键