tr ▾
Deneme kredisi ile dene

Filtresiz yapay zeka Üretim Kontrol Listesi

Geliştiriciler, mevcut kodlarını bozmadan yetişkin içeriği işleyen üretim hazır, sınırsız bir uç noktaya ihtiyaç duyar. Bu kılavuz, token yönetimi, akış (streaming) ve politika sınırlarına odaklanarak bir sansürsüz AI API'si için kritik entegrasyon adımlarını adım adım açıklar.

Son güncelleme

Özet

  1. Özel base URL'niz ve model id'niz ile standart /v1/chat/completions uç noktasını kullanın.
  2. Uzun bağlam pencerelerinde kesilmeyi önlemek için giriş ve çıkış token sayılarını katı izleyin.
  3. Kullanıcı deneyimini iyileştirmek için Sunucu Tarafından Gönderilen Olaylar (SSE) ile yanıtları akışa almak için uygulayın.
  4. İçerik politikası sınırlarını erken doğrula, özellikle yaş sınırlamaları ve reddetme davranışı konusunda.

1. Temel URL'nizi ve Uç Nokta Uyumluluğunuzu Doğrulayın

Temel URL'nizin hizmet sağlayıcısının belgelerine uygun olduğunu onaylayarak başlayın. Standart /v1/chat/completions yol, bu nedenle çoğu OpenAI uyumlu istemci kütüphanesini büyük değişiklikler olmadan yeniden kullanabilirsiniz. Sadece güncelleyin base_url ve başlıkta API anahtarınızı sağlayın. Model kimliğimiz basitçe uncensored, karmaşık model adlarını aramanıza gerek kalmadan. Bu yaklaşım, varolan entegrasyon mantığınızı korurken kısıtlamasız üretim yeteneklerine erişim sağlar.

İstemci kitaplığı sürümünüzün en son API parametrelerini desteklediğinden emin olun. Bazı eski SDK'lar araç çağırma veya JSON modu gibi yeni özelliklerle zorlanabilir. Kütüphanenin sunucu tarafından döndürülen belirli yanıt formatını işleyebildiğini doğrulayın. Hatalarla karşılaşırsanız, istek yapınızı bir taban olarak resmi OpenAI belgelerine karşı karşılaştırın. Bu standartlaştırma, moderasyonlu bir modelden uncensored bir modele geçerken hata ayıklama süresini önemli ölçüde azaltır.

2. Token Sayılarını Yönetin: Giriş vs. Çıktı Limitleri

Sağlayıcı tarafından tanımlanan token limitlerini aşarsanız API çağrılarınız başarısız olur. Milyon başına 1M giriş token'ı için $0.15 ve milyon başına 1M çıktı token'ı için $0.50 ile ücretlendirildiğimizden, maliyet tahmini için doğru sayım önemlidir. Bağlam penceresi toplamda 100.000 token'a kadar destekler, ancak istek başına maksimum çıktı 16.000 token'dır. Ayarlamazsanız max_tokens, varsayılan değer 2.048 token'dır. Bu varsayılan değer, genellikle karmaşık akıl yürütme veya uzun formatlı içerik üretimi için çok kısadır.

İlk entegrasyon aşamasında token kullanımını yakından izleyin. Token tüketimini gerçek zamanlı olarak izlemek için akış yanıtını kullanın. Bu, promptlarınızı ayarlamanıza yardımcı olur max_tokens içerik türüne göre dinamik olarak ayarlayın. Çıktı token'larını abartılı tahmin etmek para israfına neden olur; alt tahmin etmek ise yanıtınızı keser. Giriş token hesaplamalarınızda her zaman sistem istemini ve konuşma geçmişini hesaba katın.

3. Daha İyi Kullanıcı Deneyimi için Akış (Streaming) Uygulayın

Server-Sent Events (SSE) üzerinden akış yanıtlar, akıcı bir kullanıcı deneyimi için kritiktir. Kullanıcıların modelin çıktısını tamamlamasını beklemek yerine oluşturulurken görmesini sağlar. Bu, özellikle birkaç saniye sürebilecek daha uzun çıktılar için önemlidir. Akışın son parçası, faturalandırma ve izleme amacıyla günlüğe kaydedebileceğiniz nihai token kullanım istatistiklerini içerir.

