认证与基础 URL
要开始使用,请访问我们的平台,仅使用电子邮件和密码创建账户。确认后,你的 API 密钥将立即显示。试用无需信用卡。在你的客户端中使用基础 URL https://api.llmsemcensura.com/v1,并在头文件中设置密钥 Authorization: Bearer SUA_CHAVE。要调用的模型由 uncensored标识。
Chat Completions 接口
接口 POST /v1/chat/completions 是文本使用的唯一必要路由。以 messages 结构发送消息并接收直接响应。我们不提供嵌入或图像生成。模型是开放的,运行在我们的 GPU 服务器上,不利用数据进行其他模型训练。在请求中将 model 配置为 uncensored。
基本请求示例:
curl https://api.llmsemcensura.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Write a blunt product review of a cheap VPN."}]
}'
流式输出支持 (SSE)
对于需要低延迟的应用,通过设置 stream: true 启用流式输出。API 将返回 Server-Sent Events (SSE) 流,允许逐 token 显示文本。这非常适合响应式聊天界面。客户端必须处理流直到收到 done 事件。
流式输出使用示例:
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,使 AI 返回结构化参数而非自由文本。这便于与外部系统集成。响应格式遵循 OpenAI 标准,在适当时返回 tool_calls。
Token 管理与限制
总上下文(提示词 + 输出)限制为 100,000 token。输入 token 的价格为每 1M 个 $0.25,输出 token 为每 1M 个 $1.00。预付额度永不过期。您可以从 $10 起充值,$50 以上赠送 +5%,$100 以上赠送 +10%。初始试用提供有效期为 7 天的 $0.50 额度。
Python 代码示例
官方 openai 库原生支持。只需更改 base_url 并提供密钥即可。以下代码演示了简单交互。请确保在运行前通过 pip 安装该包。
from openai import OpenAI
client = OpenAI(base_url="https://api.llmsemcensura.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.llmsemcensura.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);