tr ▾
API anahtarı al
qwenunrestricted.com

Son güncelleme

Unrestricted ai: the complete integration guide

Kısıtlamasız AI modelleri, geliştiricilerin yapay kapı koruyuculuğu olmadan yetişkin, tartışmalı veya yaratıcı kullanım durumları için metin oluşturmasına olanak tanıyan içerik reddetme katmanlarını kaldırır. Bu rehber, standart OpenAI-uyumlu SDK'lar kullanılarak bu ablalte modellerin nasıl entegre edileceğini açıklar ve bağlam yönetimi, akış ve hata işleme teknik ticaret dengelerini kapsar.

Geliştiriciler neden sınırsız AI'a ihtiyaç duyuyor

Kısıtlamasız AI, standart modelleri rahatsız eden içerik reddetme sürtüşmesini ortadan kaldırır. Yaratıcı yazım araçları, rol yapma botları veya güvenlik araştırması arayüzleri geliştiren geliştiriciler, yasal yetişkin veya tartışmalı konularda keyfi engellerle sıkça karşılaşır. Bu reddetmeler, model teknik olarak içeriği üretebilmesine rağmen politika katmanlarına dayalı olarak reddetmesi nedeniyle kullanıcı deneyimini bozar.

Sansürsuz bir LLM kullanarak, uç durumlar (edge cases) için öngörülebilir yanıtlar elde edersiniz. Bu, nüansın önemli olduğu tıbbi tartışmalar, siyasi analizler veya olgun hikaye anlatımı gibi uygulamalar için kritiktir. Model, bu konularda reşit olmayan kişilerle ilgili olmadıkça reddetmez ve aşırı filtreleme olmadan geniş bir kullanım alanı sağlar.

Abliterate Edilmiş Modelleri Anlamak

Abliterate edilmiş modeller sadece jailbreak (kilit açma) değildir; güvenlik önlemleri ağırlıklardan matematiksel olarak temizlenmiştir. Bu süreç, reddetme davranışını kaldırırken modelin temel zekasını ve akıl yürütme yeteneklerini korur. İstem mühendisliğine güvenen standart jailbreak'lerin aksine, abliterasyon modelin doğal olarak içerik üretmesini sağlar ve belirli tetikleyicilere ihtiyaç duymaz.

Bu yaklaşım üstündür çünkü modelin temel performansını korur. Metin kalitesini bozmadan kısıtlamasız çıktılar elde edersiniz. Model tutarlı, doğru ve karmaşık görevler için yetenekli kalır; tıpkı standart ticari modelleri sınırlayan yapay kısıtlamalar olmadan gibi.

Kısıtlamasız AI vs. standart jailbreak'ler

Standart jailbreak yöntemleri, modeli filtreleri aşmaya ikna etmek için istem mühendisliğine dayanır. Bu yöntemler kırılgandır ve birkaç dönüşten sonra sıklıkla başarısız olur, model varsayılan davranışına geri döner. Abliterate edilmiş modellerde ise reddetme mekanizması ağırlık düzeyinde kaldırıldığı için ilk token'dan son token'a kadar tutarlı, kısıtlamasız davranış sağlanır.

Jailbreaks can also degrade model performance, leading to incoherent or repetitive outputs. Abliteration preserves the model's native capabilities. You get the unrestricted behavior without the trade-off in quality. This makes abliterated models more reliable for production environments where consistency is paramount.

Bir unrestricted AI API entegre etmek

Entegrasyon, kısıtlamasız API'lerin çoğunun OpenAI standardını takip etmesi nedeniyle doğrudur. İstemci yapılandırmanızı yeni temel URL'ye yönlendirmek ve API anahtarını sağlamak için basitçe güncellemeniz yeterlidir. Büyük sağlayıcılarla çalışan aynı kod burada da çalışacaktır; bu, tak-çalıştır (drop-in) bir değiştirme deneyimi sağlar.

Örneğin, istemcinizi yeni bir base URL ile başlatabilirsiniz. Model ID'si genellikle "uncensored" olarak ayarlanır. Bu, özel mantık yazmadan resmi SDK'ları kullanmanıza olanak tanır. API, çıktı üzerinde tam kontrol sağlamanızı sağlayan sıcaklık ve top_p gibi standart parametreleri destekler.

from openai import OpenAI

