中文 ▾
使用试用信用额度尝试
使用试用信用额度尝试

以我们的 uncensored API 开始

通过指向我们端点的现有 OpenAI 兼容 SDK 开始使用我们的无审查 API。您将直接、无中介地访问单一调优模型,价格透明,按 token 计费。

每 1M 输入令牌
$0.15
输出令牌 / 1M
$0.50
令牌上下文
100,000
试用信用额度
$0.50
每分钟请求数
300

基础 URL 和认证设置

将您的 SDK 指向我们的端点,并在授权头中传递您的密钥。我们提供一个托管的基础 URL,适用于任何标准的 OpenAI 兼容客户端。每个账户提供一个活跃密钥,通过 Google 或电子邮件注册只需几秒钟,无需电话号码。创建密钥后立即获得无审查模型的访问权限。

认证依赖于标准的 Bearer 令牌。如果您发送无效密钥,API 将返回 401 错误。您可以随时生成新密钥,旧密钥将立即停止工作。这种设计保持了您的使用隐私并使访问变得简单。

您无需管理多个模型版本或担心不透明的路由。该端点服务于一个特定的大语言模型,针对成人内容和无拒绝进行了调整。请妥善保管您的密钥,因为它是访问预存余额的唯一方式。

聊天完成端点 (POST /v1/chat_completions)

向聊天补全端点发送提示以获取文本响应。这是我们 API 的核心交互方法。您使用系统消息设置行为,并使用用户消息表示实际查询。模型处理输入并返回文本响应。

我们的 API 对功能有严格限制。我们不支持嵌入、图像生成或音频处理。您输入文本,输出文本。上下文窗口支持 100,000 个 token,用于提示和补全的总和。这允许进行长对话或大型文档处理。

保持请求干净且结构化。该端点期望特定的 JSON 格式。如果您发送错误的数据类型,您将收到错误。我们在自己的服务器上处理繁重的推理工作。

Python SDK 集成示例

使用官方 Python SDK 轻松与我们的 API 交互。以下代码展示了如何使用我们的 base URL 和您的密钥初始化客户端。然后,您可以使用消息调用聊天补全函数。

此配置之所以有效,是因为我们的 API 完全兼容 OpenAI。您无需自定义客户端库。只需更新 base URL 和 API 密钥即可。SDK 的其余功能保持不变。如果您以后需要切换,从其他提供商迁移将非常直接。

我们建议使用最新版本的 SDK 以获得最佳体验。该库为您处理重试和 JSON 解析。您只需关注提示词逻辑和模型参数。

Node SDK 集成示例

使用标准 npm 包将 Node.js 集成。结构镜像 Python 示例。您将基础 URL 设置为我们的端点并提供您的 API 密钥。这确保了与现有 Node.js 应用程序的兼容性。

Node SDK 自动处理 HTTP 请求。您传递消息数组并接收响应对象。其中包括生成文本的内容。然后您可以在应用程序逻辑中处理此文本。

请记住,我们仅支持文本补全。不要在响应中期望图像或音频数据。SDK 将解析 JSON 响应并让您访问文本。这种跨语言的一致性简化了您的开发过程。

流式响应和令牌使用

启用流式传输以逐个 Token 接收响应。这为您的用户提供了更快的感知延迟。您可以按生成顺序显示文本,而不是等待完整响应。这对于聊天界面至关重要。

流的最后一个 chunk 包含 token 使用统计信息。您可以使用此数据跟踪成本并监控账户余额。流式传输不会改变定价模型。您仍然按使用的 token 付费。

我们的 API 支持用于流式传输的服务器发送事件 (SSE)。SDK 处理事件解析。您只需将 stream 参数设置为 true。这适用于 Python 和 Node 客户端。这是构建交互式应用程序的推荐方式。

限制、错误和模型详情

理解您的速率限制和潜在错误以构建健壮的应用程序。每个密钥每分钟限制为 300 次请求,8 个并发请求。请求体大小上限为 8 MB。如果您超过这些限制,将收到 429 错误。您可以实现指数退避以优雅地处理此情况。

常见错误包括 401(无效密钥)和 402(余额不足)。如果余额用完,您必须通过加密货币充值以继续。错误和拒绝是免费的,因此您无需为失败的请求付费。模型仅拒绝涉及未成年人的性内容,这是一个硬性限制。

您可以通过 GET /v1/models 端点查看可用模型。这将返回唯一的 uncensored 模型 ID。我们不提供多个模型或路由。这种简洁性降低了复杂性并确保行为一致。您的预付费额度永不过期,因此您可以暂停使用而不会损失资金。

cURL

curl https://api.keyapiunlimited.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "list the python libraries for web scraping"}]
  }'

Python

from openai import OpenAI

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

Node.js

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.keyapiunlimited.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);

流式传输

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)

常见问题解答

无限 API 密钥的基础 URL 是什么?

基础 URL 为 HTTPS://api.keyapiunlimited.com/v1。您必须更新 SDK 配置,将请求指向此 URL。此端点通过标准的 OpenAI 兼容接口提供我们的无审查模型。

如何处理速率限制和错误?

每分钟限制 300 次请求,最多支持 8 个并发请求。如果超出此限制,您将收到 429 错误。您可以实现带指数退避的重试逻辑,以有效管理这些限制。

上下文窗口大小是多少?

上下文窗口为 100,000 个 token,包含提示词和补全内容。这支持长对话和大文档处理。每次请求的最大输出为 16,000 个 token。

立即获取您的密钥

注册,复制密钥,更新您的基础 URL。仅此而已。