无审查 API 文档
通过一次基础 URL 更改,将我们的无审查 API 放入任何现有项目中。您将获得一致的生成能力、透明的加密货币定价以及零订阅锁定。
快速开始:安装和配置 SDK
首先将您的客户端指向我们的基础 URL 并传递您的 API 密钥。端点是 https://api.claudeapitokencosts.com/v1 且无需复杂的路由逻辑。
认证使用标准的 bearer 令牌,该令牌在 Authorization 头部,您可以通过 Google 或邮箱即时生成密钥。
我们的服务完全兼容 OpenAI。您可以使用官方 SDK 而无需修改核心逻辑。只需更新基础 URL 并注入您的密钥。
使用 curl 立即验证连接。
基本聊天补全请求
向以下地址发送 POST 请求 /v1/chat/completions 获取文本输出。此端点处理所有标准聊天交互。
在 JSON 正文中定义你的系统提示和用户消息。模型 ID 始终为 uncensored.
API 直接返回文本响应。对于简单用例,您无需解析复杂的流式对象。
此方法适用于简单脚本或批处理作业。使用 curl 测试您的第一次调用。
使用服务器发送事件(SSE)的流式响应
通过将 stream: true 在你的请求中。服务器按生成顺序返回数据块。
此方法降低了长输出的感知延迟。它还允许您的应用程序实时显示 token。
每个块包含部分内容,最后一个有效载荷包含使用情况统计信息。
在客户端代码中处理 SSE 流,以便在 token 到达时进行处理。这对于交互式应用程序至关重要。
函数调用与 JSON 模式
支持使用 response_format 参数。将其设置为 {"type": "json_object"} 以确保严格的 JSON 回复。
您还可以定义用于函数调用的工具。模型会尊重请求中提供的工具定义。
这确保了您管道可靠的数据提取。将 JSON 模式与工具结合使用,可实现复杂工作流。
我们的模型高效地处理结构化数据生成。
参数:温度、Top P、Seed
使用 temperature 和 top_p. 较高的值会增加随机性。较低的值使输出更具确定性。
使用 seed 用于生成可复现结果的参数。这对于调试或测试特定提示很有用。
设置 max_tokens 限制输出长度。每次请求的默认值为 2,048 个令牌。
调整这些设置以适合你的特定用例。根据需要平衡一致性与多样性。
理解 Token 使用与成本
您只需按实际消耗的令牌付费。输入令牌每百万 $0.15。输出令牌每百万 $0.50。
错误和拒绝不会消耗信用额度。您只需为成功的完成付费。
使用令牌计算器在发送大批量数据之前估算成本。我们的定价透明且基于使用情况。
无月费或订阅锁定适用。积分永不过期。您可以随时通过加密货币充值。
通过流式传输响应的最终块监控使用情况。
cURL
curl https://api.claudeapitokencosts.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Run the unit tests and show me the output"}]
}'Python
from openai import OpenAI
client = OpenAI(base_url="https://api.claudeapitokencosts.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.claudeapitokencosts.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)常见问题
此服务的 claude API token 成本是多少?
我们的定价为每百万输入 token 0.15 美元,每百万输出 token 0.50 美元。这是固定费率,无隐藏费用或订阅要求。您只为实际使用量付费。
如何处理速率限制和错误?
当您每分钟请求超过 300 次时,API 将返回 429 状态码。401 错误表示 API 密钥无效。402 错误表示您需要增加额度。这些错误是标准的,易于在代码中处理。
上下文窗口大小是多少?
上下文窗口为 100,000 个 token,包含提示词和补全内容。单次输出最多可请求 16,000 个 token。这允许在快速达到限制之前处理大量上下文。
通过简单表单获取您的密钥
注册,复制密钥,更新基础 URL。这是完整的配置。