NoFilter AI API Belgeleri | NoFilter AI (nofilterai.cc)
Standart OpenAI uyumlu istemciler kullanarak sansürsüz LLM API'mizi dakikalar içinde entegre edin. Anahtarınızı ekleyin, temel URL'mizi işaretleyin ve hemen metin üretmeye başlayın.
Kimlik Doğrulama ve Kurulum
Google ile Devam Et veya e-posta ve şifre ile bir hesap oluşturarak başlayın. Telefon numarası gerekmez. Kayıt olduğunuzda hemen bir API anahtarı alırsınız. Ayrıca 7 gün boyunca geçerli olan ve kart gerekmeyen $0.50 deneme kredisi alırsınız. API anahtarınız tüm istekleri kimlik doğrular. Tüm uç noktalar için temel URL https://api.nofilterai.cc/v1 şeklindedir. Bu URL, base_url yapılandırmasını basitçe güncelleyerek resmi OpenAI SDK'ları ve herhangi bir OpenAI uyumlu istemci ile çalışır.
nofilter ai hizmetimiz ön ödemeli kredi kullanır. Yeterli krediniz yoksa 402 Payment Required hatası alırsınız. Hatalar ve reddetmeler ücretsizdir. Akışın son parçası, istek için toplam token kullanımını içerir. Model, istenen biçime uyacak şekilde ayarlanmıştır.
Sohbet Tamamlama Uç Noktası
API'mizin çekirdeğini POST /v1/chat/completions uç noktası oluşturur. Metin girişi kabul eder ve metin çıktısı döndürür. Gömme, görüntü, ses veya video oluşturma yetenekleri yoktur. Gönderilecek model kimliği uncensored'dir. Bu, yasal yetişkin kullanım için içerik reddetmeleri olmadan yanıt verecek şekilde ayarlanmış açık ağırlıklı bir modeldir. GPT, Claude veya başka bir satıcının modeli değildir.
İstemcinizi temel URL'mizi ve API anahtarınızı kullanacak şekilde yapılandırın. İstek gövdesi standart OpenAI sohbet tamamlama biçimini izler. Modeli, mesajları ve çeşitli parametreleri belirtebilirsiniz. API, gerçek zamanlı token teslimi için SSE üzerinden akış desteği sunar. Fonksiyon çağırma ve JSON modu da mevcuttur. İlk isteğinizi yapmak için aşağıdaki curl komutunu kullanın.
Python SDK Entegrasyonu
Resmi OpenAI Python SDK'sını kullanmak entegre etmenin en hızlı yoludur. Kütüphaneyi yükleyin ve base_url değerini uç noktamıza ayarlayın. API anahtarınızı api_key parametresinde iletin. SDK, HTTP isteklerini ve yanıt ayrıştırmayı otomatik olarak halleder. Bu kod odaklı yaklaşım, hemen içerik üretmeye başlamanızı sağlar.
SDK, akış ve fonksiyon çağırma dahil API'mizin tüm özelliklerini destekler. Çıktıyı kontrol etmek için temperature ve top_p gibi parametreleri ayarlayabilirsiniz. Model kimliği uncensored olarak kalır. Hatalar standart istisnalar olarak yükseltilir. Reddetmeler ve hatalar, ön ödemeli bakiyenizden token tüketmez. Uygulamanızı hızlıca prototiplemek için Python SDK'sını kullanın.
Node SDK Entegrasyonu
JavaScript ve TypeScript geliştiricileri için OpenAI Node SDK'sı sorunsuz bir entegrasyon sağlar. baseURL değerini https://api.nofilterai.cc/v1 olarak ayarlayın ve API anahtarınızı sağlayın. SDK kimlik doğrulama ve istek biçimlendirmesini halleder. Mesajları göndermek için chat.completions.create yöntemini kullanabilirsiniz.
Node SDK, tokenlar geldikçe işlemenizi sağlayan akış yanıtlarını destekler. Bu, gerçek zamanlı uygulamalar için kullanışlıdır. Yapılandırılmış çıktı almak için JSON modunu da kullanabilirsiniz. Model kimliği uncensoreddir. API doğrudan entegrasyon için optimize edilmiştir, böylece uygulamanızı geliştirmeye odaklanabilirsiniz. Web veya sunucu tarafı uygulamalarınıza sansürsüz API'mizi entegre etmek için Node SDK'sını kullanın.
SSE ile Akış Yanıtları
İsteğinizde stream: true ayarlayarak akışı etkinleştirin. API, Sunucu Tarafı Olayları (SSE) akışı döndürür. Her parça kısmi metin içerir. Son parça, istek için token kullanımını içerir. Bu, çıktıyı gerçek zamanlı olarak görüntülemenizi sağlar.
Akış, uzun yanıtlar için verimlidir. Model, istek başına 32,000 token'a kadar destekler. Arayüzü kademeli olarak güncellemek için istemcinizde SSE akışını ayrıştıabilirsiniz. Bu, sohbet arayüzleri ve kod oluşturma araçları için idealdir. API'miz, token teslimi için düşük gecikme süresi sağlar. Uygulamanızın kullanıcı deneyimini geliştirmek için akış uç noktasını kullanın.
Hız Limitleri ve Kısıtlamalar
API'miz kararlılığı sağlamak için sıkı limitler uygular. Anahtar başına dakikada 300 istek ve 8 eşzamanlı istek yapmanıza izin verilir. Maksimum istek gövdesi boyutu 8 MB'tır. Bu limitleri aşarsanız bir hata alırsınız. Hız limitini aştığınızda API, 429 Too Many Requests hatası döndürür. Model bağlam penceresi hem istemi hem de tamamlamayı içeren 100,000 token'dır.
Anahtar geçersiz veya süresi dolmuşsa 401 Unauthorized hatası alırsınız. Hatalar ve reddetmeler ücretsizdir, bu nedenle başarısız istekler için ücretlendirilmezsiniz. Ön ödemeli kredi süresi dolmaz. Kripto kullanarak kredinizi yükleyebilirsiniz. Limitler API anahtarı başına geçerlidir. Daha fazla anahtara ihtiyacınız varsa, eskisini yerine değiştirecek yeni bir tane oluşturabilirsiniz. Uygulamanızın ölçeklenebilirliğini planlamak için bu limitleri kullanı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);Akış
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)Teknik özellikler
Kredi yüklemeden önce kontrol edebilmeniz için API'nin gerçek limitleri ve özellikleri tek yerde.
| Öğe | Değer |
|---|---|
| Biçim | OpenAI uyumlu: herhangi bir OpenAI SDK'sı base URL ve anahtarı değiştirerek çalışır |
| Base URL | https://api.nofilterai.cc/v1 |
| Kimlik doğrulama | Authorization: Bearer YOUR_KEY |
| Model kimliği | uncensored |
| Uç noktalar | POST /v1/chat/completions · GET /v1/models |
| Parametreler | temperature, top_p, stop, seed, presence_penalty, frequency_penalty |
| JSON modu | response_format: {"type": "json_object"} |
| Maksimum çıktı | 64.000 token'lık pencerenin kalanına kadar; max_tokens isteğe bağlı (ayrı sınır yok) |
| Fonksiyon çağırma | evet — tools, tool_choice; yanıtta tool_calls, akışta da; sonuçlar role: tool olarak |
| Akış | evet — server-sent events; son parça token kullanımını içerir |
| Bağlam penceresi | 64.000 token (girdi + çıktı) |
| Eşzamanlılık | anahtar başına aynı anda 8 istek |
| Hız limiti | anahtar başına dakikada 300 istek |
| İstek boyutu | en fazla 8 MB |
| Yanıt başlıkları | X-Request-Id, X-Balance-USD, X-RateLimit-Limit-Requests, X-RateLimit-Limit-Concurrency |
| Geçerlilik | ödenen kredinin süresi dolmaz, abonelik yok |
| Faturalama | ön ödemeli kredi, gerçek kullanıma göre; hatalar ve retler ücretsiz |
| Ücretsiz deneme | $0,50, 7 gün, kart gerekmez · Deneme anahtarı: 2 paralel istek, dakikada 60; ilk yüklemeden sonra tam limitler (8 ve 300) |
| Bonus | $50'dan itibaren +%5, $100'dan itibaren +%10 |
| Yükleme | USDT (TRC20) veya USDC (Base), $10–$500 arası herhangi bir tam tutar |
| Fiyat | 1M girdi token'ı $0,25 · 1M çıktı token'ı $1,00 |
| Giriş | Google veya e-posta ve şifre |
| İçerik | yetişkin içeriğe izin var; reşit olmayanları içeren cinsel içerik reddedilir |
| Anahtarlar | hesap başına bir aktif anahtar; yenisi eskisinin yerini alır |
Hata kodları
Hatalar sabit bir type ile JSON olarak döner; başarısız veya reddedilen istekler ücretlendirilmez.
| Kod | Tür | Anlamı |
|---|---|---|
400 | bad_request | geçersiz JSON, boş mesajlar, hatalı parametre veya bağlam çok uzun |
401 | missing_key · invalid_key · key_revoked | anahtar yok, yanlış veya değiştirilmiş |
402 | no_credit | kredi bitti — yükleyin, hemen devam eder |
403 | content_blocked | reşit olmayanları içeren cinsel içerik — reddedildi, ücret yok |
404 | not_found | bilinmeyen uç nokta |
413 | request_too_large | gövde 8 MB'tan büyük |
429 | rate_limited · concurrency | dakikada 300 veya aynı anda 8 aşıldı — bekleyip tekrar deneyin |
503 | upstream_busy | model meşgul — birkaç saniye sonra tekrar deneyin |
Sorular ve cevaplar
Bağlam penceresi boyutu nedir?
Bağlam penceresi 100,000 token olup hem istemi hem de tamamlamayı kapsar. İstek başına maksimum çıktı 32,000 token veya max_tokens ayarlanmadığında 2,048 token'dır.
API için nasıl ödeme yaparım?
Yalnızca kripto kabul ediyoruz: USDT (TRC20) veya USDC (Base). 10 $ ile 500 $ arasında herhangi bir tam miktarla bakiye yükleyebilirsiniz. Kredi süresi dolmaz ve hatalar ücretsizdir.
Model sansürsüz mü?
Evet, model yasal yetişkin, kurgusal veya tartışmalı konuları reddetmez. Ancak, çocukların cinsel içerikli içeriklerini engelliyoruz. Model GPT, Claude veya başka bir satıcının modeli değildir.
Anahtarınız tek bir formun uzağında
Bir hesap oluşturun, anahtarı kopyalayın, temel URL'yi değiştirin. Kurulumun tamamı bu kadardır.