Kısıtlamasız AI API Dokümantasyonu
Standart OpenAI uyumlu istemcileri kullanarak dakikalar içinde sansürsuz LLM API'mize başlayın. Bu kılavuz; kimlik doğrulama, uç noktalar, akış ve 'sansürsuz' model için parametreleri kapsar.
Kimlik Doğrulama & Anahtarlar
API anahtarını dashboard üzerinden Google veya e-posta kullanarak oluşturun. Anahtarınız HTTPS://api.iaunrestricted.com/v1 temel URL'sine istekleri doğrulamak için kullanılır. Onu Authorization header'ı bearer token olarak kullanın. Her hesap bir aktif anahtarı destekler; anahtarı değiştirmek öncekini hemen geçersiz kılar.
curl https://api.iaunrestricted.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Return the current UTC time in ISO 8601 format"}]
}'Şu tür hatalar 401 anahtarınızın geçersiz veya süresi dolmuş olduğu anlamına gelir. Anahtarınız doğrudan ön ödemeli kredi bakiyenize bağlı olduğundan anahtarınızı güvende tutun.
Chat Completions Endpoint
üzerinden modele metin gönderin POST /v1/chat/completions. Uç nokta standart mesaj dizilerini kabul eder ve oluşturulan metni döndürür. Model tanımlayıcısını "uncensored" isteklerinizde. Sistem, girdi ve çıktı jetonlarını önceden ödenmiş bakiyenize göre işler.
from openai import OpenAI
client = OpenAI(base_url="https://api.iaunrestricted.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)Bağlam penceresi toplamda 100.000 token'a izin verir. Eğer belirtmezseniz max_tokens, çıktı 2.048 token ile sınırlıdır. 8 MB gövde limitini aşan istekler hata döndürür.
Akış Yanıtları
Ayarlayarak akışı etkinleştirin stream: true istekinizde. Bu, daha düşük gecikme için tokenları Sunucu Gönderilen Olaylar (SSE) aracılığıyla teslim eder. Son parça, faturalandırma doğruluğu için toplam token kullanımını içerir.
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)Akış herhangi bir OpenAI-uyumlu SDK ile çalışır. Tamamlama tamamlanmadan beklemeksizin kısmi yanıtları gerçek zamanlı olarak ayrıştırabilirsiniz. Bu, kullanıcıların metin oluşturulurken gördüğü sohbet arayüzleri için idealdir.
JSON Modu & Fonksiyon Çağırma
response_format kullanarak response_format: {"type": "json_object"}. Model doğal dil yerine geçerli JSON döndürür. Bu, veri ayrıştırma veya model davranışını sıkı bir şekilde kontrol etme için kullanışlıdır.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.iaunrestricted.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);Fonksiyon çağırma (araçlar) desteklenir. Araç şemalarınızı tanımlayın ve modelin ne zaman çağıracaklarına karar vermesine izin verin. Şu parametreyi kullanın tool_choice belirli davranışları zorlamak için. Bu özellik, yapılandırılmış veri çıkarma için uncensored modelle sorunsuz şekilde çalışır.
Parametreler: Sıcaklık, Top P ve Daha Fazlası
Üretimin rastgeleliğini şunu kullanarak kontrol edin temperature ve top_p. presence_penalty ve frequency_penalty tekrarları azaltmak için. Ayarlayın seed kullanın stop belirli noktalarda üretimi durdurmak için diziler.
Bu parametreler OpenAI API'si gibi çalışır. Modelin yaratıcılığını veya belirleyiciliğini ince ayarlayabilirsiniz. Varsayılan değerler dengeli çıktı için optimize edilmiştir. Tutarlı sonuçlar için daha düşük sıcaklıklarla deney yapın.
Limitler, Hatalar ve Bağlam
Hız sınırlamaları dakikada 300 istek ve anahtar başına 8 eşzamanlı istektir. Bağlam pencereniz 100,000 belirteçtir. Hatalar şunları içerir 402 yetersiz bakiye için ve 429 hız sınırlamaları için. Ön ödemeli bakiyenin süresi dolmaz.
İstekler, gerçek token kullanımına göre faturalandırılır. Hatalar ve reddetmeler ücretsizdir. Model, diğer parametrelere bakılmaksızın reşit olmayanlarla cinsel içerikli içeriği reddeder. Kullanım istatistikleri için panonuzu takip edin.
Sıkça sorulan sorular
Paralel sohbet API yanıtlarındaki eksik alıntıları hata ayıklamak için ne yapmalıyım?
İsteklerinizde doğru model kimliğini "uncensored" olarak kullandığınızdan emin olun. Mesaj dizilerinizin standart OpenAI formatını takip ettiğini kontrol edin. SDK sürümünüz kullandığınız özellikleri desteklediğini doğrulayın.
Bu, diğer kısıtlamasız AI modelleriyle aynı mı?
Hayır, uncensored çıktılar için ayarlanmış kendi açık ağırlıklı modelimizi çalıştırıyoruz. Bu, GPT, Claude veya başka bir satıcının modeli değildir. Davranış, altyapımız ve ayarlarımızla özeldir.
Ön ödemeli kredimi aşarsam ne olur?
Yükleme yapmadan önce istekler 402 hatası döndürür. Mevcut kredinizi istediğiniz zaman kripto aracılığıyla ekleyebilirsiniz. Mevcut kredinizin süresi dolmaz, bu nedenle daha sonra daha fazla ekleyebilirsiniz.
API anahtarınızı anında alın
Kaydolun, anahtarı kopyalayın, temel URL'yi güncelleyin. Bitti.