中文 ▾
创建键

几分钟内集成 Uncensored 模型

在几分钟内将标准的 OpenAI SDK 连接到我们的无审查模型。发送请求,接收原始文本,并在无限制的情况下扩展。

https://api.kiohnezensur.com/v1uncensored

安装 & 配置

首先将客户端指向无审查 API 的基础 URL。您需要有效的 API 密钥进行身份验证。在“获取 API 密钥”页面通过 Google 或电子邮件即时获取密钥。无需手机号码。该端点接受标准的 JSON 负载。

将基础 URL 设置为 HTTPS://api.kiohnezensur.com/v1。对所有请求使用模型 ID "uncensored"。这确保了与现有 OpenAI SDK 的兼容性。你的提示词输入,无过滤的文本输出。

基本聊天补全请求

发送简单的 POST 请求到 /v1/chat/completions。模型返回没有道德过滤的原始文本。您可以控制高达 100,000 标记的上下文窗口。调整 temperature 和 top_p 以获得创造性。

curl https://api.kiohnezensur.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Calculate the total memory usage for these three processes"}]
  }'

将 YOUR_API_KEY 替换为您生成的密钥。响应包含助手的消息。401 错误表示密钥无效。402 表示没有剩余信用额。

使用 SSE 的流式响应

通过在请求中将 stream 设置为 true 来启用流式传输。通过服务器发送的事件接收令牌。这降低了长输出的感知延迟。读取最后一个数据块以获取总令牌使用量。

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)

随到达处理每个数据块。模型支持每个请求最多 16,000 个 token。默认 max_tokens 为 2,048。流式传输适用于任何兼容的客户端库。

强制执行 JSON 模式

强制结构化输出以便可靠解析。将 response_format 设置为 {"type": "json_object"}。模型严格遵守此约束。适用于数据提取或配置生成。

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.kiohnezensur.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 响应。这避免了正则表达式技巧。确保您的提示清楚地指定了模式。uncensored 模型很好地处理复杂结构。

函数调用 & 工具

在请求体中定义工具。模型返回工具调用而非纯文本。使用 tool_choice 进行严格强制执行。这实现了类似代理的行为。

from openai import OpenAI

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

在代码中实现工具执行。将结果传递回模型以进行进一步推理。支持多种工具。无限制模型不会因内容类型而拒绝工具使用。

处理速率限制

仔细监控您的请求限制。您每个密钥每分钟获得 300 次请求。并发限制为 8 个同时请求。请求体必须保持在 8 MB 以下。超过这些限制将触发 429 错误。

每个账户一个活跃密钥。如需,请替换旧密钥。错误和拒绝免费。预付费信用额仅按实际 token 用量收费。信用额永不过期。仅通过加密货币充值。

问答

如何将无审查 API 集成到我现有的项目中?

更新基础 URL 至 HTTPS://api.kiohnezensur.com/v1 并设置您的 API 密钥。该端点完全兼容标准 OpenAI SDK。对所有调用使用模型 ID "uncensored"。基本文本生成无需更改代码。

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

您收到 429 状态码。限制为每分钟 300 次请求,每个密钥 8 个并发请求。请求体必须小于 8 MB。错误和拒绝不计入限制,也不消耗信用额度。

可以使用无审查模型进行 JSON 输出吗?

是的,将 response_format 设置为 json_object。模型可靠地强制执行此结构。这对于需要严格数据格式的 API 集成非常理想。它与函数调用工具一起工作,用于复杂的工作流。

您的密钥仅差一步即可获取

创建账户,复制密钥,更改 base URL。这就是全部设置。

创建键阅读文档