中文 ▾
打开账户

快速入门:集成无审查聊天 API

通过单个兼容 OpenAI 的 API 端点将我们的无审查 AI 模型集成到您的应用程序中。您将获得对专用大型语言模型的即时访问权限,该模型不会拒绝合法的成人内容,并提供 $0.50 的试用额度。

认证和基础 URL

使用您的唯一 API 密钥和专用基础 URL 将客户端连接到我们的基础设施。端点结构与标准 OpenAI 格式一致,允许您在更换提供商时无需更改应用程序逻辑。在“获取 API 密钥”页面通过 Google 或电子邮件注册后,您将即时获取该密钥。无需电话号码即可验证。

  • 基础 URL:HTTPS://api.llmcheapapi.com/v1
  • 标头:授权:Bearer YOUR_API_KEY

保持密钥安全。如果你需要新密钥,请在仪表板生成新密钥,这将立即使之前的活跃密钥失效。每个账户同时只支持一个活跃密钥。

聊天完成端点

通过向聊天补全端点发送标准 POST 请求向 uncensored 模型发送文本提示。此端点接受 OpenAI 格式的消息并返回生成的文本响应。您将模型 ID 指定为 "uncensored" 以确保请求行为的一致性。

  • 端点:POST /v1/chat/completions
  • 模型 ID:"uncensored"

该模型处理您的输入并返回结果,且对合法的成人主题没有企业限制。处理过程中的错误不会消耗您的预付费额度。您仅按消耗的 token 付费。

流式响应(SSE)

使用服务器发送事件(SSE)进行实时令牌生成,以降低交互式应用的延迟。将 stream 参数设置为 true 以接收生成的文本分块。这种方法减少了角色扮演或聊天场景中用户的感知等待时间。

每个块包含部分文本和元数据。最后一个块包含用于计费的总 token 用量。您可以解析这些事件以增量更新 UI,而无需等待完整响应。

函数调用与工具

通过定义模型在生成过程中可调用的工具来实现结构化交互。使用 tools 参数提供函数定义,并将 tool_choice 设置为 automatic 或特定函数名称。模型将在响应格式中返回工具调用,您可以在后端执行这些调用。

此功能支持复杂的工作流,其中 API 充当决策引擎。您可以将结果传递到后续请求中以保持上下文。函数调用与标准文本生成同时工作,无需额外费用。

JSON 模式输出

通过设置 response_format 为 json_object 强制模型返回严格有效的 JSON。此模式非常适合从不结构化提示中解析结构化数据。模型优化其输出以符合 JSON 语法规则,从而减少应用中的解析错误。

当与需要可预测数据结构的数据库或前端组件集成时,使用此功能。您可以在提示中定义预期的模式,或依靠模型的训练来推断结构。JSON 格式错误很少见,但如果请求失败,则不会产生费用。

参数:温度和 Top P

使用 temperature 和 top_p 参数控制创造力和随机性。Temperature 调整预测 token 的概率分布,较高的值产生更多样化的输出。Top_p 基于累积概率过滤 token,确保多样且连贯的文本。

对于角色扮演或创意写作,设置较高的温度以增加多样性。对于确定性任务,使用较低的值。你还可以设置 seed 以获得可重现的结果。这些参数微调无审查模型的行为,而不影响定价。生成较长输出时,请注意标记限制。

cURL

curl https://api.llmcheapapi.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Generate a summary of the latest Rust update notes"}]
  }'

Python

from openai import OpenAI

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

常见问题

我如何对 API 请求进行身份验证?

将 API 密钥包含在 Authorization 请求头中,格式为 Bearer token。您可以在“获取 API 密钥”页面通过 Google 或邮箱即时生成此密钥。该密钥在注册后立即显示,并适用于任何 OpenAI-compatible SDK。

如果信用积分耗尽怎么办?

您会收到 402 错误,表示资金不足。您可以使用加密货币(TRC20 上的 USDT 或 Base 上的 USDC)充值,金额范围为 20 至 500 美元。大额充值会自动添加奖励信用,且您的现有信用额度永不过期。

此 API 支持流式响应吗?

是的,您可以通过将 stream 参数设置为 true 来启用流式传输。您将收到包含部分文本分片的服务器发送事件。最后一个分片包含用于计费的总 Token 使用量,确保您只为实际生成的内容付费。

几分钟内获取 API 密钥

注册,获取密钥,将你的客户端指向新的基础 URL。仅此而已。