中文 ▾

chatterbotapi.com2026-10-30无审查

无审查 LLM API

API 文档

几秒钟内即可开始使用 Chatterbot API。本指南涵盖 OpenAI 兼容端点、身份验证以及您的首次无审查文本生成请求。

基础 URL 和认证

聊天机器人 API 位于 https://api.chatterbotapi.com/v1. 您通过在请求头中使用 Bearer 令牌进行身份验证。 Authorization 页眉。您通过 Google 或电子邮件注册后立即显示密钥。

  • 基础 URL: https://api.chatterbotapi.com/v1
  • 标头: Authorization: Bearer YOUR_API_KEY

每个账户一个密钥,旧密钥立即被替换。请妥善保管。

首次请求

向以下地址发送 POST 请求 /v1/chat/completions 使用模型 uncensoredAPI 返回没有标准拒绝的文本,适用于合法的成人内容。

以下是最小化 cURL 示例:

curl https://api.chatterbotapi.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "What is the capital city of France"}]
  }'

验证响应包含 choices[0].message.content.

Python SDK 集成

使用官方 OpenAI Python 库。将其指向我们的 base URL 并注入你的密钥。客户端自动处理 JSON 序列化。

from openai import OpenAI

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

此方法适用于流式传输和非流式调用。模型 ID 保持 uncensored.

Node.js SDK 设置

使用自定义基础 URL 初始化 OpenAI npm 包。这确保了与现有 OpenAI 客户端的兼容性。

import OpenAI from "openai";

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

配置环境变量或直接传入密钥。API 的行为类似于任何标准的 chat-completions 端点。

流式响应

通过将 stream: trueAPI 发送服务器发送事件。令牌使用数据仅出现在最后一个数据块中。

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)

随到达处理每个数据块。这降低了长输出的感知延迟,长达 16,000 个 token。

限制和错误

如果 key 无效,预计返回 401 错误。402 错误表示您的预存额度已耗尽。错误和拒绝不消耗 token。您每分钟限制为 300 次请求。上下文窗口总计容纳 100,000 个 token。请求体必须保持在 8 MB 以下。

常见问题

聊天机器人 API 的费用是多少?

输入令牌每 1M 个收费 $0.15。输出令牌每 1M 个收费 $0.50。您只为实际使用量付费,使用预付费加密货币余额。

上下文窗口大小是多少?

该模型支持 100,000 token 的上下文窗口,包含 prompt 和 completion 的总和。每次请求的最大输出量为 16,000 个 token。

API 是否支持函数调用?

是的,您可以使用标准参数中的 tools、tool_choice 和 JSON 模式。这允许结构化数据提取和代理工作流。

获取您的 API 密钥

注册,复制密钥,更新您的基础 URL。就是这样。

立即开始