client = OpenAI(base_url="https://api.qwenunrestricted.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)

Sınırsız AI'da bağlam pencerelerini işleme

100.000 tokenlik bir bağlam penceresi, kapsamlı belge işleme imkanı sunar. Bu, birçok standart modelden önemli ölçüde daha büyüktür ve tüm kitapları veya uzun kod tabanlarını tek bir istekte göndermenize olanak tanır. Ancak maksimum çıktı, istek başına 16.000 tokenle sınırlıdır.

max_tokens parametresini belirtmezseniz, varsayılan çıktı 2.048 token'dır. Bu sınır, öngörülebilir maliyetler ve performans sağlar. Yaratıcılığı kontrol etmek için temperature ve top_p değerlerini ayarlayabilirsiniz, ancak bağlam penceresi girdi boyutu için birincil kısıtlamadır.

Kısıtlamasız AI için akış yanıtları

Sunucu Tarafından Gönderilen Olaylar (SSE) üzerinden akış (streaming), tokenların oluşturulması sırasında görüntülenmesini sağlar. Bu, anında geri bildirim sağlayarak kullanıcı deneyimini iyileştirir. API, token kullanım bilgilerini son chunk'ta döndürerek maliyetlerin doğru bir şekilde izlenmesine olanak tanır.

Akış, uzun formatlı içerik üretimi için hayati önem taşır. Kullanıcının tüm yanıtın tamamlanmasını beklemesini engeller. Kısmi çıktıları işleyebilir ve gerçek zamanlı olarak görüntüleyebilirsiniz, bu da uygulamanızın algılanan performansını artırı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)

Yaygın kısıtlamasız AI kullanım alanları

Rol yapma ve karakter AI'ı, kısıtlamasız modellerden önemli ölçüde yarar görür. Kullanıcılar, küçük içerikler için kesintiler olmadan tutarlı karakter davranışı bekler. Yaratıcı yazım araçları da yazarların yapay kısıtlamalar olmaksızın olgun temaları keşfetmesine olanak tanıdığı için gelişir.

Güvenlik araştırması ve içerik moderasyonu testi diğer önemli kullanım durumlarıdır. Geliştiriciler kendi filtrelerini test etmek için çeşitli içerikler üretebilir. Modelin tartışmalı konuları işleme yeteneği, diğer AI sistemlerini eğitmek ve değerlendirmek için idealdir.

Uncensored AI hatalarında sorun giderme

Yaygın hatalar arasında hız sınırları ve yük boyutu sorunları yer alır. API dakikada 300 istek ve anahtar başına 8 eşzamanlı istek izni verir. Bu limitleri aşarsanız 429 hatası alırsınız. İstemcinizin üstel geri çekilme (exponential backoff) uyguladığından emin olun.

İstek gövdesi 8 MB ile sınırlıdır. Büyük bağlamlar bu sınırı aşabilir, bu nedenle token kullanımınızı izleyin. Hatalar ve redler ücretsizdir, bu nedenle maliyetler konusunda endişelenmeden deneyebilirsiniz. Belirli hata kodlarını ve anlamlarını görmek için API belgelerine bakın.

Sıkça sorulan sorular

Bir abliterated model nedir?

Abliterasyon modelinin içerik reddi güvenlik duvarları, ağırlıklarından matematiksel olarak temizlenmiştir. Bu, modelin temel zekasını ve muhakeme yeteneklerini korurken reddetme davranışını ortadan kaldırır. Sonuç, modelin temel performansını bozmayan kısıtlanmamış bir çıktüdür.

Kısıtlamasız AI API'sini nasıl entegre ederim?

OpenAI-uyumlu istemcinizin temel URL'sini ve API anahtarını güncelleyerek sınırsız bir API entegre edebilirsiniz. Standart sağlayıcılar için kullanılan aynı SDK'lar burada da çalışır. İstemcinizi yeni uç noktaya işaret etmeniz ve model kimliğini "uncensored" olarak ayarlamanız yeterlidir.

Bağlam penceresi limitleri nelerdir?

API, hem girdi hem de çıktı için 100.000 token'lık bir bağlam penceresini destekler. Ancak, istek başına maksimum çıktı 16.000 token ile sınırlıdır. max_tokens parametresini belirtmezseniz, varsayılan çıktı 2.048 token'dır.

API ücretsiz mi?

Hayır, API gerçek token kullanımına göre ücretlendirilen bir ön ödemeli kredi sistemi kullanır. Aylık abonelik veya ücret yoktur. Hatalar ve reddetmeler ücretsizdir; ön ödemeli kredi süresiz olarak geçerlidir. Daha büyük miktarlar için bonus kredi sunulan kripto para ile yükleme yapabilirsiniz.

API anahtarınızı güvence altına alın

Kaydolun, anahtarınızı alın, temel URL'yi güncelleyin. Tüm yapılandırma bu kadar.