几分钟内集成 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 集成非常理想。它与函数调用工具一起工作,用于复杂的工作流。