Chat AI UnrestrictedUncensored AI 聊天集成分步指南
Uncensored AI 聊天集成分步指南
几分钟内即可通过我们的 OpenAI 兼容 API 运行无审查 AI 聊天集成。本指南将引导您配置端点、流式响应和处理结构化数据,且无内容拒绝。
最后更新时间
摘要
- 使用带有自定义基础 URL 的标准 /v1/chat/completions 端点。
- 流式传输通过服务器发送事件启用,用于令牌的实时输出。
- 支持函数调用和 JSON 模式,用于结构化数据提取。
- 定价为按加密货币付费,无月度订阅费。
前提条件:SDK 与 API 密钥
首先从仪表板获取您的 API 密钥。您可以使用 Google 或电子邮件和密码注册。不需要电话号码。您的密钥在创建后立即显示。
- 使用官方 OpenAI SDK 或你选择的语言。
- 确保您的环境支持所需的 SDK 版本。
- 将 API 密钥安全地保存在环境变量中。
from openai import OpenAI
client = OpenAI(base_url="https://api.chataiunrestricted.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)
步骤 1:配置 Base URL
将您的 SDK 指向我们的基础 URL。这确保所有请求都路由到我们的无审查模型。标准的 OpenAI 端点结构保持完全一致。
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.chataiunrestricted.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);不要更改端点路径。只有基础 URL 不同。这使你的代码与现有的 OpenAI 客户端兼容。
步骤 2:发送您的第一个聊天请求
向 /v1/chat/completions 发送 POST 请求。包含你的 system prompt 和 user 消息。模型针对合法成人内容不拒绝响应。
curl https://api.chataiunrestricted.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Run the build script and show errors"}]
}'将模型参数设置为 "uncensored"。这确保您获得专为无限制输出调优的特定模型。如果您希望使用默认的 2,048 token,请避免设置 max_tokens。
步骤 3:启用流式传输以获取实时输出
通过将 stream 设置为 true 来启用流式传输。您为每个令牌接收服务器发送事件 (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 用量统计信息出现在最后一个数据块中。这有助于您准确追踪成本。流式传输可降低用户的感知延迟。
步骤 4:使用无审查模型进行函数调用
在请求体中定义函数。模型可以根据用户输入调用这些函数。这对于提取数据或触发操作非常有用。
from openai import OpenAI
client = OpenAI(base_url="https://api.chataiunrestricted.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)指定 tool_choice 以控制模型如何选择函数。此功能与我们的无限制模型无缝协作。您可以将其用于游戏逻辑或结构化数据提取。
步骤 5:强制使用 JSON 模式处理结构化数据
将 response_format 设置为 json_object。这强制模型输出有效的 JSON。它减少了应用程序中的解析错误。
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.chataiunrestricted.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 模式。模型会一致地遵循此格式。
步骤 6:管理 Token 和上下文窗口
上下文窗口为 100,000 个 token。这包括提示词和补全。仔细管理您的 token 使用情况以保持在限制范围内。
curl https://api.chataiunrestricted.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Run the build script and show errors"}]
}'将 max_tokens 设置为控制输出长度。默认为 2,048 个令牌。您可以将每个请求的值增加到 16,000 个令牌。在 API 响应头中跟踪令牌使用情况。
步骤 7:调试常见的集成错误
首先检查您的 API 密钥有效性。确保基础 URL 正确。查看错误消息以获取具体细节。
- 401:无效或过期的 API 密钥。
- 429:超出速率限制(300 次请求/分钟)。
- 400:无效的请求体或参数。
from openai import OpenAI
client = OpenAI(base_url="https://api.chataiunrestricted.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)验证您的模型参数设置为 "uncensored"。确保您未超过 8 MB 的请求体限制。如果遇到重复收费或余额问题,请使用支持页面。
结论:为何无审查 AI 聊天是正确选择
我们的 API 为开发者提供直接的无审查解决方案。您获得一个用于合法成人内容的无内容过滤的 OpenAI 兼容端点。定价透明,按量付费。无订阅锁定或月费。余额永不过期。今天就开始集成,享受免费试用额度。
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.chataiunrestricted.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);常见问题
无审查 AI 聊天模型真的不受限制吗?
是的,该模型不会拒绝合法的成人、虚构或争议性话题。它针对无限制输出进行了优化。唯一的硬性限制是不包含涉及未成年人的性内容。
上下文窗口大小是多少?
上下文窗口为 100,000 个 token。这包括提示词和补全内容。您可以为每次请求设置最多 16,000 个 token 的 max_tokens。
如何为无审查 AI 机器人 API 付费?
您仅使用加密货币支付。我们接受 USDT (TRC20) 或 USDC (Base)。预付费信用额度按实际代币使用量计费。错误和拒绝免费。
uncensored AI 聊天 API 是否支持流式传输?
是的,通过服务器发送事件(SSE)启用流式传输。您接收实时令牌输出。令牌使用统计信息出现在最后一个分块中。
您的 API 密钥就在旁边
注册,获取密钥,替换端点 URL。事情就是这样。
https://api.chataiunrestricted.com/v1使用试用信用额度尝试