中文 ▾
使用试用信用额度尝试

快速入门:无审查 AI API

立即使用我们兼容 OpenAI 的 API 开始生成无审查文本。本快速入门指南指导您在几分钟内从身份验证到流式响应。

目录
  1. 基础 URL 和认证
  2. 首次请求:聊天完成
  3. Node.js 集成
  4. 流式传输与 token 使用情况
  5. 参数:控制与可重现性
  6. 速率限制、错误与约束

基础 URL 和认证

使用专用基地址和 API 密钥处理每个请求。我们的 uncensored LLM API 无需复杂的代理路由,只需标准头信息。注册后(通过 Google 或电子邮件)您将获得一个密钥。该密钥对所有与模型的交互进行身份验证。错误和拒绝不会消耗额度。您将获得 $0.50 的试用额度,有效期为 7 天。您的提示词保持私密,不会用于训练。

curl https://api.uncensoredaicode.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "list all files in the src directory"}]
  }'

首次请求:聊天完成

向聊天补全端点发送 POST 请求。这是文本生成的核心交互。在请求体中将模型 ID 指定为 "uncensored"。您可以调整 temperature 或 top_p 等参数。API 直接返回文本响应。没有嵌入或图像生成功能。这是一个纯文本输入、文本输出的服务。保持请求大小在 8 MB 以下。上下文窗口总共支持 100,000 个 token。

from openai import OpenAI

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

Node.js 集成

直接使用官方 Node SDK 或任何兼容客户端进行集成。将基础 URL 设置为我们的 API 端点。在授权标头中传递您的 API 密钥。模型 ID 对所有调用保持为 "uncensored"。您可以流式传输结果或同步获取结果。通过 tools 参数支持功能调用。使用 JSON 模式获取结构化输出。此设置消除了供应商锁定。您的代码保持简单且健壮。

import OpenAI from "openai";

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

流式传输与 token 使用情况

通过将 stream 设置为 true 来启用流式传输。您通过服务器发送事件接收数据块。每个数据块包含部分文本和使用数据。最后一个数据块包括总令牌计数。这允许实时显示生成的文本。它降低了用户的感知延迟。如果需要,您可以中止流。API 根据实际令牌计算成本。错误不会产生费用。通过 models 端点监控您的信用余额。

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)

参数:控制与可重现性

使用标准参数微调响应。设置 temperature 以控制创造性或确定性。使用 top_p 进行核采样。定义 seed 以生成可复现的输出。指定停止序列以终止生成。存在和频率惩罚调整单词重复。这些工具让你拥有精确的控制权。该模型能很好地处理复杂提示词。JSON 模式确保有效结构。函数调用允许外部工具使用。调整这些值以适应你的用例。

速率限制、错误与约束

预期基于你密钥的具体限制。你每分钟可发送 300 次请求。同时运行的请求仅限 8 个。每个账户仅一个密钥有效。如需更换请替换。处理无效密钥的 401 错误。通过加密货币充值解决 402 错误。429 表示速率限制饱和。单次请求最大输出为 16,000 个 token。请显式设置 max_tokens 以避免默认值。积分永不过期。错误不计费。使用 models 端点检查状态。

常见问题

uncensored AI 代码基础 URL 是什么?

基础 URL 为 HTTPS://api.uncensoredaicode.com/v1。用于所有 OpenAI 兼容的 SDK。更改客户端配置中的 base_url。这将使您直接连接到 uncensored 模型,无需中介。

如何处理错误和速率限制?

通过验证您的 API 密钥来处理 401 错误。通过充值 USDT 或 USDC 解决 402 错误。429 错误表示达到每分钟 300 次请求的限制。等待并重试,或者在需要时使用多个密钥。错误不会消耗您的信用额度。

你们支持哪些支付方式?

仅支持加密货币:TRC20 上的 USDT 或 Base 上的 USDC,任何整金额从 $20 到 $500。从 $50 起适用奖励余额。

检索您的 API 密钥

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