API 参考与快速入门
立即使用此兼容 OpenAI 的 API 参考向我们的无审查 LLM 发送请求。下面的快速入门指南展示了如何使用标准 SDK 配置身份验证、处理流式传输以及管理限制。
认证和基础 URL
在仪表板上生成您的凭据,并将您的客户端指向基础 URL。该端点接受标准的 OpenAI 头部信息,因此您可以在不更改库代码的情况下替换密钥。这款廉价的 LLM API 可与任何读取 AUTHORIZATION 。
您的密钥在注册后立即可见。请妥善保管,因为它代表您的预付费余额。错误和拒绝不会消耗信用额度,因此您可以安全地进行测试。
首次请求
发送一个简单的聊天补全以验证连接性并接收无审查的响应。模型 ID 始终为 uncensored 适用于所有请求。
- 基础 URL:
https://api.keyapicodeclaude.com/v1 - 方法:
POST - 模型:
uncensored调整 temperature 以控制创意或设置
max_tokens以限制输出长度。curl https://api.keyapicodeclaude.com/v1/chat/completions \ -H "Authorization: Bearer $API_KEY" \ -H "Content-Type: application/json" \ -d '{ "model": "uncensored", "messages": [{"role": "user", "content": "Set the max tokens to five hundred"}] }'Python SDK 集成
使用官方库以编程方式与端点交互。在客户端初始化中设置基础 URL 和 API 密钥。此方法适用于批处理或复杂的代理工作流。
该库自动处理重试和 JSON 序列化。您可以从响应对象中访问使用数据,以实现计费透明。
from openai import OpenAI client = OpenAI(base_url="https://api.keyapicodeclaude.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 SDK 设置
使用您的凭据和基础 URL 初始化客户端。Node SDK 模仿 Python 的行为,使得切换语言或在无服务器环境中运行变得容易。
将消息历史作为对象数组传入。API 返回包含生成文本和令牌计数的结构化响应。所有 SDK 的错误处理均遵循标准规范。
import OpenAI from "openai"; const client = new OpenAI({ baseURL: "https://api.keyapicodeclaude.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: true在你的请求中。服务器发送包含部分 token 的服务器发送事件 (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)限制和错误
监控使用情况以避免服务中断。上下文窗口支持提示和完成内容合计 100,000 个 token。每次请求的最大输出为 16,000 个 token,如果未指定则为 2,048 个。
速率限制强制执行每分钟 300 个请求和每个密钥 8 个并发请求。常见错误包括:401 表示密钥无效,402 表示余额不足,429 表示超出速率限制。请求正文必须保持在 8 MB 以下。
常见问题
uncensored API 密钥是否与 Claude Code 兼容?
是的,该端点完全与 OpenAI 兼容,因此您可以将其与 Claude Code 一起使用,只需配置 base URL 和 API key。这允许您使用预付费余额而不是订阅。该模型像标准提供商一样处理工具使用和函数调用。
如何充值预付费额度?
通过仪表板使用 USDT (TRC20) 或 USDC (Base) 充值。最低充值 $20,大额充值享有赠金。赠金永不过期,因此您可以随时添加资金,无需支付月费。
模型与 Claude 相同吗?
不,该模型是一个独立运行的开放权重无审查 LLM,部署在我们的服务器上。它不是 GPT、Claude、Gemini 或任何其他供应商的模型。它提供类似的功能,但调整方式和内容策略不同。