无过滤 AI API 文档
通过单次 API 调用集成我们的无审查大语言模型。本指南向开发人员展示如何使用标准的 OpenAI 兼容工具发送请求并接收流式文本。
快速入门:第一次请求无审查 AI
立即使用标准聊天端点发送第一个提示。将您的客户端指向基础 URL https://api.aiunrestrict.com/v1 并在请求头中包含您的 API 密钥。模型标识符严格为 uncensored. 此配置可与任何 OpenAI 兼容 SDK 配合使用,无需修改。
- 基础 URL:
https://api.aiunrestrict.com/v1 - 模型 ID:
uncensored - Auth:Bearer 令牌在
Authorization页眉
我们仅按消耗的令牌收费。错误不消耗信用额度。拒绝请求免费。
大多数开发者发现此设置与现有管道开箱即用。
curl https://api.aiunrestrict.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Send me the current weather in Tokyo"}]
}'
认证与 API 密钥管理
使用您的单个 API 密钥向无审查 AI 端点发送所有请求。您在通过 Google 或邮箱注册后在仪表板生成此密钥。每个账户仅保留一个有效密钥。生成新密钥将立即使旧密钥失效。这简化了长期运行代理的凭据轮换。
保持密钥安全。它授予你预付费额度的完全访问权限。加密货币充值你的账户。TRC20 上的 USDT 或 Base 上的 USDC 均可使用。最低充值额为 $20。最高为 $500。大额存款可获得额外额度。你的数据保持私密。提示词不用于训练。我们除了电子邮件地址外不追踪你的身份。隐私对于 NSFW 内容管道很重要。使用此密钥对每次调用进行身份验证。标头格式是标准的。Bearer 令牌是熟悉的。安全很简单。无需复杂的设置步骤。无需电话号码。只需注册并开始编码。密钥会立即出现。立即复制。安全存储。在标头中使用。这就是你开始所需的一切。
端点:聊天补全和模型
与两个端点交互: POST /v1/chat/completions 和 GET /v1/models. 聊天端点处理文本输入并返回文本输出。模型端点列出可用模型。我们托管一个模型。它经过调整以提供无审查的响应。无嵌入。无图像生成。无音频或视频处理。仅是文本补全。这使服务保持专注。速度保持高速。延迟保持低位。您只为使用的令牌付费。输入令牌每百万个 0.15 美元。输出令牌每百万个 0.50 美元。信用额度永不过期。错误免费。拒绝免费。这种定价模型有利于大量使用。长上下文窗口在 100,000 token 范围内。每次请求的最大输出为 16,000 token。设置 max_tokens 以避免达到限制。默认输出为 2,048 个代币。根据你的用例调整此值。流式传输有助于管理大型响应。JSON 模式确保结构化输出。函数调用允许使用工具。Temperature 控制随机性。Top-P 控制多样性。Stop sequences 停止生成。Seed 确保可重现性。Presence penalty 减少重复。Frequency penalty 调整词频。这些参数让你拥有完全的控制权。微调你的代理行为。测试不同的设置。找到合适的平衡点。记录你偏好的配置。与团队共享。快速迭代。自信部署。API 支持标准的 OpenAI 格式。迁移很容易。代码重用率高。效率最大化。专注于你的产品逻辑。让 API 处理其余部分。
from openai import OpenAI
client = OpenAI(base_url="https://api.aiunrestrict.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)
流式响应与 Token 用量
通过将 stream: true 在您的请求中。通过服务器发送的事件增量接收 Token。这降低了用户的感知延迟。您可以显示正在生成的文本。最后一个数据块包含总 Token 用量。读取此值以准确跟踪成本。流式传输适用于所有参数。函数调用流式传输工具调用。JSON 模式流式传输部分对象。Temperature 和 top-p 按每个数据块应用。停止序列结束流。错误中断流。优雅处理这些情况。重试逻辑应考虑部分响应。如果需要,存储中间状态。这种方法适合聊天界面。它感觉响应迅速。用户看到进度。他们等待更少。API 支持并发流。速率限制适用于每个密钥。监控您的使用情况。根据需要调整并发性。平衡速度与成本。优化您的管道。在负载下测试。确保稳定性。高效流式传输。快速交付价值。
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.aiunrestrict.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);
参数:温度、Top-P 和 JSON 模式
使用标准参数控制生成行为。设置 temperature 用于随机性。较低的值产生确定性输出。较高的值增加创造力。使用 top_p 用于核采样。这限制了词汇多样性。结合这些参数可实现细粒度控制。启用 JSON 模式,使用 response_format: {"type": "json_object"}模型返回有效的 JSON。在代码中直接解析此 JSON。这适用于函数调用。它使数据结构化更清晰。避免解析错误。在需要时验证输出。使用 stop 序列以终止生成。定义自定义终止符。使用 seed 用于确保可复现性。设置相同的随机种子以获得一致的输出。这有助于调试。跟踪 presence_penalty 和 frequency_penalty 减少重复。调整这些参数以保持风格一致性。测试不同的组合。记录你的设置。与团队共享配置。快速迭代。自信部署。API 支持所有标准 OpenAI 参数。迁移简单直接。代码重用率高。效率最大化。专注于你的产品逻辑。让 API 处理其余部分。
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)
错误处理和拒绝行为
优雅地处理错误。密钥无效返回 401。检查您的 API 密钥。确保其处于活动状态。信用额度不足返回 402。充值您的账户。使用加密货币。TRC20 上的 USDT 或 Base 上的 USDC。最低 20 美元。最高 500 美元。速率限制返回 429。等待并重试。限制为每分钟 300 次请求。并发请求为 8 个。请求体最大为 8 MB。上下文窗口为 100,000 个令牌。最大输出为 16,000 个令牌。错误是免费的。拒绝是免费的。仅按令牌付费。信用额度永不过期。如重复收费等错误通过支持部门修复。不发放退款。信用额度保留在您的账户中。明智地使用。监控您的使用情况。根据需要调整并发。平衡速度与成本。优化您的管道。在负载下测试。确保稳定性。以编程方式处理错误。记录响应。使用退避重试。在关键故障时发出警报。保持服务可靠性。持续提供价值。
技术支持
如何为 uncensored AI 充值额度?
将加密货币发送至仪表盘中提供的地址。我们接受TRC20上的USDT和Base上的USDC。最低存款为20美元,最高为500美元。较大金额适用奖金。
这个无审查 AI 适合用于 NSFW 聊天机器人开发吗?
是的。该模型经过调整,可在合法用途下返回成人内容而不进行过滤。它不会拒绝争议性或虚构主题。唯一的硬性限制是涉及未成年人的性内容。这使其成为无限制角色扮演代理的理想选择。
无审查 AI 模型的上下文窗口是多少?
提示词和补全的上下文窗口总计为 100,000 个 token。您可以每次请求输出最多 16,000 个 token。如果您未设置 max_tokens,默认输出为 2,048 个 token。
保护你的 API 密钥
注册,获取您的密钥,并指向您的基础 URL。零配置。