API Dokümantasyonu & Quickstart Guide
Sansürsüz LLM API anahtarınızı edinin ve hemen istek göndermeye başlayın. Bu kılavuz, kısıtlamasız AI araçları uç noktası için temel URL'yi, kimlik doğrulamayı ve temel parametreleri kapsar.
Temel URL ve Kimlik Doğrulama Kurulumu
API uç noktası HTTPS://api.unrestrictedaitools.com/v1 şeklindedir. Base_url'i değiştirerek ve API anahtarınızı sağlayarak standart OpenAI SDK'larını kullanın. Anahtarınızı anında almak için Google veya e-posta ile kaydolabilirsiniz.
curl https://api.unrestrictedaitools.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "what is the capital of france"}]
}'Her istek, Authorization başlığını içermelidir. Anahtarınız, ek yapılandırma adımı olmadan açık uçlu modele erişim sağlar.
İlk İstek: POST /v1/chat/completions
mesajlarınız ile /v1/chat/completions adresine POST isteği gönderin. Model kimliği 'uncensored'dir. Girdi metindir, çıktı metindir. Burada gömme veya görüntü oluşturma yok.
from openai import OpenAI
client = OpenAI(base_url="https://api.unrestrictedaitools.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)İstemlerinizi basit tutun. API geri kalanını halleder. Hatalar ücretsizdir, bu yüzden özgürce test edebilirsiniz.
Akış Yanıtları ve Token Kullanımı
Akış özelliğini etkinleştirmek için stream parametresini true olarak ayarlayın. Jetonları SSE aracılığıyla alın. Son parça toplam jeton kullanımını içerir. Bu, maliyetleri gerçek zamanlı izlemenize yardımcı olur.
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ış, algılanan gecikmeyi azaltır. Uzun yanıtlar veya etkileşimli uygulamalar için kullanın. Doğru sayımlar için her zaman son parçayı kontrol edin.
Parametreler: Sıcaklık, Top-P ve Stop
Yaratıcılık için sıcaklığı ayarlayın. Nükleus örnekleme için top_p'yi ayarlayın. Çıktıyı durdurmak için durma dizilerini kullanın. Bu parametreler üretim tarzı üzerinde size kontrol sağlar.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.unrestrictedaitools.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);Daha yüksek sıcaklıklar daha çeşitli metinler üretir. Daha düşük değerler daha belirleyicidir. Kullanım durumunuz için doğru dengeyi bulmak üzere deney yapın.
JSON Modu ve Fonksiyon Çağırma
Yapılandırılmış çıktı için response_format json_object kullanın. Araçlar ve tool_choice ile fonksiyon çağırma özelliğini etkinleştirin. Bu, modelin eylemleri gerçekleştirmesine veya verileri belirli bir formatta döndürmesine olanak tanır.
Araçlarınızı net bir şekilde tanımlayın. Model şemayı takip edecektir. Bu, ajanlar veya veri çıkarma hatları oluşturmak için kullanışlıdır.
Saniye Başına İstek Limitleri ve Bağlam Penceresi
Dakikada 300 istek ve 8 eşzamanlı istek alırsınız. Bağlam penceresi 100.000 token'dır. Maksimum çıktı 16.000 token'dır. İstek gövdeleri 8 MB'ın altında olmalıdır.
429'e takılırsanız bir an bekleyin. 401 geçersiz anahtar anlamına gelir. 402 kredi yok anlamına gelir. Bu limitler tüm geliştiriciler için adil kullanım sağlar.
Sıkça sorulan sorular
Bu gerçekten NSFW içerikler için kısıtlamasız AI araçları mı?
Evet, model yasal yetişkin, kurgusal veya tartışmalı konularda reddetmez. Kısıtlamasız kullanım durumları için tasarlanmış uncensored (filtresiz) bir LLM'dir.
API için nasıl ödeme yaparım?
Kripto (TRC20 üzerinde USDT veya Base üzerinde USDC) kullanın. Yükleme tutarları $20 ile $500 arasındadır. Daha büyük yatırımlar için bonus kredi alırsınız.
Hız limitini aşarsam ne olur?
429 durum kodu alırsınız. Yeniden denemeden önce bekleyin. Sınır, anahtar başına dakikada 300 istektir.
Anahtarınızı dakikalar içinde alın
Kaydolun, anahtarınızı kopyalayın ve temel URL'nizi güncelleyin. Bu, tüm kurulumdur.