API Hızlı Başlangıç
Standart OpenAI SDK'ları kullanarak dakikalar içinde uncensored LLM API'mizle geliştirmeye başlayın. Bu hızlı başlangıç kılavuzu; kimlik doğrulama, istek formatları, streaming ve yetişkin LLM modeli için hata yönetimini kapsar.
Kimlik Doğrulama ve Temel URL
Tüm istekleri uncensored LLM API temel URL'sine doğrulamak için API anahtarınızı kullanın. Anahtarınız, Google veya e-posta ile kayıt sonrası hemen görünür, telefon numarası gerekmez. Ayarlayın Authorization header'ı Bearer YOUR_API_KEY her çağrı için.
Bu sansürsüz modelin temel URL'si HTTPS://api.llmadult.com/v1'dir. Bu, resmi OpenAI SDK'ları ve herhangi bir OpenAI-uyumlu istemci ile uyumluluğu sağlar. Hesap başına yalnızca bir aktif anahtar yeterlidir; yeni bir anahtar oluşturmak eski anahtarı anında değiştirir.
İlk İsteğinizi Gönderme
Filtrelenmemiş LLM API'sinden metin oluşturmak için standart bir chat completion isteği gönderin. Model kimliği uncensored, ve şu parametreleri kabul eder temperature, top_p, ve stop. İstekler gerçek token kullanımı üzerinden faturalandırılır, bu nedenle hatalar ücretsizdir.
Yetişkin API ile başlamak için temel bir cURL örneği:
curl https://api.llmadult.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "What is the capital of France?"}]
}'Bu, yetişkin içeriği, kurguyu veya genel görevleri reddetmeden işleyebilecek bir metin yanıtı döndürür.
Python SDK'sını kullanma
Uncensored LLM API'sini resmi OpenAI SDK kullanarak Python projelerinize entegre edin. Base URL'i uç noktamıza ayarlayın ve uncensored model kimliği. Bu, basit betikler ve karmaşık uygulamalar için çalışır.
Kütüphaneyi yükleyin ve istemcinizi API anahtarınızla yapılandırın. Ardından şunu çağırabilirsiniz chat.completions.create() diğer sağlayıcılarla yapacağınız gibi. Sansürsüz model çeşitli girdileri etkili bir şekilde işler.
from openai import OpenAI
client = OpenAI(base_url="https://api.llmadult.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)Bu yaklaşım, minimum kod değişikliğiyle NSFW sohbet botları veya içerik üreticiler oluşturmanızı sağlar.
Node.js Entegrasyonu
İstekleri JavaScript uygulamalarınızda uncensored LLM API'sine göndermek için Node.js SDK'sını kullanın. İstemciyi API anahtarınız ve doğru temel URL ile yapılandırın. Bu, web sunucularına veya arka uç hizmetlerine sorunsuz entegrasyon sağlar.
Uncensored model, standart parametreleri destekler ve yapılandırılmış metin döndürür. Yanıtları eşzamansız olarak işleyebilir ve verileri gerektiği gibi işleyebilirsiniz.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.llmadult.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);Bu yöntem, kısıtlamasız sohbet botu arayüzleri veya içerik platformları oluşturan geliştiriciler için idealdir.
Akış Yanıtları
Sözcük denetimi olmayan LLM API'sinden token bazlı güncellemeler almak için akış özelliğini etkinleştirin. Bu, NSFW API uygulamalarındaki kullanıcılar için algılanan gecikmeyi iyileştirir. stream stream: true istek gövdenizde ve Sunucu Tarafı Olayları (SSE) akışını işleyin.
Token kullanım detayları son chunk'ta yer alır. Bu özellik gerçek zamanlı sohbet deneyimleri için temel öneme sahiptir. Uncensored model bu standart akış protokolünü destekler.
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)Arayüzünüzü güncellemek veya metni oluşturulurken işlemek için akış olaylarını işleyin.
Hata Kodları ve Sınırlamalar
Uncensored LLM API, yaygın sorunlar için standart HTTP hata kodları döndürür. 401, geçersiz veya eksik bir API anahtarı olduğunu gösterir. 402, ön ödemeli kredinizin tükendiğini belirtir; devam etmek için kripto ile yükleme yapın. 429, dakikada 300 istek hız sınırını aştığınızı işaret eder.
Bağlam penceresi toplam 100.000 token'dır, maksimum çıktı istek başına 16.000 token'dır. İstekler 8 MB ile sınırlıdır. Hatalar ve reddetmeler krediyi tüketmez. Yetişkin LLM API'si, yalnızca başarılı token üretimi için ödeme yapmanızı sağlar.
Al your API key
Kaydolun, anahtarı kopyalayın, uç nokta adresini güncelleyin. Kurulum bu kadar basit.