Dokumentasi API NoFilter AI | NoFilter AI (nofilterai.cc)
Integrasikan API LLM tanpa sensor kami dalam hitungan menit menggunakan klien yang kompatibel dengan OpenAI. Masukkan kunci Anda, arahkan ke URL dasar kami, dan mulai menghasilkan teks segera.
Autentikasi dan Pengaturan
Mulai dengan membuat akun melalui Lanjutkan dengan Google atau email dan kata sandi. Tidak diperlukan nomor telepon. Setelah mendaftar, Anda menerima kunci API segera. Anda juga mendapatkan $0,50 dalam kredit uji coba yang berlaku selama 7 hari, tanpa perlu kartu. Kunci API Anda mengautentikasi semua permintaan. URL dasar untuk semua endpoint adalah https://api.nofilterai.cc/v1. URL ini berfungsi dengan SDK OpenAI resmi dan klien kompatibel OpenAI hanya dengan memperbarui konfigurasi base_url.
Layanan nofilter ai kami menggunakan saldo prabayar. Jika Anda tidak memiliki cukup saldo, Anda akan menerima error 402 Payment Required. Error dan penolakan gratis. Bagian terakhir dari stream mencakup total penggunaan token untuk permintaan tersebut. Model ini disesuaikan untuk mematuhi format yang diminta.
Endpoint Chat Completions
Inti API kami adalah endpoint POST /v1/chat/completions. Ini menerima input teks dan mengembalikan output teks. Tidak ada kemampuan embedding, gambar, audio, atau pembuatan video. ID model yang harus dikirim adalah uncensored. Ini adalah model bobot terbuka yang disesuaikan untuk menjawab tanpa penolakan konten untuk penggunaan dewasa yang sah. Ini bukan GPT, Claude, atau model vendor lain.
Konfigurasikan klien Anda untuk menggunakan URL dasar kami dan kunci API Anda. Badan permintaan mengikuti format penyelesaian chat OpenAI standar. Anda dapat menentukan model, pesan, dan berbagai parameter. API mendukung streaming melalui SSE untuk pengiriman token secara real-time. Pemanggilan fungsi dan mode JSON juga tersedia. Gunakan perintah curl berikut untuk membuat permintaan pertama Anda.
Integrasi SDK Python
Menggunakan SDK Python resmi OpenAI adalah cara tercepat untuk mengintegrasikannya. Instal pustaka dan atur base_url ke endpoint kami. Berikan kunci API Anda dalam parameter api_key. SDK menangani permintaan HTTP dan parsing respons secara otomatis. Pendekatan code-first ini memungkinkan Anda mulai menghasilkan konten segera.
SDK mendukung semua fitur API kami, termasuk streaming dan pemanggilan fungsi. Anda dapat mengatur parameter seperti temperature dan top_p untuk mengontrol output. ID model tetap uncensored. Kesalahan diangkat sebagai pengecualian standar. Penolakan dan kesalahan tidak mengonsumsi token dari saldo prabayar Anda. Gunakan SDK Python untuk membuat prototipe aplikasi Anda dengan cepat.
Integrasi SDK Node
Untuk pengembang JavaScript dan TypeScript, SDK Node OpenAI menyediakan integrasi yang mulus. Atur baseURL ke https://api.nofilterai.cc/v1 dan masukkan kunci API Anda. SDK menangani autentikasi dan pemformatan permintaan. Anda dapat menggunakan metode chat.completions.create untuk mengirim pesan.
SDK Node mendukung respons streaming, memungkinkan Anda memproses token saat tiba. Ini berguna untuk aplikasi real-time. Anda juga dapat menggunakan mode JSON untuk mendapatkan output terstruktur. ID model adalah uncensored. API dioptimalkan untuk integrasi langsung, sehingga Anda dapat fokus membangun aplikasi Anda. Gunakan SDK Node untuk mengintegrasikan API tanpa sensor kami ke dalam aplikasi web atau sisi server Anda.
Respons Streaming dengan SSE
Aktifkan streaming dengan mengatur stream: true dalam permintaan Anda. API mengembalikan aliran Server-Sent Events (SSE). Setiap potongan berisi teks parsial. Potongan terakhir mencakup penggunaan token untuk permintaan tersebut. Ini memungkinkan Anda menampilkan output secara real-time.
Streaming efisien untuk respons panjang. Model mendukung hingga 32.000 token per permintaan. Anda dapat mengurai aliran SSE di klien Anda untuk memperbarui UI secara bertahap. Ini ideal untuk antarmuka obrolan dan alat pembuatan kode. API kami memastikan latensi rendah untuk pengiriman token. Gunakan endpoint streaming untuk meningkatkan pengalaman pengguna aplikasi Anda.
Batas Laju dan Kendala
API kami memberlakukan batas ketat untuk memastikan stabilitas. Anda diizinkan melakukan 300 permintaan per menit per kunci dan 8 permintaan konkuren. Ukuran badan permintaan maksimum adalah 8 MB. Jika Anda melebihi batas ini, Anda akan menerima error. API mengembalikan error 429 Too Many Requests ketika Anda melebihi batas laju. Jendela konteks model adalah 100.000 token, mencakup prompt dan completion.
Jika kunci tidak valid atau kedaluwarsa, Anda menerima kesalahan 401 Unauthorized. Kesalahan dan penolakan gratis, sehingga Anda tidak dikenakan biaya untuk permintaan yang gagal. Saldo prabayar tidak pernah kedaluwarsa. Anda dapat mengisi saldo kredit menggunakan kripto. Batas berlaku per kunci API. Jika Anda membutuhkan lebih banyak kunci, Anda dapat membuat kunci baru, yang menggantikan kunci lama. Gunakan batas ini untuk merencanakan skalabilitas aplikasi Anda.
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);Streaming
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)Spesifikasi teknis
Semua batas dan fitur API yang sebenarnya di satu tempat — cek dulu sebelum isi saldo.
| Item | Nilai |
|---|---|
| Format | kompatibel OpenAI: SDK OpenAI apa pun bisa dipakai, cukup ganti base URL dan kunci |
| Base URL | https://api.nofilterai.cc/v1 |
| Autentikasi | Authorization: Bearer YOUR_KEY |
| ID model | uncensored |
| Endpoint | POST /v1/chat/completions · GET /v1/models |
| Parameter | temperature, top_p, stop, seed, presence_penalty, frequency_penalty |
| Mode JSON | response_format: {"type": "json_object"} |
| Output maksimal | hingga sisa jendela 64.000 token; max_tokens opsional (tanpa batas terpisah) |
| Function calling | ya — tools, tool_choice; balasan berisi tool_calls, juga saat streaming; hasil dikirim sebagai role: tool |
| Streaming | ya — server-sent events; potongan terakhir berisi penggunaan token |
| Jendela konteks | 64.000 token (input + output) |
| Konkurensi | 8 permintaan bersamaan per kunci |
| Batas laju | 300 permintaan per menit per kunci |
| Ukuran permintaan | hingga 8 MB |
| Header respons | X-Request-Id, X-Balance-USD, X-RateLimit-Limit-Requests, X-RateLimit-Limit-Concurrency |
| Masa berlaku | saldo berbayar tidak kedaluwarsa, tanpa langganan |
| Penagihan | saldo prabayar sesuai pemakaian nyata; error dan penolakan gratis |
| Uji coba gratis | $0,50 selama 7 hari, tanpa kartu · Kunci uji coba: 2 permintaan paralel, 60 per menit; batas penuh (8 dan 300) setelah isi saldo pertama |
| Bonus | +5% mulai $50, +10% mulai $100 |
| Isi saldo | USDT (TRC20) atau USDC (Base), nominal bulat berapa pun dari $10 sampai $500 |
| Harga | $0,25 per 1 juta token input · $1,00 per 1 juta token output |
| Masuk | Google atau email dan kata sandi |
| Konten | konten dewasa diizinkan; konten seksual yang melibatkan anak di bawah umur ditolak |
| Kunci | satu kunci aktif per akun; kunci baru menggantikan yang lama |
Kode error
Error dikirim sebagai JSON dengan type tetap; permintaan gagal atau ditolak tidak ditagih.
| Kode | Tipe | Arti |
|---|---|---|
400 | bad_request | JSON tidak valid, pesan kosong, parameter salah, atau konteks terlalu panjang |
401 | missing_key · invalid_key · key_revoked | kunci tidak ada, salah, atau sudah diganti |
402 | no_credit | saldo habis — isi ulang dan lanjut seketika |
403 | content_blocked | konten seksual dengan anak di bawah umur — ditolak, tidak ditagih |
404 | not_found | endpoint tidak dikenal |
413 | request_too_large | body lebih dari 8 MB |
429 | rate_limited · concurrency | lebih dari 300/menit atau 8 paralel — tunggu lalu coba lagi |
503 | upstream_busy | model sibuk — coba lagi beberapa detik lagi |
Tanya jawab
Berapa ukuran jendela konteks?
Jendela konteks adalah 100.000 token, mencakup prompt dan completion. Output maksimum per permintaan adalah 32.000 token, atau 2.048 jika max_tokens tidak diatur.
Bagaimana cara membayar API?
Kami hanya menerima kripto: USDT (TRC20) atau USDC (Base). Anda dapat isi saldo dengan jumlah bulat dari $10 hingga $500. Saldo prabayar tidak pernah kedaluwarsa, dan kesalahan gratis.
Apakah model tanpa sensor?
Ya, model tidak menolak topik dewasa yang sah, fiksi, atau kontroversial. Namun, kami memblokir konten seksual yang melibatkan anak di bawah umur. Model ini bukan GPT, Claude, atau model vendor lain.
Kunci Anda hanya selangkah lagi dari satu formulir
Buat akun, salin kunci, ubah URL dasar. Itulah semua pengaturannya.