LLM Non CensureDokümanlar
API Dokümantasyonu: 5 Dakikada Hızlı Entegrasyon
Doğrudan OpenAI uyumluluğu sayesinde sansürsüz model API'mizi dakikalar içinde entegre edin. Kredi kartı olmadan hemen başlamak için deneme kredisi ile başlayın.
Ortam Yapılandırması ve Kimlik Doğrulama
Başlamak için panonuzdan benzersiz API anahtarınızı almanız gerekir. Bu anahtar, isteklerinizi kimlik doğrulamak için kullanılacaktır. Genel modellerin aksine, API'miz standart bir uç noktaya dayanır ve resmi SDK'ları veya herhangi bir OpenAI uyumlu istemciyi kullanmanızı sağlar. Başlangıç deneme kredisine erişmek için telefon numarası veya kredi kartı sağlamanıza gerek yoktur.
Temel uç nokta https://api.llmnoncensure.com/v1 şeklindedir. Ortamınızı bu özel base URL'yi kullanacak şekilde yapılandırdığınızdan emin olun. API anahtarı Authorization: Bearer <YOUR_API_KEY> üst bilgisi aracılığıyla iletilmelidir. Hesap başına bir anahtar oluşturulur; istediğiniz zaman yeni bir tane oluşturabilirsiniz, bu eski anahtarı otomatik olarak geçersiz kılar.
İlk cURL İsteği
Entegrasyonun çalıştığını doğrulamak için ilk isteğinizi gönderin. uncensored model kimliğini kullanıyoruz. Bu istek, girdi olarak bir metne sahip olur ve küçüklerle ilgili cinsel içerik değilse, genellikle bulunan içerik filtreleri olmadan metinsel bir yanıt alırsınız. Model, haksız yere reddetmeden yetişkin, tartışmalı veya güvenlik araştırmaları konularına yanıt verecek şekilde ince ayarlanmıştır.
Bağlantıyı test etmek için temel yapı aşağıdadır :
curl https://api.llmnoncensure.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."}]
}'Bu komut, anahtarınızın aktif olduğunu ve modelin karmaşık istemleri almaya hazır olduğunu doğrular.
Python SDK ile Entegrasyon
Python geliştiriyorsanız, sorunsuz entegrasyon için openai kitaplığını kullanın. OPENAI_BASE_URL ortam değişkenini ayarlayın veya istemciye doğrudan base_url parametresini geçirin. Bu, model kaynağını basitçe değiştirerek mevcut kodunuzu yeniden kullanmanızı sağlar. SDK, JSON serileştirmesini ve ağ hatalarını sizin için yönetir.
İşte bir minimum örnek:
from openai import OpenAI
client = OpenAI(base_url="https://api.llmnoncensure.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)uncensored modeli, temperature ve max_tokens gibi standart parametreleri kabul eder. Yanıtın yaratıcılığını, yapay zekanın genel kriterlere göre "riskli" bulduğu bir yanıtı engellemekten korkmadan ayarlayabilirsiniz.
Node.js ve JavaScript ile Kullanım
JavaScript veya TypeScript ortamları için openai SDK'sı aynı şekilde çalışır. İstemciyi temel URL ve API anahtarı ile yapılandırın. Bu yaklaşım, genel büyük sağlayıcıların sınırlamaları olmadan dinamik AI yanıtları entegre etmesi gereken arka uç uygulamaları veya API sunucuları için idealdir.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.llmnoncensure.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);Asenkron yanıtları doğru şekilde yönettiğinizden emin olun. Her istek ayrı ayrı işlenir; bu, iş mantığınızın modelin üretim gecikmeleri tarafından engellenmemesini sağlar. 100.000 token'lık bağlam penceresi, uzun sistem istemlerini veya geniş konuşma geçmişlerini göndermenize olanak tanır.
SSE Akış Desteği
Akıcı bir kullanıcı deneyimi için sunucu gönderilen olaylar (SSE) üzerinden akışı etkinleştirin. Bu, oluşturmanın bitmesini beklemek yerine yanıtın kelimeleri kelimelere görüntülenmesini sağlar. Bu, algılanan gecikmenin kritik olduğu sohbet arayüzleri için özellikle yararlıdır. Veri akışı, istemci tarafı ayrıştırmayı kolaylaştıran OpenAI standardına göre yapılandırılmıştır.
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)Akış, model mantığını değiştirmez; yalnızca veri iletimini değiştirir. Her parça, nihai yanıtın bir parçasıdır. Kullanıcı istemi değiştirirse akışı istediğiniz zaman durdurabilirsiniz, bu da kredilerinizin kullanımını optimize eder.
Hız Limitleri, Hatalar ve Bağlam
API sınırlarınızı bilmek sağlam bir entegrasyon için kritik öneme sahiptir. Her API anahtarı başına dakikada 300 istekle sınırlı olursunuz. İstek gövdesi 8 MB'ı geçmemelidir. Hata durumunda standart HTTP kodları döndürülür: 401 geçersiz bir anahtar için, 402 krediniz tükendiğinde ve 429 istek hız limitini aştığınızda. Model, istem ve yanıtı birleştiren 100.000 token'lık bir bağlam penceresine sahiptir. Bu, erken kesilme olmadan uzun belgeler veya kapsamlı konuşmalar göndermenizi sağlar. Diğer hizmetlerin aksine, sabit aylık ücret yoktur; yalnızca ön ödemeli kredilerinizle tükettiğiniz kadar ödersiniz.
API özellikleri
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.llmnoncensure.com/v1 |
| Model kimliği | uncensored |
| Kimlik doğrulama | Authorization: Bearer YOUR_KEY |
| Uç noktalar | POST /v1/chat/completions · GET /v1/models |
| Fonksiyon çağırma | evet — tools, tool_choice; yanıtta tool_calls, akışta da; sonuçlar role: tool olarak |
| JSON modu | response_format: {"type": "json_object"} |
| Bağlam penceresi | 100.000 token (girdi + çıktı) |
| Akış | evet — server-sent events; son parça token kullanımını içerir |
| Maksimum çıktı | 100.000 token'lık pencerenin kalanına kadar; max_tokens isteğe bağlı (ayrı sınır yok) |
| Parametreler | temperature, top_p, stop, seed, presence_penalty, frequency_penalty |
| 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 |
| Eşzamanlılık | anahtar başına aynı anda 8 istek |
| 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 |
| 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) |
| Geçerlilik | ödenen kredinin süresi dolmaz, abonelik yok |
| Bonus | $50'dan itibaren +%5, $100'dan itibaren +%10 |
| İç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 |
| Giriş | Google veya e-posta ve şifre |
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 |
Sıkça Sorulan Sorular
Standart OpenAI modellerinden farkı nedir?
Modelimiz yetişkin, tartışmalı veya yaratıcı konuları reddetmemek üzere özel olarak ince ayarlanmıştır ve yasalara uygundur (küçüklerin cinsel içerikli içerikleri yoktur). Ne GPT, ne Claude, ne de Gemini'dir. Diğer API'lerin "riskli" olarak işaretleyeceği istemlere yanıt verir.
Deneme kredisi nasıl çalışır?
Her yeni hesap, 7 gün geçerli 0,50 $ ücretsiz kredi alır. Aktifleştirmek için kredi kartı gerekmez. Kredi bittiğinde veya süre dolduğunda, API'yi aylık taahhüt olmadan kullanmaya devam etmek için kripto para birimleriyle (USDT veya USDC) bakiye yükleyebilirsiniz.
Verilerim eğitim için kullanılıyor mu?
Hayır, API aracılığıyla gönderilen istemler modeli eğitmek için kullanılmaz. Verilerinizi eğitim veri setlerimizde yeniden kullanmak üzere depolamadığımız için gizliliğiniz korunur; bu durum birçok ücretsiz veya freemium sağlayıcıdan farklıdır.
Anahtarınız bir adım uzaktadır
Bir hesap oluşturun, anahtarı kopyalayın, temel URL'yi değiştirin. Hepsi bu.