Özet
- Düşük reddetme oranlarına ayarlanmış açık ağırlıklı bir modele erişmek için tek bir temel URL ve "uncensored" model kimliği kullanın.
- API, 100.000 token'lık bir bağlam penceresini ve istek başına 16.000 token'lık maksimum çıktı limitini destekler.
- SSE üzerinden akış (streaming), JSON modu ve fonksiyon çağırma, yapılandırılmış veri hatları için tam olarak desteklenir.
- Fiyatlandırma, yalnızca kripto ile yükleme ile giriş tokenları başına 1M başına $0.15 ve çıktı tokenları başına 1M başına $0.50'dir.
Neden 'AI kısıtlamasız' geliştiriciler için Önemlidir
Kısıtlamasız AI API'si, yetişkin, yaratıcı veya teknik çıktılar için geçerli içerikleri genellikle reddeden keyfi içerik filtrelerini ortadan kaldırır. Tonunu yumuşatmadan kod veya anlatı üretmeniz gerektiğinde, standart sağlayıcılar sonucu değiştirecek güvenlik katmanları uygulayabilir. API'miz doğrudan yanıt veren tek bir sansürsüz model sunar, böylece istediğiniz ham metni alırsınız.
Bu yaklaşım, öz sansürün gürültüye yol açtığı araçlar geliştiren geliştiriciler için hayati önem taşır. Modelin bir kelimeyi "hassas" olarak nitelendirmesi nedeniyle istemleri tekrar tekrar gönderme sürtünmesini önlersiniz. Model açık ağırlıklıdır ve yasal yetişkin kullanımı için ayarlanmıştır; bu, modelin küçükler dışındaki tartışmalı konulara veya açık dil kullanıma karşı çıkmadığı anlamına gelir. Gizli moderasyon kapıları olmadan tutarlı ve öngörülebilir davranış elde edersiniz.
Adım 1: Temel URL'nizi ve Başlıklarınızı Yapılandırın
OpenAI SDK'nızı temel URL'mize yönlendirin ve tüm istekler için model kimliği olarak "uncensored" kullanın. Bu, yönlendirilmiş bir proxy yerine özel sansürsüz modelimizle iletişim kurduğunuzu sağlar. Yetkilendirme başlığında geçerli bir API anahtarına ihtiyacınız vardır.
Başlamak için temel URL'yi HTTPS://api.llmwithoutrestrictionsonline.com/v1 olarak ayarlayın. Ardından /v1/chat/completions uç noktasına POST isteği gönderin. Model kimliği kesinlikle "uncensored" olarak ayarlanmalıdır. Herhangi bir standart OpenAI uyumlu istemci kullanabilirsiniz, ancak temel URL'yi geçersiz kılmanız gerekir. Bu tek uç nokta tüm sohbet tamamlamaları için sorumludur. Başka model bulunmadığından model yönlendirmesi veya sürüm yönetimi yapmanıza gerek yoktur. Anahtarınızı ayarlayın ve başlayın.
curl https://api.llmwithoutrestrictionsonline.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "List three linux commands to delete log files"}]
}'
Adım 2: Bağlam Pencerelerini Yönetin (100k Token)
Model, istem ve tamamlama birleşik olarak 100.000 token'lık bir bağlam penceresi destekler. Erken sert limitlere takılmadan büyük belgeleri veya uzun konuşmaları gönderebilirsiniz. Ancak, istek başına maksimum çıktı 16.000 token'dır. max_tokens ayarlamazsanız varsayılan olarak 2.048 olur. Akış veya parçalama stratejilerinizi buna göre planlayın.
Uzun girdiler gönderirken, toplam token sayısının 100.000'in altında kaldığından emin olun. Bu sayı; sistem istemlerini, geçmiş konuşmaları ve kullanıcı mesajını içerir. Bu sınırı aşarsanız istek başarısız olur. Daha uzun çıktılar gerektiren görevler için üretimi bölmeniz gerekebilir. API gömme (embedding) desteği sunmadığı için kendi erişim mantığınızı kendiniz yönetmelisiniz. Bu, hizmeti ekstra yük olmadan saf metin üretimine odaklar.
Adım 3: Gerçek Zamanlı Çıktı İçin Akışı Etkinleştirin
Tokenlar oluşturulurken sunucu tarafından gönderilen olayları (SSE) kullanarak akış yapın. Bu, kullanıcı arayüzleri için anında geri bildirim sağlar ve algılanan gecikmeyi azaltır. Akışın son parçası, istek için toplam token kullanımını içerir. Bunu ayrıştırarak tam yanıtı beklemeye gerek kalmadan maliyetleri gerçek zamanlı olarak izleyebilirsiniz.
İsteğinizde stream parametresini true olarak ayarlayın. API bir dizi delta nesnesi döndürür. Her delta, kısmi bir içerik dizesi içerir. Bu dizeleri birleştirerek son çıktıyı oluşturun. Bu yöntem, OpenAI-uyumlu istemciler için standarttır. Çoğu SDK ile sorunsuz çalışır. SSE formatı için özel bir ayrıştırıcıya ihtiyacınız yoktur. Olayları geldikleri gibi işleyin.
from openai import OpenAI
client = OpenAI(base_url="https://api.llmwithoutrestrictionsonline.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)
Adım 4: Yapılandırılmış Veriler İçin JSON Modunu Zorlayın
response_format'i json_object olarak ayarlayarak JSON modunu etkinleştirin. Bu, modelin geçerli JSON çıktısı vermesini zorlar ve programatik boru hatları için gereklidir. Ayrıştırma hatalarını azaltır ve arka ucunuzun yapılandırılmış veri almasını sağlar. Varlık çıkarma, yapılandırma dosyası oluşturma veya araç girdileri oluşturma için kullanın.
JSON modunu kullanırken model küçük biçimlendirme sorunları üretebilir. Çıktıyı her zaman bir JSON ayrıştırıcısıyla doğrulayın. Bu özellik, belirleyici yapılar gerektiren geliştiriciler için hayati önem taşır. Mükemmel sözdizimi garantisi vermez, ancak güvenilirliği önemli ölçüde artırır. Modeli yalnızca JSON çıktısı verecek şekilde yönlendiren bir sistem istemiyle birleştirin. Bu, markdown sarmalayıcılarının veya ek metinlerin ortaya çıkma olasılığını azaltır.
Adım 5: Fonksiyon Çağrısını Uygula (Araçlar)
Araçlar ve tool_choice parametrelerini geçirerek fonksiyon çağırma desteği. Model hangi fonksiyonu çağırması gerektiğine karar verebilir ve argümanları oluşturabilir. Bu, API'nin harici hizmetlerle etkileşime girdiği ajan iş akışlarını mümkün kılar. Fonksiyon şemasını siz tanımlarsınız ve model yanıtlarda araç çağrılarını döndürür.
İşlevlerinizi adlar, açıklamalar ve parametre şemaları ile tanımlayın. Bunları araç dizisinde iletin. Model bir dizi araç çağrısı ile yanıt verecektir. Ardından bu işlevleri çalıştırır ve sonuçları modele geri iletirsiniz. Bu döngü karmaşık çok adımlı muhakemeye olanak tanır. Bu, standart modellerde olduğu gibi sansürsüz modelde de çalışır. Standart OpenAI formatının ötesinde özel yapılandırma gerekmez.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.llmwithoutrestrictionsonline.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);
Adım 6: Token Maliyetlerini ve Limitleri Yönet
Fiyatlandırma şeffaftır: 1M giriş token'ı başına $0.15 ve 1M çıkış token'ı başına $0.50. Gerçek kullanıma göre ödersiniz, hatalar ve reddedilen istekler ücretsizdir. Aylık abonelikler veya gizli ücretler yoktur. Kredi süresi dolmaz, bu nedenle bir kez yükleme yapabilir ve zaman içinde kullanabilirsiniz. Bu model, taahhüt olmadan yüksek hacimli, uzun vadeli projeler için uygundur.
Yalnızca kripto ile bakiye yükleyebilirsiniz. Minimum yükleme $20, maksimum $500'dür. Bonus alırsınız: $50 için +%5, $100 için +%10 ve $200 için +%15. Limitler dakikada 300 istek ve anahtar başına 8 eşzamanlı istek içerir. İstek gövdesi 8 MB'ın altında olmalıdır. Hesap başına tek bir API anahtarı kullanın veya gerekirse değiştirin.
Adım 7: Yaygın Filtre Reddelerini Ayıkla
Hatta sansürsüz modeller spesifik içerikleri, örneğin küçüklerle ilgili cinsel içerikleri reddedebilir. Bu her zaman geçerli olan katı bir sınırdır. Bir reddetme alırsanız, içerik politikasını gösteren bir hata kodu için yanıtı kontrol edin. Aksi takdirde, yetişkin, yaratıcı veya teknik konularda reddetmeler nadirdir. Beklenmeyen engellemelerle karşılaşırsanız, bağlamı açıklamak için sistem isteminizi ayarlayın.
Yaygın sorunlar arasında bağlam penceresi taşmaları veya JSON ayrıştırma hataları yer alır. Girdinizin 100,000 token altında kaldığından emin olun. Yapılandırılmış çıktılar için JSON modunu kullanın. Hata ayıklamanız gerekirse, ayrıntılı hata mesajları için yanıt gövdesini kontrol edin. API net geri bildirim sağlar. Çift ücretlendirme veya hesap sorunları için ayrıca destekle iletişime geçebilirsiniz. Krediler iade edilmez, ancak hatalar ücretsizdir.
Sonuç: Koruyucu Çitler Olmadan İnşa Edin
Kısıtlama olmadan AI ile geliştirme, çıktılar üzerinde tam kontrol sağlar. Güvenlik filtrelerinin kitlesel çekicilik için metni temizlemesinden kaynaklanan gürültüden kaçınırsınız. Bu API, ham ve filtresiz sonuçlara ihtiyaç duyan geliştiriciler için güvenilir, açık ağırlıklı bir model sağlar. Kolay entegrasyon için standart OpenAI uyumlu uç noktaları kullanın. Yanıtları akış halinde gönderin, JSON'u zorlayın veya gerektiğinde araçları çağırın.
Fiyatlandırma basit ve şeffaftır. Kripto ile yükleme yapın ve süresi dolmasın. Yalnızca kullandığınız için ödeme yapın. Model, yasal yetişkin kullanımı için ayarlanmıştır, böylece beklediğiniz içeriği alırsınız. Deneme kredisiyle başlayın, uygulamalarınızı entegre edin ve sınırsız ölçeklendirin. Bu, gücü ciladan tercih eden geliştiriciler için bir araçtır.