中文 ▾
获取 API 密钥

API 文档

在几分钟内开始使用我们的无审查 LLM API。本指南涵盖身份验证、端点、流式传输以及您无限制 AI 项目的参数。

认证和基础 URL

您的 API 密钥对每个请求进行身份验证。使用基础 URL https://api.modelsaiunrestricted.com/v1 for 所有调用。在“获取 API 密钥”页面通过 Google 或电子邮件生成您的密钥。系统会拒绝无效密钥并返回 401 错误。请妥善保管您的密钥。

聊天完成端点

发送至 uncensored 模型通过 POST /v1/chat/completions 调用。该端点处理文本输入并返回文本输出。它完全兼容 OpenAI。

from openai import OpenAI

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

使用官方 OpenAI SDK 或任何兼容客户端。将 model ID 设置为 uncensored. 上下文窗口支持总共 100,000 token。每次请求的最大输出为 16,000 token。错误和拒绝不消耗令牌。

流式响应

使用服务器发送事件 (SSE) 实时接收令牌。通过设置启用流式传输 stream: true 在你的请求中。这降低了长响应的感知延迟。

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)

最后一个 chunk 包含完整的 token 使用统计信息。解析流以在生成时显示 token。这非常适合聊天界面。如果你需要稍后组装完整文本,请缓冲输出。

参数:温度 & Top P

使用 temperature 以及多样性,搭配 top_p. 较低的值使输出更具确定性。较高的值引入更多变化。

默认温度为 1.0。默认 top_p 为 0.9。针对角色扮演或事实性任务调整这些参数。您还可以设置 seed 用于获得可复现的结果。使用 stop 序列以提前终止生成。

无效的参数返回 400 错误。检查有效范围的模式。

函数调用 & JSON 模式

使用结构化输出以实现可靠的数据提取。启用 JSON 模式, response_format: {"type": "json_object"}. 该模型返回严格有效的 JSON。这防止了代码中的解析错误。

import OpenAI from "openai";

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

在 tools 参数。使用 tool_choice 以强制特定函数。这与标准聊天补全并行工作。将流式传输与函数调用结合用于动态应用。

限制、错误 & 上下文

速率限制为每个密钥每分钟 300 次请求。并发上限为 8 个同时请求。请求体必须保持在 8 MB 以下。超出这些限制将触发 429 错误。

资金不足将返回402错误。添加加密货币积分以恢复使用。100,000令牌上下文窗口包含提示和补全。轻微色情内容的拒绝免费。余额永不过期。

cURL

curl https://api.modelsaiunrestricted.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "List the top five open source models for local inference."}]
  }'

常见问题

无限制 AI API 的基础 URL 是什么?

基础 URL 为 HTTPS://api.modelsaiunrestricted.com/v1。通过更新 base_url 配置,它可与标准 OpenAI SDK 配合使用。此 URL 处理所有聊天补全和模型元数据请求。

如何在 Python 中处理流式传输响应?

在客户端请求中将 stream=True 设置。API 返回 Server-Sent Events (SSE)。解析流以在生成时访问令牌。最后一个数据块包括总令牌使用情况。

如果我触及速率限制会怎样?

您收到 429 Too Many Requests 错误。限制为每个密钥每分钟 300 次请求。等待几秒后重试。并发请求也限制为每个密钥 8 个同时请求。

保护你的 API 密钥

注册,获取令牌,更新端点。完成。