API 文档
不到一分钟即可开始向无审查 LLM API 发送请求。更改基础 URL 和 API 密钥即可在不更改现有客户端代码的情况下访问该模型。
基础 URL 和认证
通过更新客户端配置连接到 API。使用基础 URL https://api.gptchatcc.com/v1 并在 Authorization 头部。这种标准设置确保您现有的 OpenAI SDK 立即将请求路由到我们的 uncensored 模型。
- 基础 URL:
https://api.gptchatcc.com/v1 - 标头:
Authorization: Bearer YOUR_API_KEY
您的第一次请求
发送一个简单的聊天补全以验证连接性。该端点接受标准参数,如 model, messages,以及 max_tokens。我们的系统返回文本响应,不包含其他模型常见的拒绝。
以下是测试连接的基本 cURL 示例。
curl https://api.gptchatcc.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 of France?"}]
}'
Python SDK 集成
使用官方 openai 用于与 API 交互的 Python 包。更改 base_url 和 api_key 在你的初始化块中。这允许你在切换底层模型的同时保留现有逻辑。
以下代码演示了如何初始化客户端并发送请求。
from openai import OpenAI
client = OpenAI(base_url="https://api.gptchatcc.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 SDK 集成
使用 openai Node 包。在创建客户端时传递您的凭据。SDK 自动处理序列化和错误解析。
使用此代码段在 Node 环境中配置客户端。
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.gptchatcc.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 交付 stream: true. API 为低延迟应用返回 Server-Sent Events (SSE)。解析块以在生成时显示文本,从而改善长对话的用户体验。
此示例展示了如何在 Python 中处理流式响应。
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)
速率限制与约束
监控使用情况以避免服务中断。您每分钟限制为 300 次请求,每个密钥限制为 8 个并发请求。上下文窗口支持总共 100,000 个 token,最大输出为 16,000 个 token。错误返回 401 表示密钥无效,402 表示信用不足,429 表示速率限制。
常见问题
我如何调试并行聊天 API 响应中缺失的引用?
API 返回原始文本补全,没有内置的引用跟踪。如果您需要引用,请在您的应用程序逻辑中实现后处理以分析响应令牌。
如果我超出速率限制会怎样?
API 返回 429 状态码。降低请求频率或减少每个 API 密钥的并发连接数以解决问题。
CC Chat GPT 模型与官方 GPT 相同吗?
不,这是一个通过 OpenAI 兼容接口提供的独立无审查大语言模型。它使用相同的协议,但运行在不同的基础设施上,使用不同的训练数据。