中文 ▾

无审查,OpenAI 兼容 API

API 文档

在几分钟内使用标准的 OpenAI 兼容工具开始使用我们的无审查 LLM API。本指南涵盖身份验证、请求、流式传输以及您的 NSFW 聊天机器人或角色扮演应用的约束条件。

认证和基础 URL

您的 API 密钥对每个请求进行身份验证。使用 https://api.whatisabliteration.com/v1 作为您的基础 URL。在 Authorization 页眉作为 Bearer 令牌。此设置适用于任何 OpenAI 兼容的客户端。

curl https://api.whatisabliteration.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Show me last 5 requests"}]
  }'

妥善保管您的密钥。每个账户一个密钥。如果密钥泄露请替换旧密钥。

聊天完成端点

将文本发送至 POST /v1/chat/completions. 模型 id 为 uncensored. 此端点处理所有文本生成。它不支持图像、音频或视频。您只为使用的 token 付费。错误免费。拒绝免费。

from openai import OpenAI

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

配置您的系统提示以定义角色。模型直接回答,不犹豫。上下文窗口总计为 100,000 个 token。

流式传输与 SSE 支持

通过将 stream: true. API 返回 Server-Sent Events (SSE)。每个块包含部分文本。最后一个块包含令牌使用数据。这降低了长响应的感知延迟。

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)

谨慎处理部分 token。将它们连接以形成完整响应。这非常适合实时聊天界面。

函数调用与工具

在请求中定义工具。模型在适当时可以调用函数。使用 tool_choice 以控制行为。设置 temperature 用于创造力。传递参数如 top_p 和 stop. 这支持复杂的智能体工作流。

import OpenAI from "openai";

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

在代码中验证工具输出。模型建议操作。您执行这些操作。此结构支持高级自动化任务。

JSON 模式响应格式

设置 response_format 到 {"type": "json_object"}. 该模型仅输出有效的 JSON。这确保了用于解析的结构化数据。使用此功能用于期望严格格式的 API。它提高了下游系统的可靠性。

当与其他服务集成时,使用此模式。直接解析输出。避免使用正则表达式技巧来处理结构。

参数和约束

最大输出为 16,000 个 Token。默认最大值为 2,048 个 Token。上下文窗口为 100,000 个 Token。速率限制为每分钟 300 个请求。每个密钥的并发请求为 8 个。请求主体最大为 8 MB。处理 401(无效密钥)。处理 402(无额度)。处理 429(速率限制)。

常见问题

什么是消融处理,为什么它对无限制使用很重要?

Abliteration 移除导致拒绝的特定模型行为。该过程允许模型在不加修饰的情况下回答争议性或成人话题。这为无限制应用带来了更直接和诚实的响应风格。

如何充值额度?

仅使用加密货币充值。接受 TRC20 网络的 USDT 或 Base 网络的 USDC。最低金额为 $20,最高为 $500。大额存款享有额外额度。额度永不过期。

你们支持哪些支付方式?

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

您的 API 密钥仅一步之遥

注册,获取你的密钥,并更新基础 URL。这就是整个流程。

使用试用信用额度尝试查看文档