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

无审查 AI 模型 API 文档

通过一次配置更改,将我们的无审查模型放入现有堆栈中。我们提供直接的 OpenAI 兼容 API,返回原始文本,没有通常的内容拒绝。

基础 URL

https://api.modelaiuncensored.com/v1

模型uncensored

基础 URL 和认证

无审查 AI 模型 API 位于 https://api.modelaiuncensored.com/v1. 每个账户拥有一个活跃的 API 密钥,在通过 Google 或电子邮件注册后立即发放。将此密钥传递至 Authorization 作为 Bearer 令牌。我们不支持每个账户多个密钥,因此如需轮换,请在仪表板上生成新密钥。

首次请求

发送标准聊天补全请求以测试连接。模型 id 为 uncensored. 您将收到针对合法主题的直接响应,无内容过滤。此端点替换任何客户端中现有的 OpenAI 基本 URL。

curl https://api.modelaiuncensored.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "return the first ten lines of a json schema for user authentication"}]
  }'

Python SDK 集成

使用官方 OpenAI Python 库与我们的 API 交互。将 base URL 更改为我们的端点并设置您的 API 密钥。这样您可以在保留现有代码结构的同时,获得我们无审查 LLM 的能力。

from openai import OpenAI

client = OpenAI(base_url="https://api.modelaiuncensored.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 SDK 集成

对于 JavaScript 开发者,OpenAI Node SDK 开箱即用。在初始化对象中配置基础 URL 和 API 密钥。这能确保与您现有的 TypeScript 或 JavaScript 项目兼容,无需自定义客户端。

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.modelaiuncensored.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: true 在请求中。我们返回服务器发送事件(SSE)以实现实时输出。流的最后一个数据块包含一个 usage object detailing the input and output tokens processed. This allows you to track costs accurately as the model generates text.

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)

限制、错误和上下文

我们的 API 支持 100,000 个 token 的上下文窗口,涵盖提示词和补全。您被限制为每个密钥每分钟 300 次请求和最多 8 个并发请求。如果您的密钥无效,您将收到 401 错误。402 错误表示预付费余额不足,而 429 表示您已达到速率限制。

常见问题

这是官方的 OpenAI 无审查 AI 模型吗?

不。我们托管一个专为无审查输出而调优的开放权重模型,而非 GPT 或其他供应商的模型。它与 OpenAI API 格式兼容,但运行在我们自己的基础设施上。

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

您将收到 429 请求过多错误。限制为每个密钥每分钟 300 次请求。您可以生成新密钥以重置速率限制计数器,因为每个密钥都有各自的配额。

uncensored LLM API 是否支持流式传输?

是的,您可以通过将 stream 参数设置为 true 来启用流式传输。我们返回 SSE 块,其中最后一个块包含用于计费的 token 使用数据。

获取您的 API 密钥

注册,复制令牌,更新你的基础 URL。简单。

使用试用信用额度尝试