API 文档
在几分钟内使用标准的 OpenAI SDK 开始使用我们的无审查 LLM API。此快速入门指南涵盖身份验证、请求格式以及用于立即集成的流式传输。
认证与基础 URL
使用您的 API 密钥与基础 URL https://api.paidapi.cc/v1。将密钥放在 Authorization 页眉作为 Bearer 令牌。此设置适用于任何 OpenAI 兼容的客户端库,无需额外配置步骤。
curl https://api.paidapi.cc/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Set up a cron job to run every hour"}]
}'保持密钥安全。如果你丢失了它,请从仪表板生成新密钥。旧密钥将立即停止工作。
首次请求
向以下地址发送 POST 请求 /v1/chat/completions 带有模型 "uncensored"在请求体中包含您的 messages 数组。API 根据您的提示上下文返回文本补全。
from openai import OpenAI
client = OpenAI(base_url="https://api.paidapi.cc/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)这个简单的调用确认您的集成正常工作。检查响应对象中的 token 用量和内容。
流式响应
通过将 stream: trueAPI 随生成发送部分数据块。这降低了长输出的感知延迟。
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.paidapi.cc/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 使用情况。
函数调用 & 工具
在请求体中定义工具。模型在适当时返回工具调用。从响应中解析函数名和参数。
设置 tool_choice 用于控制模型使用工具的时机。使用 "auto" 用于自动选择或指定工具名称。此功能与我们的无审查模型配合良好,适用于复杂任务。
JSON 模式配置
设置 response_format 到 {"type": "json_object"}模型将输出结构化为有效的 JSON。这简化了程序化工作流的解析过程。
确保您的提示词明确指定 JSON 模式。模型遵循您定义的结构。将此模式用于数据提取或结构化生成任务。
速率限制与错误
您每分钟获得 300 次请求和每个密钥 8 个并发请求。超过这些限制将返回 429 错误。请求体必须保持在 8 MB 以下。上下文窗口总共为 100,000 个令牌。
通过验证密钥来处理 401 错误。402 错误表示您需要更多信用额度。错误不会消耗 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)常见问题
API 的基础 URL 是什么?
基础 URL 为 HTTPS://api.paidapi.cc/v1。使用此端点处理所有请求。它与标准的 OpenAI SDK 兼容。
如何处理流式传输响应?
在请求中将 stream 参数设置为 true。API 按生成顺序发送数据 chunks。这允许您实时显示输出。
如果我触及速率限制会怎样?
API 返回 429 状态码。您必须等待速率限制重置。限制为每个密钥每分钟 300 次请求。
您的 API 密钥等待
注册,获取密钥,更新基础 URL。就这样。