开发者快速入门指南
此快速入门指南展示了如何将现有代码连接到无需任何更改的 openai uncensored API。通过标准的 OpenAI 兼容端点,您可以获得原始、无过滤的 LLM 输出,并具有透明的令牌定价。
认证与基础 URL 设置
通过将您的 SDK 指向我们的基础 URL 并传递 API 密钥进行连接。我们提供直接的、符合协议的替代方案,无需更改任何代码。您只需要更改 base_url 和 API_KEY 环境变量。您的密钥在通过 Google 或电子邮件注册后立即生成。无需电话号码。错误和拒绝是免费的,因此您只需为实际的 token 使用付费。要发送的模型 ID 始终为 "uncensored"。
我们的 API 提供单一专用的无审查大型语言模型。它不是 GPT、Claude、Gemini、Grok、DeepSeek 或任何其他供应商的模型。我们运行一个开源模型,针对合法的成人用途无内容拒绝地进行调优。应用硬性内容限制:我们拒绝涉及未成年人性内容请求。所有其他合法话题均可访问。
首次请求
使用标准 POST /v1/chat/completions 端点。此无审查模型接受文本输入并返回文本输出。您可以通过更新基础 URL 使用任何 OpenAI 兼容的客户端。上下文窗口允许 100,000 个 token 用于提示和补全的总和。每个请求的最大输出为 16,000 个 token。如果您不设置 max_tokens, 限制降至 2,048 个 token。支持函数调用和 JSON 模式。通过 SSE 流式传输支持实时 token 生成。
curl https://api.openaiuncensored.cc/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "List three common Unix commands for disk usage."}]
}'
Python SDK 集成
使用官方 Python SDK 将此 uncensored AI API 集成到您的应用中。设置 base_url 指向我们的端点并提供密钥。模型名称为“uncensored”。您可以配置参数,例如 temperature, top_p,以及 seed. 也支持存在惩罚和频率惩罚。停止序列按预期工作。JSON 模式在需要时确保结构化输出。SDK 自动处理重试和流式传输。此方法适用于简单脚本或复杂后端服务。除标准库外无需额外依赖。
from openai import OpenAI
client = OpenAI(base_url="https://api.openaiuncensored.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 SDK 集成
通过在配置中设置基础 URL 将 Node.js 集成。无审查模型响应标准的 chat-completions 请求。您可以启用函数调用以使用工具。JSON 模式可用于严格的输出格式化。SDK 支持通过服务器发送事件 (SSE) 进行流式响应。Token 使用情况包含在最后一个块中。您可以设置 temperature 和 top_p 以控制创造性。停止序列限制输出长度。存在惩罚和频率惩罚有助于减少重复。该模型高效处理长上下文。使用标准错误对象进行调试非常直接。
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.openaiuncensored.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);
通过 SSE 实现流式响应
通过将 stream: true 在请求中。Token 通过服务器发送事件实时到达。每个数据块包含部分文本和使用数据。最后一个数据块包含请求的总 token 数。此方法降低了用户的感知延迟。它与 Python 和 Node SDK 无缝协作。你可以逐行解析流。错误处理与非流式请求保持一致。速率限制按密钥应用,而非按连接应用。每个密钥最多可以有 8 个并发请求。每个请求的请求体大小限制为 8 MB。
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 个并发请求。请求体不得超过 8 MB。如果您发送无效密钥,您将收到 401 错误。402 错误表示预付费额度不足。429 错误表示您达到了速率限制。信用永不过期,因此您可以稍后充值。预付费额度按实际 token 使用量收费。错误免费,因此您只为成功的完成内容付费。上下文窗口总共为 100,000 个 token。除非另有说明,否则最大输出为 16,000 个 token。
常见问题
这是官方的 openai 无审查服务吗?
不,我们是一个独立的服务,提供 openai compatible API。我们运行自己的无审查模型,而不是 GPT 或任何其他厂商的模型。请查阅官方文档以了解其他提供商的详细信息。
这个无限制 LLM API 支持哪些模型?
我们提供一款专用的无审查大型语言模型。模型 ID 为 "uncensored"。它是一款专为合法话题零拒绝而调优的开源权重模型。我们不在多个模型之间路由。
如何为无审查 AI API 付费?
我们仅接受加密货币:TRC20 网络上的 USDT 或 Base 网络上的 USDC。充值金额范围为 $20 至 $500。大额充值享有奖励积分。积分永不过期,按 Token 用量计费。