Hızlı başlangıç: Unzensiertes LLM API kullanımı
OpenAI uyumlu bir API uç noktası üzerinden sansürsüz yapay zekayı kullanın. Bu hızlı başlangıç kılavuzu, size metin isteme, akış ve araç entegrasyonu nasıl yapılacağını dakikalar içinde gösterir.
https://api.unzensiertesllm.com/v1uncensored
Temel URL ve kimlik doğrulama
unzensiertesllm.com API, entegrasyonu kolaylaştırmak için yerleşik standartlara dayanır. Tüm istekler https://api.unzensiertesllm.com/v1 temel URL'sine yapılır. Kayıt olduktan sonra "API anahtarı al" sayfasında hemen alacağınız bir API anahtarına ihtiyacınız vardır. Bu anahtar Authorization: Bearer <IHR_SCHLÜSSEL> başlığında iletilir. Resmi SDK'ları kullanıyorsanız, temel URL ve API anahtarını OPENAI_API_KEY ve OPENAI_BASE_URL ortam değişkenlerinde kolayca yapılandırabilirsiniz. Eriştiğiniz model uncensored kimliğine sahiptir. Bu, GPT veya Claude gibi büyük sağlayıcılara ait olmayan, bağımsız ve özel olarak ayarlanmış bir modeldir.
İlk isteği gönder
İşleyişi test etmek için basit bir sohbet isteği gönderin. Arayüz, user rolü ve bir mesaj içeren bir JSON nesnesi bekler. Yanıt türü metindir. Başarılı bir istek, standart formatta bir yanıt sağlar. API anahtarı geçersizse 401 hatası alırsınız. Bakiyeniz tükendiğinde API 402 ile bildirir. İlk kullanım için yedi gün geçerli olan 0,50 $ deneme kredisi alırsınız.
curl https://api.unzensiertesllm.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."}]
}'
Python SDK kullanımı
Python projelerine entegrasyon, resmi openai paketi üzerinden doğrudan mümkündür. API OpenAI uyumlu olduğu için tanıdık sözdizimini kullanabilirsiniz. Sadece base_url'i ayarlayın ve API anahtarını ayarlayın. uncensored modeli, girdileri diğer sağlayıcıların tipik içerik filtreleri olmadan işler; bu da onu yaratıcı veya yetişkin içerikler için ideal kılar. Uyumluluğu sağlamak için kütüphaneyi güncel tuttuğunuzdan emin olun.
from openai import OpenAI
client = OpenAI(base_url="https://api.unzensiertesllm.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)
Node.js SDK entegrasyonu
JavaScript veya TypeScript ile çalışan geliştiriciler, openai NPM paketini kullanabilir. Altyapımızın temel URL'siyle istemci örneğini yapılandırın. Bu, mevcut web uygulamalarına veya arka uç hizmetlerine sorunsuz bağlantı sağlar. Yanıt, yapılandırmaya bağlı olarak akış olarak veya tam bir nesne olarak döndürülür. uncensored modeli araç çağrılarını da destekler, bu da karmaşık iş akışlarında kullanımı kolaylaştırır. Tüm işlevleri en iyi şekilde kullanmak için Node.js ortamınızın güncel olduğundan emin olun.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.unzensiertesllm.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);
Akış (SSE) etkinleştirme
Gerçek zamanlı uygulamalar için yanıt akışı esastır. İsteğinizde stream: true parametresini ayarlayın. API, oluşturulan metin parçalarını içeren Sunucu Gönderilen Olaylar (SSE) gönderir. Bu, son kullanıcılar için algılanan gecikmeyi önemli ölçüde iyileştirir. Model hâlâ düşünürken metni kademeli olarak işleyebilirsiniz. Bu, tam oluşturmayı beklemeden anında geri bildirim gerektiren sohbet arayüzleri için özellikle yararlıdı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)
Modelleri listele ve limitler
Mevcut modelleri sorgulamak için GET /v1/models uç noktasını kullanın. uncensored modelini ve ayrıntılarını göreceksiniz. Hız limitlerine dikkat edin: Anahtar başına dakikada 300 istek izin verilir. İstek gövdesi 8 MB'ı aşmamalıdır. Bağlam penceresi 100.000 token (istem ve yanıt)dir. Aşım durumunda 429 gibi hata kodları alırsınız. API gömme veya görüntü oluşturma sağlamaz. Saf metin tamamlamaya odaklanır. Ön ödemeli kredi sona ermez ve 10 $'dan itibaren bakiye yükleyebilirsiniz.
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 |
| Model kimliği | uncensored |
| Kimlik doğrulama | Authorization: Bearer YOUR_KEY |
| Uç noktalar | POST /v1/chat/completions · GET /v1/models |
| Base URL | https://api.unzensiertesllm.com/v1 |
| JSON modu | response_format: {"type": "json_object"} |
| 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 |
| Akış | evet — server-sent events; son parça token kullanımını içerir |
| Bağlam penceresi | 100.000 token (girdi + çıktı) |
| Fonksiyon çağırma | evet — tools, tool_choice; yanıtta tool_calls, akışta da; sonuçlar role: tool olarak |
| İ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 |
| Hız limiti | anahtar başına dakikada 300 istek |
| Eşzamanlılık | anahtar başına aynı anda 8 istek |
| Ü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) |
| 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 |
| Yükleme | USDT (TRC20) veya USDC (Base), $10–$500 arası herhangi bir tam tutar |
| Bonus | $50'dan itibaren +%5, $100'dan itibaren +%10 |
| Geçerlilik | ödenen kredinin süresi dolmaz, abonelik yok |
| İçerik | yetişkin içeriğe izin var; reşit olmayanları içeren cinsel içerik reddedilir |
| Giriş | Google veya e-posta ve şifre |
| 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 |
Sıkça Sorulan Sorular
API kullanım maliyeti nedir?
Milyon input token başına 0,25 $ ve milyon output token başına 1,00 $ ödersiniz. Aylık sabit ücret yoktur. Hiçbir zaman sona ermeyen kredi yüklersiniz. 50 $ üzeri yüklemeler bonus kredi sağlar.
API gerçekten sansürsüz mü?
Evet, <code>uncensored</code> modeli yetişkin veya tartışmalı konular için tipik filtreler olmadan yanıt verir. Ancak katı bir sınır vardır: Küçüklerle ilgili cinsel içerikler her zaman engellenir. Bu, içeriklerdeki tek kesin kısıtlamadır.
Hangi hata kodlarıyla karşılaşmalıyım?
401 geçersiz bir API anahtarı anlamına gelir. 402 bakiyenizin tükendiğini bildirir. 429, dakikada 300 istek limitini aştığınızda oluşur. Ayrıca istek gövdesi için 8 MB sınırına dikkat edin.
Anahtarınız bir tıklama uzaktadır
Hesap oluşturun, anahtarı kopyalayın, temel URL'yi ayarlayın. Bu kadar.
API anahtarı al