中文 ▾
获取 API 密钥

Nofilter AI Chat:快速入门:集成无审查 LLM API

几分钟内即可将无审查 LLM API 集成到你的应用中,使用我们兼容 OpenAI 的接口。本快速入门涵盖身份验证、基本请求、流式输出和关键限制,助你快速启动项目。

身份验证与 Base URL

首先创建账户并生成你的 API 密钥。所有请求的 Base URL 为 https://api.nofilteraichat.com/v1。你可以使用官方 OpenAI SDK 或任何兼容客户端,只需将其指向此 URL 并在 Authorization 头中提供你的密钥。通过 Google 或电子邮件注册即时完成,无需电话号码。密钥在创建后立即显示。每个账户仅限一个活跃密钥;生成新密钥将替换旧密钥。请妥善保管你的密钥,因为它授予对你预付额度的完全访问权限。没有月度订阅,未使用的额度永不过期。

基本文本补全

发送标准的聊天补全请求以生成文本。模型 ID 为 uncensored。此接口支持原始文本输入和输出,且针对合法成人内容无内容审查。你可以使用 temperature 和 top_p 等参数控制响应风格。若未指定 max_tokens,响应将持续到上下文窗口结束。上下文窗口支持提示词和补全内容合计最多 100,000 个 token。请求按实际 token 使用量计费,错误请求免费。

Python SDK 集成

使用官方 OpenAI Python 库与我们的 API 交互。将 Base URL 设置为我们的接口,并提供你的 API 密钥。这允许你利用熟悉的方法如 chat.completions.create,同时受益于我们的无审查模型。该库自动处理 JSON 序列化和重试。你可以流式输出响应或获取同步结果。确保使用支持所有功能(如函数调用和 JSON 模式)的最新版本 SDK。这种方法可最小化样板代码,加速基于 Python 的应用开发。

Node.js SDK 集成

使用 OpenAI Node SDK 将 API 集成到你的 Node.js 应用中。使用我们的 Base URL 和 API 密钥配置客户端。此设置允许你像使用其他兼容 OpenAI 的服务一样调用聊天补全。SDK 支持现代 JavaScript 功能和 async/await 模式。你可以轻松处理响应并在 Node 环境中管理错误。此方法非常适合 Web 服务器、后端服务或任何需要无审查 LLM 功能的 Node.js 应用。它提供了一种无需复杂配置即可添加 AI 功能的直接方式。

流式响应

通过在请求中设置 stream: true 启用流式输出。API 在生成 token 时返回服务器发送事件 (SSE)。这通过实时显示文本提供更流畅的用户体验。Token 使用统计信息包含在流的最后一个块中。所有 SDK 和原始 HTTP 客户端均支持流式输出。此功能对于聊天界面和延迟敏感的应用至关重要。模型按顺序生成 token,允许你立即渲染部分响应。与同步请求相比,这显著减少了感知等待时间。

限制、错误与上下文

监控你的使用情况以避免服务中断。API 允许每个密钥每分钟 300 个请求和 8 个并发请求。最大请求体大小为 8 MB。如果 API 密钥无效,你将收到 401 错误。402 错误表示额度不足;通过加密货币(TRC20 上的 USDT 或 Base 上的 USDC)充值以继续。429 错误表示你已达到速率限制。上下文窗口为 100,000 个 token。错误和拒绝不消耗额度。将请求保持在此限制内以获得最佳性能。模型会拒绝涉及未成年人的性内容,这是一个硬性限制。

cURL

curl https://api.nofilteraichat.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."}]
  }'

Python

from openai import OpenAI

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

流式输出

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)

问答

如何为额度充值?

通过加密货币(TRC20 上的 USDT,Base 上的 USDC)充值。你可以添加 20 至 500 美元之间的任意整数金额。大额充值享有额外额度:充值 50 美元赠送 5%,充值 100 美元赠送 10%,充值 200 美元赠送 15%。额度永不过期,按实际 token 使用量计费。

上下文窗口大小是多少?

上下文窗口支持提示词和补全内容合计最多 100,000 个 token。若未指定 max_tokens,响应可延伸至窗口末尾。这允许在保持高性能的同时处理大量输入数据。

你们会存储我的提示词用于训练吗?

不会,提示词不用于训练。你只需提供电子邮件即可创建账户,并保障隐私。你的数据不会用于改进其他模型或服务。这确保你在使用无审查 API 时内容保持私密。

只差一张表单,即可获得密钥

创建账户,复制密钥,更改 Base URL。这就是全部设置。

获取 API 密钥

接口能力与限制

购买额度前,请先确认接口是否满足你的需求——以下是全部真实参数。

项目说明
接口格式兼容 OpenAI:任何 OpenAI SDK 或客户端只需更换 base URL 和密钥
Base URLhttps://api.nofilteraichat.com/v1
接口POST /v1/chat/completions · GET /v1/models
认证Authorization: Bearer YOUR_KEY
模型 IDuncensored
采样参数temperature、top_p、stop、seed、presence_penalty、frequency_penalty
JSON 模式response_format: {"type": "json_object"}
函数调用支持 tools、tool_choice;回复包含 tool_calls(流式同样支持),结果以 role: tool 消息返回
最大输出不单独限制输出;提示+回复共 100,000 个 token 窗口内,max_tokens 可选
上下文窗口100,000 tokens(输入与输出合计)
流式输出支持 SSE,最后一块包含 token 用量
请求大小每次请求不超过 8 MB
速率限制每个密钥每分钟 300 次请求
响应头X-Request-Id、X-Balance-USD、X-RateLimit-Limit-Requests、X-RateLimit-Limit-Concurrency
并发每个密钥同时最多 8 个请求
价格输入 $0.15 / 百万 tokens · 输出 $0.50 / 百万 tokens
赠送额度满 $50 送 5%,满 $100 送 10%,满 $200 送 15%
额度有效期付费额度永不过期,无订阅
充值USDT(TRC20)或 USDC(Base),$20–$500 任意整数金额
计费预付额度,按实际 token 用量扣费;错误和拒绝不收费
免费试用$0.50,有效期 7 天,无需银行卡 · 试用密钥:2 个并发请求,每分钟 60 次;首次充值后恢复完整限额(8 和 300)
密钥每个账户一个有效密钥;生成新密钥后旧密钥失效
登录Google 或邮箱 + 密码
内容政策允许成人内容;涉及未成年人的性内容一律拒绝

错误说明

错误以 JSON 返回,type 字段固定;失败或被拒绝的请求不计费。

状态码类型含义
400bad_requestJSON 无效、消息为空、参数错误或超出上下文窗口
401missing_key · invalid_key · key_revoked缺少密钥、密钥错误或已被新密钥替换
402no_credit余额不足——充值后立即恢复
403content_blocked涉及未成年人的性内容——拒绝且不计费
404not_found未知接口
413request_too_large请求体超过 8 MB
429rate_limited · concurrency超过每分钟 300 次或 8 个并发——稍后重试
503upstream_busy模型繁忙——几秒后重试