无审查 LLM API 文档
几秒钟内将 OpenAI 兼容客户端连接到我们的无审查 LLM API。我们负责托管,让您无需企业过滤器即可发送提示并接收文本。
认证与密钥
首先在我们的仪表板上生成一个密钥。你使用 Google 或电子邮件和密码注册,然后立即复制该字符串。将其发送在 Authorization 页眉作为 Bearer 令牌。此单一密钥控制您的配额和流式传输限制。
curl https://api.bestuncensored.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "List the top 5 rust libraries for async web servers"}]
}'每个账户一个活跃密钥。如果您生成新密钥,旧密钥将立即停止工作。您的预付费信用额覆盖每次请求,且未使用的资金永不过期。
聊天完成端点
发送至 /v1/chat/completions 使用标准 OpenAI 格式端点。我们的无审查模型在处理您的系统指令和用户提示时,不会对合法的成人内容或争议性话题进行拒绝。我们返回纯文本响应, choices 数组。
from openai import OpenAI
client = OpenAI(base_url="https://api.bestuncensored.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)保持您的负载在 8 MB 以下。模型接受提示和完成总和最多 100,000 个 token。如果您不设置 max_tokens, 输出限制为 2,048 个 token。我们不提供嵌入、图像生成或微调端点。
流式传输与令牌使用
通过将 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)优雅地处理部分响应。如果流断开,您可以重试请求。我们的 uncensored API 支持函数调用和 JSON 模式以生成结构化输出。使用 response_format 与 json_object 用于一致的数据类型。
参数 & 配置
使用 temperature 和 top_p. 设置 seed 用于获得可复现的结果。使用 stop 序列以提前终止生成。调整 presence_penalty 和 frequency_penalty 影响单词重复性。
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.bestuncensored.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);这些参数的作用与 OpenAI SDK 完全相同。我们不添加隐藏修饰符。您的请求直接由我们的无审查模型处理。您可以将工具与 tool_choice 用于自动化工作流。
错误代码 & 限制
监控您的响应以获取标准 HTTP 状态码。401 错误表示您的 API 密钥无效或缺失。402 错误表示您的预付费余额不足。429 错误表示您已超出速率限制。
每个密钥允许每分钟 300 次请求。您还可以同时发送 8 个并发请求。如果达到这些限制,请短暂暂停后再重试。错误和拒绝不消耗您的代币。只有成功完成的请求才会扣除余额。
模型列表
查询 /v1/models 用于验证可用选项的端点。我们的无限制 API 目前仅提供一个大语言模型。模型 ID 为 uncensored它是一个针对直接回答且无内容过滤器调整的开源权重模型。
curl https://api.bestuncensored.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "List the top 5 rust libraries for async web servers"}]
}'我们不路由多个供应商。您使用的是我们特定的无限制模型。它支持完整的聊天补全格式。请查看响应对象以获取确切的模型版本以及每 100 万 token 的定价详情。
技术常见问题
如何为无审查 AI API 付费?
我们仅接受加密货币。您可以使用 TRC20 网络的 USDT 或 Base 网络的 USDC 进行充值。最低充值额为 $20。对于较大金额,您将获得奖励积分。
在线无审查 LLM 的上下文窗口是多少?
该模型支持 100,000 token 的上下文窗口。这包括您的输入提示词和生成的补全部分。您可以发送长文档或广泛的对话历史而不会触及硬性限制。
无限制 API 是否与 OpenAI SDK 兼容?
是的,它与 OpenAI 完全兼容。您只需在客户端中更新 base URL 和 API 密钥。端点结构和响应格式符合标准的聊天补全模式。您可以使用任何兼容的库。
获取您的 API 密钥
注册,获取密钥,并更新您的端点 URL。简单。