VI ▾
Lấy khóa API

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

Tích hợp API LLM không kiểm duyệt của chúng tôi trong vài phút bằng các máy khách tương thích OpenAI tiêu chuẩn. Đặt khóa của bạn, trỏ đến URL cơ sở của chúng tôi và bắt đầu tạo văn bản ngay lập tức.

Xác thực và Thiết lập

Bắt đầu bằng cách tạo tài khoản qua Tiếp tục với Google hoặc email và mật khẩu. Bạn không cần số điện thoại. Khi đăng ký, bạn sẽ nhận được khóa API ngay lập tức. Bạn cũng nhận được $0.50 tín dụng dùng thử có hiệu lực trong 7 ngày, không cần thẻ. Khóa API của bạn xác thực mọi yêu cầu. URL cơ sở cho tất cả các endpoint là https://api.nofilterai.cc/v1. URL này hoạt động với các SDK chính thức của OpenAI và bất kỳ khách hàng tương thích OpenAI nào chỉ bằng cách cập nhật cấu hình base_url.

Dịch vụ nofilter ai của chúng tôi sử dụng tín dụng trả trước. Nếu bạn không có đủ tín dụng, bạn sẽ nhận được lỗi 402 Payment Required. Các lỗi và từ chối đều miễn phí. Chunk cuối cùng của luồng bao gồm tổng số token sử dụng cho yêu cầu. Mô hình được tinh chỉnh để tuân thủ định dạng được yêu cầu.

Endpoint Chat Completions

Trọng tâm của API chúng tôi là endpoint POST /v1/chat/completions. Nó chấp nhận đầu vào văn bản và trả về đầu ra văn bản. Không có khả năng tạo embedding, hình ảnh, âm thanh hoặc video. ID mô hình để gửi là uncensored. Đây là một mô hình trọng số mở được tinh chỉnh để trả lời mà không từ chối nội dung cho mục đích người trưởng thành hợp pháp. Nó không phải là GPT, Claude hay bất kỳ mô hình của nhà cung cấp nào khác.

Cấu hình máy khách của bạn để sử dụng URL cơ sở và khóa API của chúng tôi. Thân yêu cầu tuân theo định dạng hoàn thành trò chuyện OpenAI tiêu chuẩn. Bạn có thể chỉ định mô hình, tin nhắn và các tham số khác nhau. API hỗ trợ truyền phát qua SSE để cung cấp token theo thời gian thực. Gọi hàm và chế độ JSON cũng có sẵn. Sử dụng lệnh curl sau để thực hiện yêu cầu đầu tiên của bạn.

Tích hợp SDK Python

Sử dụng SDK Python chính thức của OpenAI là cách nhanh nhất để tích hợp. Cài đặt thư viện và đặt base_url thành endpoint của chúng tôi. Truyền khóa API của bạn trong tham số api_key. SDK xử lý các yêu cầu HTTP và phân tích phản hồi tự động. Cách tiếp cận dựa trên mã này cho phép bạn bắt đầu tạo nội dung ngay lập tức.

SDK hỗ trợ tất cả các tính năng của API chúng tôi, bao gồm truyền phát và gọi hàm. Bạn có thể đặt các tham số như temperature và top_p để kiểm soát đầu ra. ID mô hình vẫn là uncensored. Lỗi được nâng lên dưới dạng ngoại lệ tiêu chuẩn. Từ chối và lỗi không tiêu thụ token từ số dư tín dụng trả trước của bạn. Sử dụng SDK Python để nhanh chóng tạo mẫu ứng dụng của bạn.

Tích hợp SDK Node.js

Đối với các nhà phát triển JavaScript và TypeScript, SDK Node.js của OpenAI cung cấp khả năng tích hợp liền mạch. Đặt baseURL thành https://api.nofilterai.cc/v1 và cung cấp khóa API của bạn. SDK xử lý xác thực và định dạng yêu cầu. Bạn có thể sử dụng phương thức chat.completions.create để gửi tin nhắn.

Node SDK hỗ trợ phản hồi truyền phát, cho phép bạn xử lý các token khi chúng đến. Điều này hữu ích cho các ứng dụng thời gian thực. Bạn cũng có thể sử dụng chế độ JSON để nhận đầu ra có cấu trúc. ID mô hình là uncensored. API được tối ưu hóa cho tích hợp trực tiếp, vì vậy bạn có thể tập trung vào việc xây dựng ứng dụng của mình. Sử dụng Node SDK để tích hợp API không kiểm duyệt của chúng tôi vào các ứng dụng web hoặc phía máy chủ của bạn.

Phản hồi truyền phát với SSE

