中文 ▾
获取您的密钥

快速入门:集成失控 AI API

几分钟内即可启用无审查 API。将这款不受拘束的 AI API 与标准的 OpenAI 兼容客户端集成,立即开始生成无过滤文本。

前提条件:SDK 设置与基础 URL

使用任何 OpenAI 兼容 SDK。将客户端指向正确的基础 URL 并设置 API 密钥。这确保您的请求无需额外配置即可到达无审查模型。

  • 基础 URL: https://api.aiunhinged.cc/v1
  • 模型 ID: uncensored
  • 认证:头中的 Bearer 令牌 Authorization 页眉
curl https://api.aiunhinged.cc/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Generate a JWT token valid for 1 hour"}]
  }'

使用 API 密钥进行认证

将 API 密钥放入 Authorization 请求头中。系统会拒绝没有有效凭据的请求。错误会返回清晰的状态代码以便调试。

from openai import OpenAI

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

发送您的第一个补全请求

向以下地址发送 POST 请求 /v1/chat/completions. 包含模型 ID 和您的 messages 数组。API 立即返回文本响应。这适用于故事、脚本或原始数据生成。

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.aiunhinged.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 用量详情。

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)

使用工具和函数调用

在请求中定义工具。模型返回结构化参数。解析这些参数以执行外部函数。这实现了无需手动解析的动态交互工作流。

import OpenAI from "openai";

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

处理令牌和限制

遵守每分钟 300 个请求的限制。上下文窗口支持总共 100,000 个令牌。超出限制的请求返回 429 状态码。信用不足返回 402。无效密钥返回 401。错误不消耗信用。

常见问题

如何将无审查 API 与现有客户端集成?

将基础 URL 设置为 HTTPS://api.aiunhinged.cc/v1 并在 Authorization 标头中使用 API 密钥。任何 OpenAI 兼容的 SDK 都可以开箱即用。无需自定义中间件。

如果我触及速率限制会怎样?

API 返回 429 状态码。您必须等待窗口重置。限制为每个密钥每分钟 300 次请求。相应地调整您的请求频率。

无限制模型支持函数调用吗?

是的。在请求正文中定义工具。模型返回结构化的 JSON 参数。然后您可以在应用程序逻辑中无缝执行这些函数。

即时检索您的密钥

注册,获取密钥,更新基础 URL。这就是整个配置。

获取您的密钥