中文 ▾
获取您的密钥

uncensoredroleplayai.com/文档

无过滤 AI API 快速入门

几分钟内即可获取无审查的角色扮演 AI 实例,使用我们的兼容 OpenAI 的 API。使用标准 SDK 发送文本并接收长上下文响应,无需内容过滤器。

前提条件与基础 URL 设置

首先通过密钥页面的 Google 或电子邮件注册账户。您的 API 密钥立即显示,并作为所有请求的唯一凭证。服务基础 URL 为 https://api.uncensoredroleplayai.com/v1, 适用于任何 OpenAI 兼容的客户端。

配置环境变量或 SDK 客户端以指向此 URL。此单一端点处理所有文本补全。您无需管理模型路由或从多个供应商中选择。模型标识符始终为 uncensored,一个针对成人和虚构内容优化的开源权重模型。

使用 API 密钥认证

将你的 API 密钥包含在 Authorization 页眉作为 Bearer 令牌。每个请求必须携带此页眉以验证您的身份。如果密钥缺失或无效,服务器将返回 401 Unauthorized 错误。如果您怀疑密钥被撤销,请检查账户仪表板。

每个账户同时仅持有一个有效密钥。生成新密钥将立即替换旧密钥。历史上您可以生成任意数量的密钥,但只有当前密钥有效。请将该密钥用于您的所有服务。

发送你的第一次聊天补全

向 /v1/chat/completions 端点。传递模型名称 uncensored 和你的对话历史在 messages 数组。系统返回文本响应,不对合法的成人主题进行过滤。

  • 将模型设置为 uncensored.
  • 包含 system prompt 以定义角色扮演人格。
  • 提交用户消息以推动叙事发展。

验证响应结构包含生成的文本。这确认了您的集成与 uncensored LLM API 正常工作。

处理流式响应

通过将 stream 在请求中设置为 true。API 通过服务器发送的事件 (SSE) 发送块。每个块包含部分文本和元数据。实时处理这些块以显示正在生成的响应。

Token 用量详情出现在最后一个 chunk 中。这使您无需等待整个响应完成即可准确追踪成本。流式传输非常适合对延迟敏感的角色扮演机器人。使用 Node SDK 可以轻松处理这些事件。

配置角色扮演的参数

调整以下参数: temperature 和 top_p 控制创造性。较高的温度会产生更多样化和不可预测的输出。使用 stop 序列以在特定短语处结束响应。JSON 模式可通过 response_format 用于结构化数据。

设置 max_tokens 用于控制输出长度。默认值为 2,048 个 token,但您可以请求多达 16,000 个 token。上下文窗口总共支持 100,000 个 token。这允许长文本的连贯性而不会丢失上下文。根据您的具体用例调整这些设置。

理解 Token 用量与定价

定价透明:输入令牌每百万 $0.15,输出令牌每百万 $0.50。错误和拒绝不收费。信用额度预付费且永不过期。可通过 USDT (TRC20) 或 USDC (Base) 加密货币充值。

限制包括每分钟 300 次请求和每个密钥 8 个并发请求。请求体大小限制为 8 MB。如果余额耗尽,您将收到 402 Payment Required 错误。通过仪表板监控使用情况以避免中断。

cURL

curl https://api.uncensoredroleplayai.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Summarize the main plot points of the provided story text"}]
  }'

Python

from openai import OpenAI

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

import OpenAI from "openai";

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

流式传输

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)
01

技术问答

无审查角色扮演 AI 的上下文限制是多少?

上下文窗口支持 100,000 个 token,同时适用于 prompt 和 completion。每次请求最多可输出 16,000 个 token。这支持长篇故事创作而不丢失上下文。针对轻微色情内容的拒绝机制仍然适用。

如何处理身份验证错误?

401 错误表示 API 密钥无效或缺失。请检查您的账户仪表板,确保密钥处于激活状态。如果旧密钥已被撤销,请生成一个新密钥。每个账户同时只能保留一个有效密钥。

如果我超出速率限制会怎样?

您将收到 429 请求过多错误。限制为每分钟 300 次请求和 8 个并发请求。重试前等待几秒。监控您的使用情况以保持在限制范围内。

检索您的 API 密钥

注册,复制令牌,更新端点。这就是全部配置。