Uncensored LLM API'sini hızlıca entegre edin
Aracınızı dakikalar içinde sansürsüz AI motoruna bağlayın. Bu kılavuz, temel URL yapılandırmasından akış yanıtlarını ve JSON modunu işlemeye kadar OpenAI uyumlu API kurulumunu kapsar.
Önkoşullar ve temel URL yapılandırması
API uç noktası HTTPS://api.llmabliterated.cc/v1 şeklindedir. Bu temel URL, herhangi bir OpenAI uyumlu istemci ile çalışır. Model yönlendirmesi veya karmaşık ağ geçitleriyle uğraşmanıza gerek yoktur. SDK'nızı bu adrese yönlendirin. Göndereceğiniz model kimliği "uncensored"dir. Yasal yetişkin kullanım için içerik reddi olmadan cevap vermeye ayarlanmış açık ağırlıklı bir modeldir. GPT, Claude veya başka bir satıcının modeli değildir.
Kimlik doğrulama ve API anahtarının ayarlanması
Anahtarınızı panelden oluşturun. "Google ile devam et" veya e-posta + şifre seçeneğini kullanın. Anahtar hemen görünür. Bunu Authorization header'ı veya api_key değişkenini SDK'nızda tutun. Güvenli tutun. Geçersiz anahtarlar 401 hatası döndürür. Kayıt için telefon numarası gerekmez.
curl https://api.llmabliterated.cc/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Fix the syntax error in this python snippet"}]
}'
İlk sohbet tamamlama isteğinizi gönderme
/v1/chat/completions adresine bir POST isteği gönderin. API anahtarınızı ve model kimliğinizi dahil edin. Sistem metin girdisi ve metin çıktusu işler. Parametreleri ayarlayabilirsiniz temperature ou top_p. Varsayılan bağlam penceresi 100.000 token'dır. Bu hem istemi hem de tamamlamayı içerir. Aksi belirtilmedikçe maksimum çıktı 16.000 token'dır. Hatalar ve reddler ücretsizdir. Sadece başarılı token kullanımı için ödersiniz.
from openai import OpenAI
client = OpenAI(base_url="https://api.llmabliterated.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)
Gerçek zamanlı çıktı için akış yanıtlarını yapılandırma
Ayarlayarak akışı etkinleştirin stream: true. API Sunucu Tarafından Olaylar (SSE) döndürür. Her parça kısmi metin içerir. Son parça token kullanım verisi içerir. Bu gerçek zamanlı uygulamalar için idealdir. Akışı istemci veya sunucu tarafında ayrıştırabilirsiniz. Akış, fiyatlandırmayı etkilemez. Akışa bakılmaksızın kullanılan toplam tokenler için ödeme yaparsınız.
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)
JSON modu ve işlev çağırmanın etkinleştirilmesi
Kullan response_format: {"type": "json_object"} katı JSON çıktısı için. Bir tools dizi. Model tool_choice otomatik veya belirli fonksiyon seçimi için. Bu, ajanınızın kullanıcı girdisine göre eylemleri yürütmesini sağlar. JSON modu öngörülebilir ayrışmayı sağlar. Fonksiyon çağırma, manuel regex çıkarma olmadan karmaşık iş akışlarını mümkün kılar.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.llmabliterated.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);
Oran sınırlamalarını ve istek kısıtlamalarını anlama
Anahtar başına dakikada 300 istekle sınırlısınız. Aynı anda 8 eşzamanlı isteği yapabilirsiniz. Maksimum istek gövdesi boyutu 8 MB'dir. Hız sınırını aşarsanız 429 hatası alırsınız. Bakiyeniz yoksa 402 hatası alırsınız. Geçersiz anahtarlar 401 döndürür. Bakiye süresi dolmaz. İstediğiniz zaman kripto ile yükleme yapabilirsiniz. Aylık ücret yoktur. Sadece kullandığınız kadar ödeyin.
Destek S&A
Geliştiriciler için en iyi kısıtlamasız LLM hangisi?
API'mizdeki uncensored model, doğrudan, filtrelenmemiş çıktılar için optimize edilmiştir. Fonksiyon çağırma ve JSON modunu destekler. Generic bir sarmalayıcı değil, ayarlanmış açık ağırlıklı bir modeldir. Reddetmeler olmadan yüksek uyumluluk gerektiren ajanlar için kullanın.
Uygulamamdaki hız sınırlarını nasıl yönetebilirim?
429 yanıtları için üstel geri çekilme uygulayın. Dakikada 300 istek gönderme izniniz vardır. Kullanımınızı izleyerek hız kesilmesini önleyin. API, hız sınırları ve kimlik doğrulama sorunları için açık hata kodları döndürür.
Bağlam penceresi uzun belgeler için yeterince büyük mü?
Evet, bağlam penceresi 100.000 token'dır. Bu hem istek hem de yanıtı içerir. Uzun belgeler gönderebilir ve detaylı yanıtlar alabilirsiniz. Maksimum çıktı her istek için 16.000 token'dır.
Anahtarınızı elde edin
Kaydolun, belirteci alın ve istemcinizi yeni uç noktaya yönlendirin. Tüm yapılandırma bu.