安装你首选的 OpenAI 兼容 SDK
首先安装你所用语言的官方 SDK。该库处理底层的 HTTP 请求,因此你可以专注于逻辑。我们支持任何遵循 OpenAI 协议的客户端。
- Python:pip install openai
- Node.js:npm install openai
- Ruby: gem install openai
这确保了与我们标准端点的兼容性。您无需安装专门的代理或聚合器。标准库可直接配合我们的基础 URL 使用。
配置 base_url 和您的 API 密钥
将您的 SDK 客户端指向我们的专用端点。更改 base_url 到 https://api.claudeapicosts.com/v1. 使用您在控制面板上生成的 API 密钥。
此配置确保所有请求直接路由到我们的 uncensored 模型。没有隐藏的路由费用。您的代码与标准的 OpenAI 实现完全相同。
from openai import OpenAI
client = OpenAI(base_url="https://api.claudeapicosts.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)基础 URL 是唯一需要的更改。身份验证使用标准的 Bearer token 头。
发送您的第一个聊天补全请求
向...发起 POST 请求 /v1/chat/completions. 发送您的提示词并将模型设置为 uncensored. 该模型针对合法成人用途无内容审查地回答。
使用下面的 curl 命令测试连接性。替换 YOUR_API_KEY 附带您的实际密钥。响应返回文本补全。
curl https://api.claudeapicosts.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "List the current pricing tiers for the model."}]
}'这确认了您的集成正在运行。您现在可以向无审查模型发送任何提示。输入令牌按每 1M 个 0.15 美元收费。
处理流式传输响应和 token 使用情况
启用流式传输以实时接收令牌。设置 stream: true 在你的请求中。API 使用服务器发送事件 (SSE) 进行传输。
Token 用量详情出现在最后一个 chunk 中。这使您能够准确追踪成本。您可以解析最后一个事件以获取总输入和输出 token 数。
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 的上下文窗口。
启用函数调用和 JSON 模式
使用 tools 用于函数调用的参数。这实现了结构化数据提取和工具使用。设置 response_format 到 {"type": "json_object"} 以确保严格的 JSON 输出。
这些功能与标准 OpenAI 模型的工作方式完全相同。您可以定义工具模式并让模型选择操作。JSON 模式确保可预测的解析。
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.claudeapicosts.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);两项功能均得到完全支持。您可以将它们结合用于复杂的自动化任务。模型能高效处理工具定义。
监控您的使用情况和预付费积分
通过仪表板跟踪您的支出。额度按实际 token 使用情况收费。错误和拒绝免费。预付额度永不过期。
您仅可通过加密货币充值。接受 USDT (TRC20) 或 USDC (Base)。最低充值金额为 $20。大额充值享有奖励。
- $50 以上额外赠送 5% 额度
- $100 以上额外赠送 10% 额度
- $200 以上额外赠送 15% 额度
监控您的余额以避免服务中断。仪表板显示实时使用情况。没有月费或订阅。