Uncensored Modeli Dakikalar İçinde Entegre Edin
Standart OpenAI SDK'nızı dakikalar içinde sansürsüz modelimize bağlayın. İstek gönderin, ham metin alın ve kalıplar olmadan ölçeklendirin.
https://api.kiohnezensur.com/v1uncensored
Kurulum & Yapılandırma
İstemcinizi sansiz API temel URL'sine yönlendirin. Kimlik doğrulama için geçerli bir API anahtarına ihtiyacınız var. Anahtarınızı Get API key sayfasında Google veya e-posta ile anında edinin. Telefon numarası gerekmez. Uç nokta standart JSON yüklerini kabul eder.
Temel URL'yi HTTPS://api.kiohnezensur.com/v1 olarak ayarlayın. Tüm istekler için model kimliği olarak "uncensored" kullanın. Bu, mevcut OpenAI SDK'larıyla uyumluluğu sağlar. İstemleriniz girer, filtrelenmemiş metinler çıkar.
Temel Sohbet Tamamlama İsteği
/v1/chat/completions'e basit bir POST isteği gönderin. Model, ahlaki filtreleme olmadan ham metni döndürür. Bağlam penceresini 100,000 token'a kadar kontrol edersiniz. Yaratıcılık için sıcaklık ve top_p'yi ayarlayın.
curl https://api.kiohnezensur.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Calculate the total memory usage for these three processes"}]
}'YOUR_API_KEY'i oluşturduğunuz anahtarla değiştirin. Yanıt, asistanın mesajını içerir. 401 gibi hatalar geçersiz anahtarları gösterir. 402, bakiye kalmadığını belirtir.
SSE ile Akış Yanıtları
Akış özelliğini etkinleştirmek için stream parametresini true olarak ayarlayın. Jetonları Sunucu Tarafından Gönderilen Olaylar aracılığıyla alın. Bu, uzun çıktılar için algılanan gecikmeyi azaltır. Toplam jeton kullanımını okumak için son parçayı okuyun.
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)Her parçayı geldiği gibi işleyin. Model, istek başına 16.000 tokena kadar destekler. Varsayılan max_tokens 2.048'dir. Akış, uyumlu herhangi bir istemci kitaplığı ile çalışır.
JSON Modu Uygulanıyor
Güvenilir ayrıştırma için yapılandırılmış çıktı zorlayın. response_format'ı {"type": "json_object"} olarak ayarlayın. Model bu kısıtlamaya sıkı sıkıya uyar. Veri çıkarma veya yapılandırma üretimi için kullanışlıdır.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.kiohnezensur.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);JSON yanıtını doğrudan ayrıştırın. Bu, regex hilelerinden kaçınmanızı sağlar. Şemanızı açıkça belirtin. Filtresiz model karmaşık yapıları iyi yönetir.
Fonksiyon Çağırma & Araçlar
İstek gövnenize araçlar tanımlayın. Model düz metin yerine araç çağrıları döndürür. Katı denetim için tool_choice kullanın. Bu, ajan benzeri davranışlar sağlar.
from openai import OpenAI
client = OpenAI(base_url="https://api.kiohnezensur.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)Araç yürütmesini kodunuzda uygulayın. Sonuçları modelin daha fazla akıl yürütme için iletin. Birden fazla aracı destekler. Uncensored model, içerik türüne dayanarak araç kullanımını reddetmez.
Hız Sınırlarını İşleme
İstek sınırlarınızı dikkatlice izleyin. Ana başına dakikada 300 istek alırsınız. Eşzamanlılık aynı anda 8 istekle sınırlıdır. İstek gövdeleri 8 MB'ın altında kalmalıdır. Bunları aşmak bir 429 hatası tetikler.
Hesap başına bir aktif anahtar. Gerekirse eski anahtarları değiştirin. Hatalar ve reddetmeler ücretsizdir. Ön ödemeli kredi sadece gerçek token kullanımını ücretlendirir. Kredi asla sona ermez. Yükleme sadece kripto ile yapılır.
Sorular ve cevaplar
Uncensored API'yi mevcut projeme nasıl entegre ederim?
Temel URL'yi HTTPS://api.kiohnezensur.com/v1 adresine güncelleyin ve API anahtarınızı ayarlayın. Uç nokta, standart OpenAI SDK'larıyla tamamen uyumludur. Tüm çağrılar için model kimliği "uncensored" kullanın. Temel metin üretimi için kod değişikliğine gerek yok.
Hız limitine takılırsam ne olur?
429 durum kodu alırsınız. Limit dakikada 300 istek ve anahtar başına 8 eşzamanlı istektir. İstek gövdeleri 8 MB altında olmalıdır. Hatalar ve reddetmeler limitinizden düşülmez veya krediyi tüketmez.
Sansürsüz modeli JSON çıktısı için kullanabilir miyim?
Evet, response_format'ı json_object olarak ayarlayın. Model bu yapıyı güvenilir şekilde uygular. Bu, sıkı veri formatları gerektiren API entegrasyonları için idealdir. Karmaşık iş akışları için fonksiyon çağırma araçlarıyla birlikte çalışır.
Anahtarınız bir form doldurmayı bekliyor
Hesap oluşturun, anahtarı kopyalayın, temel URL'yi değiştirin. Kurulumun tamamı bu kadardır.