中文 ▾
立即开始
  1. 最便宜的 AI API
  2. 快速入门:集成无审查大语言模型 API

快速入门:集成无审查大语言模型 API

使用标准的 OpenAI 兼容端点集成我们的无审查 LLM API。本快速入门指南将指导您从获取 API 密钥到流式响应和函数调用的全过程。

前提条件:SDK 与 API 密钥

首先创建账户以获取唯一的 API 密钥。使用 Google 或电子邮件密码登录,无需电话验证即可立即生成密钥。安装您首选的 SDK 包,例如 openai for Python,并使用基础 URL https://api.apiaicheapest.com/v1. 通过设置 Authorization 请求头以 Bearer YOUR_API_KEY. 您可以立即使用提供的示例测试连通性。

基本聊天补全请求

发送标准聊天补全请求以生成文本回复。API 接受消息列表并返回模型的输出。使用模型 ID uncensored 访问我们无内容拒绝的开源权重模型。每个响应都包含令牌使用详情,以便准确跟踪计费。错误(如余额不足或密钥无效)会以清晰的 HTTP 状态码返回。

curl https://api.apiaicheapest.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Convert this Python list to a JSON array"}]
  }'

流式响应(SSE)

启用流式传输以实时接收生成的令牌。设置 stream 参数到 true 在您的请求正文中。服务器返回包含部分补全内容的服务器发送事件 (SSE) 序列。读取最后一个数据块以获取总 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)

函数调用(工具)

定义工具以允许模型动态调用外部函数。在 tools parameter and specify tool_choice 作为 auto. 该模型在适当时以 JSON 格式返回函数参数。在代码中解析这些参数以执行所需的逻辑。此功能支持复杂的代理工作流和数据提取任务。

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.apiaicheapest.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);

JSON 模式与参数

通过设置 response_format 到 {"type": "json_object"}. 这确保模型返回有效的 JSON,这对于程序化消费至关重要。您还可以使用 temperature 和 top_p, 或停止序列。调整这些参数以平衡创造力和精确度。该模型支持 100,000 个 Token 的上下文窗口,用于长文档。

处理限制和错误

监控限流和错误响应以维持顺畅集成。API 允许每个密钥每分钟 300 次请求,并发限制为 8 个同时请求。处理 HTTP 401(无效密钥)、402(信用不足)和 429(限流)。通过加密充值增加预付费信用以避免服务中断。始终检查 usage field in responses to track token consumption accurately.

Python

from openai import OpenAI

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

常见问题

用于基本文本生成的最便宜 AI API 是什么?

我们的 API 提供透明定价:输入令牌每 1M $0.15,输出令牌每 1M $0.50。无最低消费,预付费余额永不过期,使其成为可变使用模式的成本效益之选。

无限制大语言模型支持函数调用吗?

是的,该模型支持带有标准工具定义的函数调用。您可以传递工具并将 tool_choice 设置为 auto 以实现动态函数调用。这允许复杂的流程和数据提取任务。

如何在最便宜的 LLM API 中处理速率限制?

API 限制每个密钥每分钟 300 次请求,最多 8 个并发请求。如果超出这些限制,您将收到 429 状态码。在客户端实现指数退避以优雅地处理重试。

几秒获取您的密钥

注册,获取你的密钥,并更新基础 URL。搞定。