Bật truyền phát bằng cách đặt stream: true trong yêu cầu của bạn. API trả về luồng Sự kiện do Máy chủ gửi (SSE). Mỗi chunk chứa văn bản một phần. Chunk cuối cùng bao gồm việc sử dụng token cho yêu cầu. Điều này cho phép bạn hiển thị đầu ra theo thời gian thực.

Truyền phát hiệu quả cho các phản hồi dài. Mô hình hỗ trợ tối đa 32.000 token mỗi yêu cầu. Bạn có thể phân tích luồng SSE trong máy khách của mình để cập nhật giao diện người dùng theo từng phần. Điều này lý tưởng cho các giao diện trò chuyện và công cụ tạo mã. API của chúng tôi đảm bảo độ trễ thấp cho việc phân phối token. Sử dụng endpoint truyền phát để nâng cao trải nghiệm người dùng trong ứng dụng của bạn.

Giới hạn tốc độ và Ràng buộc

API của chúng tôi áp dụng các giới hạn nghiêm ngặt để đảm bảo tính ổn định. Bạn được phép 300 yêu cầu mỗi phút mỗi khóa và 8 yêu cầu đồng thời. Kích thước tối đa của thân yêu cầu là 8 MB. Nếu bạn vượt quá các giới hạn này, bạn sẽ nhận được lỗi. API trả về lỗi 429 Too Many Requests khi bạn vượt quá giới hạn tốc độ. Cửa sổ ngữ cảnh của mô hình là 100.000 token, bao gồm cả prompt và completion.

Nếu khóa không hợp lệ hoặc đã hết hạn, bạn sẽ nhận được lỗi 401 Unauthorized. Các lỗi và từ chối đều miễn phí, vì vậy bạn không bị tính phí cho các yêu cầu thất bại. Tín dụng trả trước không bao giờ hết hạn. Bạn có thể nạp thêm tín dụng của mình bằng tiền điện tử. Các giới hạn áp dụng cho mỗi khóa API. Nếu bạn cần nhiều khóa hơn, bạn có thể tạo một khóa mới, khóa này sẽ thay thế khóa cũ. Sử dụng các giới hạn này để lập kế hoạch khả năng mở rộng cho ứng dụng của bạn.

cURL

curl https://api.nofilterai.cc/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.cc/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.cc/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ố kỹ thuật

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
Base URLhttps://api.nofilterai.cc/v1
Xác thựcAuthorization: Bearer YOUR_KEY
ID mô hìnhuncensored
EndpointPOST /v1/chat/completions · GET /v1/models
Tham sốtemperature, top_p, stop, seed, presence_penalty, frequency_penalty
Chế độ JSONresponse_format: {"type": "json_object"}
Đầu ra tối đatối đa phần còn lại của cửa sổ 64.000 token; max_tokens tùy chọn (không giới hạn riêng)
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
Streamingcó — server-sent events; phần cuối chứa lượng token đã dùng
Cửa sổ ngữ cảnh64.000 token (đầu vào + đầu ra)
Yêu cầu đồng thờitối đa 8 cùng lúc cho mỗi khóa
Giới hạn tốc độ300 yêu cầu mỗi phút cho mỗi khóa
Kích thước yêu cầutối đa 8 MB
Header phản hồiX-Request-Id, X-Balance-USD, X-RateLimit-Limit-Requests, X-RateLimit-Limit-Concurrency
Thời hạntín dụng đã trả không hết hạn, không đăng ký định kỳ
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
Thưởng+5% từ $50, +10% từ $100
Nạp tiềnUSDT (TRC20) hoặc USDC (Base), số tiền nguyên bất kỳ từ $10 đến $500
Giá$0,25 cho 1 triệu token đầu vào · $1,00 cho 1 triệu token đầu ra
Đăng nhậpGoogle hoặc email và mật khẩu
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
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

Kích thước cửa sổ ngữ cảnh là bao nhiêu?

Cửa sổ ngữ cảnh là 100.000 token, bao gồm cả prompt và completion. Đầu ra tối đa mỗi yêu cầu là 32.000 token, hoặc 2.048 nếu max_tokens không được đặt.

Tôi thanh toán API như thế nào?

Chúng tôi chỉ chấp nhận tiền điện tử: USDT (TRC20) hoặc USDC (Base). Bạn có thể nạp tiền với số nguyên từ $10 đến $500. Tín dụng không bao giờ hết hạn, và lỗi miễn phí.

Mô hình có không kiểm duyệt không?

Đúng vậy, mô hình không từ chối các chủ đề người trưởng thành hợp pháp, hư cấu hoặc gây tranh cãi. Tuy nhiên, chúng tôi chặn nội dung tình dục liên quan đến người chưa thành niên. Mô hình không phải là GPT, Claude hay bất kỳ mô hình của nhà cung cấp nào khác.

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 cơ sở. Đó là toàn bộ thiết lập.