- ChatKioHne
- API Dokümantasyonu
API Dokümantasyonu
Dakikalar içinde sansürsuz LLM API'mize başlayın. Bu kılavuz; kimlik doğrulama, uç noktalar ve kısıtlamasız yaratıcı yazım için akış işlemlerini kapsar.
Temel URL ve Kimlik Doğrulama
API, standart OpenAI kurallarını izler. Kullanın HTTPS://api.chatkiohnezensur.com/v1 temel URL olarak. Google veya e-posta ile kayıt olduktan sonra anahtarınızı panodan alın. Bu anahtarı güvende tutun. Onu Authorization header'ı bearer token olarak kullanın.
Kimlik doğrulama basittir. Karmaşık yönlendirme veya satıcıya özgü ayrıntılar burada geçerli değildir. İstekleriniz doğrudan özel uncensored modelimize gider. 401 gibi hatalar geçersiz bir anahtarı gösterir. Erişim başarısız olursa hesap ayarlarınızı kontrol edin.
Her hesapta bir aktif anahtar bulunur. Yeni bir anahtar oluşturmak, eskiyi hemen değiştirir. Bu, erişim üzerinde her zaman kontrol sahibi olmanızı sağlar. Kayıt için telefon numarası doğrulaması gerekmez.
curl https://api.chatkiohnezensur.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Summarize the three main points of the provided text"}]
}'
İlk İstek (Python ile)
Resmi SDK'yı kullanarak modele metin gönderin. Paketi yükleyin ve anahtarınızı yapılandırın. Model kimliği uncensored. İstekler doğrudan metin yanıtları döndürür. Bu, rol yapma veya kısıtlamasız yaratıcı yazım için çalışır.
Yaratıcılık için sıcaklığı ayarlayın. Kullan top_p nükleus örnekleme için. Ayarlayın max_tokens çıktı uzunluğunu kontrol etmek için. Aksi belirtilmedikçe varsayılan maksimum değer 2.048 token'dir. Hatalar ve reddetmeler krediyi tüketmez.
Yanıt biçimlendirmesi standart JSON'dur. İstisnaları zarifçe yönetin. API, gerçek zamanlı çıktı için akışı destekler. Uygulamalarda daha iyi kullanıcı deneyimi için stream parametresini kullanın.
from openai import OpenAI
client = OpenAI(base_url="https://api.chatkiohnezensur.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)
Node SDK Uygulaması
API'yi Node.js uygulamalarına kolayca entegre edin. Base URL'yi doğru şekilde yapılandırın. API anahtarınızı başlıklarda iletin. SDK serileştirmeyi otomatik olarak yönetir. Bu, iskelet kodu önemli ölçüde azaltır.
Arayüzü gerçek zamanlı olarak güncellemek için akış yanıtları yapın. Gelen parçaları işleyin. Bu, uzun çıktılar bekleyen kullanıcılar için daha akıcı bir deneyim sağlar. Bağlam penceresi toplamda 100,000 token destekler.
Fonksiyon çağırma, tools parametresi aracılığıyla mevcuttur. Yapılandırılmış veri çıkarma için şemaları tanımlayın. Model, format kısıtlamalarına saygı duyar. JSON modu, ayrışma için tutarlı çıktılar sağlar.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.chatkiohnezensur.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);
Streaming ve SSE
Ayarlayarak akışı etkinleştirin stream: true istek içinde. API Sunucu Tarafı Olayları (SSE) döndürür. Her parça kısmi metin içerir. Son parça token kullanım istatistiklerini içerir.
Veriler geldiği gibi işleyin. Bu, uzun yanıtlar için algılanan gecikmeyi azaltır. Parçaları tam mesajı oluşturmak için arabellekleyin. Ağ kesintilerini zarifçe yönetin.
Akış, işlev çağırma ile de çalışır. Araç çağrılarını artımlı olarak alın. Arayüzü dinamik olarak güncelleyin. Bu yaklaşım yüksek trafikli uygulamalar için iyi ölçeklenir.
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)
Saniye Başına İstek Limitleri ve Kısıtlamalar
Her API anahtarı dakikada 300 istek sağlar. Eşzamanlılık eşzamanlı 8 istekle sınırlıdır. İstek gövdeleri 8 MB'ı geçemez. Bu limitler yoğun kullanım sırasında kötüye kullanımı önler.
Hız sınırlamaları her dakika sıfırlanır. Aşım durumunda 449 hatası döndürülür. Yeniden denemeden önce bekleyin. Premium katmanlar gelecekte daha yüksek limitler sunabilir.
Bağlam penceresi 100.000 belirteç destekler. Bu hem istem hem de tamamlamayı içerir. Sınırlar içinde kalmak için kullanımı izleyin. Büyük girdiler daha fazla kredi tüketir.
Token Sayma ve Maliyetler
Sadece kullandığınız kadar ödeyin. Giriş tokenları 1M başına $0.15'tir. Çıktı tokenları 1M başına $0.50'dir. Krediler süresi dolmaz. Hatalar ücretsizdir.
Kripto para ile bakiye yükleyin. TRC20 üzerinde USDT veya Base üzerinde USDC. Minimum yatırım $20'dir. Daha büyük tutarlar için bonus kredi uygulanır. $50'den itibaren +%5, $100'den itibaren +%10, $200'den itibaren +%15.
Yeni hesaplar $0.50 deneme kredisi kazanır. 7 gün geçerlidir. Kullanımı panelden kontrol edin. Kredi için iade yapılmaz.
Sık sorulan sorular
Zansürsüz model sohbet ki ohne zensur için ne için kullanılır?
Kısıtlamasız yanıtlar için ayarlanmış özel, açık ağırlıklı bir model kullanıyoruz. Yasal yetişkin, kurgusal veya tartışmalı konularda reddetmez. GPT, Claude veya başka bir satıcının modeli değildir.
API'deki hataları nasıl yönetebilirim?
Hatalar standart HTTP kodları döndürür. 401 geçersiz anahtar anlamına gelir. 402 kredi yok anlamına gelir. 429 hız sınırı ihlali sinyal verir. Ayrıntılar için yanıt gövdesini kontrol edin. Hatalar token tüketmez.
Yanıtları akış olarak alabilir ve gerçek zamanlı çıktı için kullanabilir miyim?
Evet, isteğinizde stream parametresini true olarak ayarlayın. API, Sunucu Tarafından Gönderilen Olayları döndürür. Chunk'ları geldikçe işleyin. Bu, uzun yanıtlar için gecikmeyi azaltır.
API anahtarınızı getirin
Kaydolun, anahtarınızı kopyalayın ve temel URL'yi güncelleyin. Tam entegrasyon dakikalar içinde.