VI ▾
nofilterai.top
NoFilter AI
Lấy khóa API

Tài liệu API NoFilter AI | NoFilter AI (nofilterai.top)

NoFilter AI cung cấp API LLM không kiểm duyệt đơn giản cho các nhà phát triển cần tạo văn bản đáng tin cậy mà không có lớp kiểm duyệt nội dung. Hướng dẫn nhanh này sẽ chỉ cho bạn cách xác thực, gửi yêu cầu đầu tiên và xử lý phản hồi truyền phát bằng các máy khách tương thích OpenAI tiêu chuẩn.

URL gốc và Xác thực

Bắt đầu bằng cách lấy khóa API từ bảng điều khiển. URL gốc cho tất cả các yêu cầu là https://api.nofilterai.top/v1. Endpoint này tương thích với các SDK OpenAI tiêu chuẩn; bạn chỉ cần cập nhật cấu hình base_url và cung cấp khóa của bạn trong tiêu đề Authorization.

Xác thực rất đơn giản: bao gồm Authorization: Bearer YOUR_API_KEY trong mọi yêu cầu. Nếu khóa không hợp lệ hoặc bị thiếu, API sẽ trả về lỗi 401. Tài khoản của bạn hỗ trợ một khóa hoạt động duy nhất tại một thời điểm; việc tạo khóa mới sẽ vô hiệu hóa ngay lập tức khóa trước đó, đảm bảo kiểm soát truy cập sạch sẽ mà không cần logic xoay khóa phức tạp.

Yêu cầu đầu tiên

Để xác minh cài đặt của bạn, hãy gửi một yêu cầu hoàn thành trò chuyện đơn giản. Định danh mô hình là uncensored. Mô hình trọng số mở này được tinh chỉnh để trả lời mà không từ chối nội dung người trưởng thành hợp pháp, phù hợp cho các ứng dụng chịu đựng NSFW. Sử dụng lệnh curl bên dưới để kiểm tra kết nối và minh bạch giá token.

Tích hợp SDK Python

Đối với nhà phát triển Python, thư viện openai chính thức hoạt động trực tiếp với endpoint của chúng tôi. Định cấu hình máy khách để trỏ đến URL gốc của chúng tôi. Cách tiếp cận này cho phép bạn tận dụng các tính năng SDK hiện có như tự động thử lại và phân tích có cấu trúc trong khi vẫn tương thích với mô hình không kiểm duyệt của chúng tôi.

Tích hợp SDK Node.js

Nhà phát triển Node.js có thể sử dụng gói npm openai tương tự. Đặt baseURL thành endpoint API của chúng tôi. Điều này đảm bảo cơ sở hạ tầng hiện có của bạn để xử lý các dịch vụ tương thích OpenAI tích hợp mượt mà với NoFilter AI. Lưu ý rằng đây là API chỉ văn bản; đừng cố gắng sử dụng các endpoint tạo hình ảnh hoặc âm thanh vì chúng không tồn tại trên dịch vụ này.

Phản hồi truyền phát

Bật trải nghiệm người dùng thời gian thực bằng cách bật truyền phát. Đặt stream: true trong yêu cầu của bạn. API trả về luồng Sự kiện được máy chủ gửi (SSE). Mỗi chunk chứa văn bản một phần, và chunk cuối cùng bao gồm thống kê sử dụng token. Điều này cho phép ứng dụng của bạn hiển thị token khi chúng được tạo, cải thiện hiệu suất nhận thức cho các cuộc trò chuyện dài.

Giới hạn tốc độ, Lỗi và Ngữ cảnh

Theo dõi việc sử dụng của bạn đối với các giới hạn nghiêm ngặt: 300 yêu cầu mỗi phút mỗi khóa, 8 yêu cầu đồng thời và thân yêu cầu 8 MB. Lỗi có thể dự đoán: 401 cho khóa không hợp lệ, 402 nếu tín dụng trả trước đã hết, và 429 cho việc vượt quá giới hạn tốc độ. Cửa sổ ngữ cảnh hỗ trợ tổng cộng 100.000 token, với độ dài đầu ra tối đa là 32.000 token mỗi yêu cầu. Lỗi và từ chối không tiêu tốn tín dụng, đảm bảo bạn chỉ trả tiền cho việc sử dụng token thực tế.

cURL

curl https://api.nofilterai.top/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.nofilterai.top/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.nofilterai.top/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);

Truyền phát

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)

Thông số API

Toàn bộ giới hạn và tính năng thực tế của API ở một nơi — hãy kiểm tra trước khi nạp tiền.

