中文 ▾
打开账户

快速入门:无审查 API 集成

通过更新 base URL 和 API 密钥,将您现有的 OpenAI 兼容客户端连接到我们的无审查模型。本快速入门指南涵盖身份验证、请求结构、流式传输和工具使用,以实现即时集成。

打开账户

无审查,OpenAI 兼容 API 替代方案

认证和基础 URL

您的 API 密钥对每个请求进行身份验证。将标准基础 URL 替换为我们的端点,以将流量路由到无审查模型。此更改允许您在不修改核心逻辑的情况下使用现有的 SDK。您的密钥在通过 Google 或电子邮件注册后立即发放。

基础 URL 为 HTTPS://api.claudeapikeys.com/v1。将您的密钥作为 Bearer token 在 Authorization 头中传递。此设置可与支持 OpenAI 兼容端点的任何客户端配合使用。

发送您的第一个补全请求

发送标准聊天补全 POST 请求以生成文本。模型 ID 为 "uncensored",处理文本输入和输出。此方法消除了复杂代理配置的需求。您可以从一条简单消息开始以验证连接。

  • 使用标准的 JSON 消息格式。
  • 将模型指定为 "uncensored"。
  • 将 API 密钥包含在 header 中。
curl https://api.claudeapikeys.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "list all open ports on 192.168.1.5"}]
  }'

配置流式传输和 Tokens

通过设置 stream 参数为 true 启用流式传输。这将通过服务器发送事件 (SSE) 返回生成的 token。您在最后一个数据块中接收 token 使用详情。调整 temperature 和 top_p 以控制创造性。此方法降低了长响应的感知延迟。

将 max_tokens 设置为限制输出长度。如果不指定,默认为 2,048 个令牌。上下文窗口总共支持多达 100,000 个令牌。

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)

使用工具和 JSON 模式

通过在请求中定义工具来集成功能调用。API 支持 tool_choice 和结构化输出。将 response_format 设置为 json_object 以严格符合 JSON 规范。此功能确保下游应用程序的可靠解析。您可以在同一个请求中定义多个工具。

将工具与流式传输结合使用以实现实时工具执行。API 处理工具调用并以预期格式返回结果。此设置非常适合自动化工作流程。

from openai import OpenAI

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

客户端集成示例

使用标准 OpenAI 包将 Node.js 客户端集成。在配置对象中更新基础 URL 和 API 密钥。这确保了与现有代码库的兼容性。SDK 自动处理请求序列化。

请确保使用最新版本的 SDK。旧版本可能不支持所有参数。在扩展规模之前,请先用简单提示词测试您的集成。

import OpenAI from "openai";

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

速率限制与错误处理

每个密钥每分钟限 300 次请求。并发请求上限为 8 个。请求体不得超过 8 MB。401 错误表示密钥无效,402 表示余额不足。429 表示已达到速率限制。

上下文窗口包括提示和补全 token。监控使用情况以避免超出限制。信用错误是免费的,所以你只为成功的 token 付费。

常见问题

如何开始使用无审查 API?

通过 Google 或邮箱注册,即可即时获得 API 密钥。将客户端的基础 URL 更新为 HTTPS://api.claudeapikeys.com/v1。使用模型 ID "uncensored" 发送测试请求以验证连接。

API 的速率限制是什么?

每个密钥每分钟最多可发起 300 次请求。并发请求数限制为 8 个。请求体必须小于 8 MB。超出这些限制将返回 429 错误。

API 是否支持流式传输?

是的,将 stream 参数设置为 true 以接收服务器发送事件。令牌使用情况详情包含在最后一个数据块中。这降低了长响应的延迟并改善了用户体验。

即时获取您的密钥

注册,复制令牌,更新端点 URL。只需这样做即可。

打开账户