Yeniden bağlanma mantığı uygulayarak ağ kesintilerini zarifçe yönetin. Akış bağlantıları kararsız ağlar veya sunucu zaman aşımıları nedeniyle kesilebilir. İstemcinizin, bağlamı kaybetmeden oluşturmayı devam ettirmesi veya yeniden başlatabilmesi gerektiğinden emin olun. Kullanın stream parametresi istek gövzenizde bu özelliği etkinleştirmek için. Bu yaklaşım algılanan gecikmeyi azaltır ve kullanıcıları üretim sırasında meşgul tutar.

4. Bağlam Penceresi Kısıtlamalarını Yönetin

100.000 tokenluk bağlam penceresi güçlüdür ancak dikkatli bir yönetimi gerektirir. Sadece mevcut mesajı değil, tüm konuşma geçmişinin token sayısını izlemelisiniz. Bağlam sınırı aşılırsa model daha önceki mesajları keser; bu da kritik bilgilerin kaybolmasına neden olabilir. Bu durum, yaratıcı yazma senaryolarında tutarsız yanıtlara veya rol yapma bağlamının kaybına yol açabilir.

Uzun konuşmalar için kayar pencere veya özetleme stratejisi uygulayın. Bu, en alakalı bilgileri bağlam sınırında tutar. Her mesajın token sayısını izleyerek 100,000-token sınırında kaldığınızdan emin olun. Sınıra yaklaşırsanız, eski mesajları özetlemeyi veya daha az alakalı dönüşleri kaldırmayı düşünün. Bu strateji, teknik kısıtlamalar içinde kalırken bağlam alakalılığını korur.

5. Hız Sınırlarını ve Eşzamanlı İstekleri İzleyin

API'miz, tüm istemciler arasında adil kullanım sağlamak için sıkı hız limitleri uygular. Anahtar başına dakikada 300 istek ve eş zamanlı olarak 8 eş zamanlı istek yapmanıza izin verilir. Bu limitleri aşmak HTTP 429 hatalarına neden olur. Bu hataları zarifçe yönetmek için yeniden deneme mantığınızda üstel geri çekilme uygulayın. Bu, uygulamanızın sunucuyu tekrarlayan isteklerle doldurmasını önler.

Eşzamanlı istek sayınızı takip ederek 8 isteklik sınırıyla karşılaşmaktan kaçının. Birden fazla kullanıcı isteğini aynı anda işliyorsanız, uygulamanızın istekleri uygun şekilde kuyruğa alabilmesi veya geciktirebilmesi gerektiğinden emin olun. Bu durum, yüksek trafikli uygulamalar veya toplu işleme işleri için özellikle önemlidir. API anahtarınızın kullanımını izleyerek 8 MB istek gövdesi sınırında kaldığınızdan emin olun. Bu sınırı aşmanız isteklerin reddedilmesine neden olur.

6. JSON Modu İstikrarını Sağlayın

JSON modu kullanıldığında, model geçerli JSON nesneleri çıkarmakla sınırlıdır. Bu, yapılandırılmış veri çıkarma veya API entegrasyonları için faydalıdır. Şunu ayarlayın response_format parametresi {"type": "json_object"} istekinizde. Model, ardından yalnızca geçerli JSON'u çıktı olarak vermeye çalışacaktır; bu, uygulamanız tarafından doğrudan ayrıştırılabilir.

İşlemden önce JSON çıktısını doğrulayın. JSON modunda bile model bazen geçersiz sözdizimi üretebilir. Hataları yakalamak ve uygun şekilde işlemek için bir JSON ayrıştırıcısı kullanın. Bu, uygulamanızın bozuk yanıtlar nedeniyle çökmesini önler. Ayrıştırma hatalarını zarifçe ele almak için bir yedek mekanizma eklemeyi düşünün.

7. Reddetmeleri ve Hata Kodlarını Yönetin

Çoğu istek başarılı olur, ancak bazıları hata veya reddiye döndürebilir. HTTP 400 hataları geçersiz istek parametrelerini, 429 hataları hız sınırlarını gösterir. 500 hataları sunucu tarafı sorunlarını işaret eder. Bu hataları uygulama mantığınızda uygun şekilde yönetin. Hata desenlerini izlemek ve potansiyel sorunları belirlemek için günlük kaydı uygulayın.