MụcGiá trị
Định dạngtương thích OpenAI: mọi SDK OpenAI đều chạy được, chỉ cần đổi base URL và khóa
EndpointPOST /v1/chat/completions · GET /v1/models
Xác thựcAuthorization: Bearer YOUR_KEY
Base URLhttps://api.nofilterai.top/v1
ID mô hìnhuncensored
Streamingcó — server-sent events; phần cuối chứa lượng token đã dùng
Chế độ JSONresponse_format: {"type": "json_object"}
Cửa sổ ngữ cảnh100.000 token (đầu vào + đầu ra)
Tham sốtemperature, top_p, stop, seed, presence_penalty, frequency_penalty
Gọi hàmcó — tools, tool_choice; phản hồi có tool_calls, kể cả khi streaming; kết quả gửi lại bằng role: tool
Đầu ra tối đatối đa phần còn lại của cửa sổ 100.000 token; max_tokens tùy chọn (không giới hạn riêng)
Kích thước yêu cầutối đa 8 MB
Giới hạn tốc độ300 yêu cầu mỗi phút cho mỗi khóa
Header phản hồiX-Request-Id, X-Balance-USD, X-RateLimit-Limit-Requests, X-RateLimit-Limit-Concurrency
Yêu cầu đồng thờitối đa 8 cùng lúc cho mỗi khóa
Thưởng+5% từ $50, +10% từ $100
Thời hạntín dụng đã trả không hết hạn, không đăng ký định kỳ
Giá$0,25 cho 1 triệu token đầu vào · $1,00 cho 1 triệu token đầu ra
Tính phítín dụng trả trước theo mức dùng thực tế; lỗi và từ chối miễn phí
Dùng thử miễn phí$0,50 trong 7 ngày, không cần thẻ · Khóa dùng thử: 2 yêu cầu song song, 60 yêu cầu/phút; hạn mức đầy đủ (8 và 300) sau lần nạp đầu
Nạp tiềnUSDT (TRC20) hoặc USDC (Base), số tiền nguyên bất kỳ từ $10 đến $500
Nội dungcho phép nội dung người lớn; từ chối nội dung tình dục liên quan đến trẻ vị thành niên
Đăng nhậpGoogle hoặc email và mật khẩu
Khóamỗi tài khoản một khóa đang hoạt động; khóa mới thay thế khóa cũ

Mã lỗi

Lỗi trả về dạng JSON với type cố định; yêu cầu lỗi hoặc bị từ chối không bị tính phí.

MãLoạiÝ nghĩa
400bad_requestJSON sai, tin nhắn trống, tham số sai hoặc vượt cửa sổ ngữ cảnh
401missing_key · invalid_key · key_revokedthiếu khóa, sai khóa hoặc khóa đã bị thay
402no_credithết tín dụng — nạp tiền là dùng tiếp ngay
403content_blockednội dung tình dục liên quan trẻ vị thành niên — từ chối, không tính phí
404not_foundendpoint không tồn tại
413request_too_largenội dung lớn hơn 8 MB
429rate_limited · concurrencyvượt 300/phút hoặc 8 đồng thời — chờ rồi thử lại
503upstream_busymô hình đang bận — thử lại sau vài giây

Hỏi đáp

NoFilter AI có sử dụng mô hình GPT hay Claude không?

Không. Chúng tôi cung cấp một mô hình không kiểm duyệt chuyên dụng, được lưu trữ trên máy chủ của riêng chúng tôi. Đây không phải là mô hình GPT, Claude, Gemini hay của nhà cung cấp nào khác. Đây là mô hình trọng số mở, được tinh chỉnh để giảm thiểu từ chối.

Việc thanh toán được xử lý như thế nào?

Thanh toán trả trước qua tiền điện tử (USDT trên TRC20 hoặc USDC trên Base). Tín dụng được tính dựa trên việc sử dụng token thực tế. Lỗi và từ chối đều miễn phí. Không có gói đăng ký hàng tháng hay phí ẩn, và tín dụng trả trước không bao giờ hết hạn.

Độ dài đầu ra tối đa là bao nhiêu?

Độ dài đầu ra tối đa là 32.000 token mỗi yêu cầu. Nếu bạn không đặt <code>max_tokens</code>, giá trị mặc định là 2.048 token. Cửa sổ ngữ cảnh tổng cộng (prompt + completion) là 100.000 token.

Khóa của bạn chỉ cách một biểu mẫu

Tạo tài khoản, sao chép khóa, thay đổi URL gốc. Đó là toàn bộ quá trình thiết lập.

Lấy khóa API