Redler nadirdir ancak mümkündür. Model, çocuklarla ilgili cinsel içerik gibi belirli politikaları ihlal eden içerikleri reddedebilir. Bu hard limit modelin uncensored doğasına rağmen her zaman geçerlidir. Bir red olup olmadığını belirlemek için yanıt durumunu ve içeriğini kontrol edin. Red nedeni hakkında kullanıcıyı bilgilendirmek için kullanıcı dostu bir mesaj uygulayın.

8. İçerik Politikası Sınırlarını Doğrulayın

Model sansürsüz olsa da reşit olmayanlarla ilgili cinsel içerik için katı bir sınır uygular. Bu, uygulanan tek katı içerik politikasıdır. Diğer tüm yetişkin, kurgusal veya tartışmalı konular genellikle izin verilir. Bu da onu yaratıcı yazım, rol yapma ve yetişkin içerik üretimi için uygun kılar.

Uygulamanızı çeşitli içerik türleriyle test edin ve bunları doğru şekilde işleyip işlemediğinden emin olun. Modelin yasal yetişkin içeriği reddetmediğini doğrulayın. Bu doğrulama adımı, uygulamanızın hedef kitlenizin beklentilerini karşıladığından emin olur. Beklenmeyen reddiyeler veya içerik sorunlarını belirlemek için kullanıcı geri bildirimlerini izleyin.

9. Gerçek NSFW istemleriyle test edin

Modelin performansını değerlendirmek için gerçek dünya NSFW istemleriyle kapsamlı testler yapın. Farklı stilleri, tonları ve içerik türlerini kapsayan çeşitli bir istem seti kullanın. Bu, modelin oluşturmasındaki herhangi bir sınırlamayı veya önyargıyı tespit etmeye yardımcı olur. Yanıtların tutarlılığı ve alakasına dikkat edin.

Test durumlarınızı ve sonuçlarınızı gelecekteki referanslar için belgeleyin. Bu, tutarlılığı korumaya ve zamanla entegrasyonu geliştirmeye yardımcı olur. Bulgularınızı ekibinizle paylaşarak herkesin modelin yeteneklerini ve sınırlamalarını anlamasını sağlayın. Bu işbirlikçi yaklaşım daha sağlam ve güvenilir bir API entegrasyonuna yol açar.

Sık sorulan sorular

uncensored AI API temel URL'si nedir?

Hizmetimizin temel URL'si HTTPS://api.uncensoredgemma.com/v1 şeklindedir. Bu URL'yi güncelleyip API anahtarınızı sağlayarak herhangi bir standart OpenAI-uyumlu istemci kullanabilirsiniz. Bu, mevcut kod tabanlarıyla uyumluluğu sağlarken kısıtlamasız üretmeye erişim sağlar.

Kredimi nasıl yüklerim?

Kredinizi kripto para birimi, özellikle TRC20 üzerinde USDT veya Base üzerinde USDC kullanarak yükleyebilirsiniz. Minimum yükleme tutarı $20, maksimum tutar $500'dür. Daha büyük yüklemeler için bonus kredi alırsınız: $50'den itibaren +%5, $100'den itibaren +%10 ve $200'den itibaren +%15.

Uncensored AI modeli içerik reddediyor mu?

Model genellikle yetişkin, kurgusal ve tartışmalı içeriklere izin verir. Ancak, çocuklara yönelik cinsel içerik konusunda katı bir sınırlama getirir ve bunu her zaman reddeder. Diğer tüm içerik türleri genellikle kabul edilir; bu da çeşitli kullanım durumları için uygun hale getirir.

API için hız limitleri nelerdir?

Dakikada 300 istek ve API anahtarı başına 8 eşzamanlı istek izniniz vardır. İstek gövdesi sınırı 8 MB'tır. Bu limitleri aşmak HTTP 429 hatalarına yol açar. Bu hataları zarifçe yönetmek için yeniden deneme mantığınızda üstel geri çekilme (exponential backoff) uygulayın.

API anahtarınızı oluşturun

Kaydolun, anahtarınızı alın ve uç nokta URL'nizi güncelleyin. Hepsi bu.

Deneme kredisi ile dene