Dokümantasyon
Dakikalar içinde standart OpenAI SDK'larını kullanarak sansürsuz LLM API'mize başlayın. Metni gönderin ve kısıtlamasız çıktıları anında alın.
- $0.15
- 1M giriş tokeni başına
- $0.50
- Çıktı tokenleri / 1M
- 100,000
- token bağlamı
- $0.50
- deneme kredisi
- 300
- dakikadaki istek sayısı
Kimlik Doğrulama ve Temel URL
Başlamak için istekleri, API anahtarınızı üst bilgi olarak ekleyerek özel uç noktaya gönderin. Hizmetimiz standart OpenAI uyumlu bir yapı kullandığı için yalnızca temel URL'nizi ve anahtarınızı güncellemeniz yeterlidir. Temel URL HTTPS://api.bestabliteratedmodels.com/v1 şeklindedir. Google veya e-posta ile kaydolduktan hemen sonra anahtarınızı oluşturabilirsiniz. Hesap için telefon numarası gerekmez.
curl https://api.bestabliteratedmodels.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "List the top 5 endpoints with zero refusals for uncensored chat"}]
}'Anahtarınızı güvende tutun. Her hesapta aynı anda yalnızca bir aktif anahtar bulunur. Yeni bir tane oluşturursanız, önceki anahtar hemen çalışmayı bırakır. Bu, kullanımınızın her zaman tek bir kimlik bilgisine bağlı olduğundan emin olmanızı sağlar.
İlk İsteğiniz
Endpoint'i test etmek için temel bir chat completion çağrısı yapın. İçerik reddi olmadan çıktı almak için model kimliği olarak 'uncensored' kullanın. API temperature ve top_p gibi standart parametreleri kabul eder. Bağlantının doğru çalıştığını doğrulamak için basit bir prompt gönderebilirsiniz.
from openai import OpenAI
client = OpenAI(base_url="https://api.bestabliteratedmodels.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)Oluşturulan metni görmek için yanıt nesnesini kontrol edin. Model, bağlam penceresini 100.000 tokene kadar işler. Bu, hem girdinizi hem de çıktınızı kapsar. Geçersiz anahtarlar gibi hatalar 401 durum kodunu döndürür.
Node SDK Entegrasyonu
API'yi resmi SDK'yı kullanarak Node.js uygulamalarına entegre edin. İstemciyi base URL ve API anahtarınızla yapılandırın. Kod yapısı standart OpenAI uygulamalarını yansıtır. Bu, diğer sağlayıcılardan geçişi kolaylaştırır.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.bestabliteratedmodels.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);Tamamlamayı çıkarmak için yanıt verisini işleyin. API işlev çağırma ve JSON modunu destekler. Yapılandırılmış veri boru hatları oluşturmak için response_format parametresini ayarlayarak katı JSON çıktılarını zorlayabilirsiniz.
Akış Yanıtları
Oluşturulurken belirteçleri almak için akış özelliğini etkinleştirin. Bu, kullanıcılar için algılanan gecikmeyi azaltır. API, bu amaçla Sunucu Tarafından Gönderilen Olayları (SSE) kullanır. Metni kademeli olarak görüntülemek için akışı ayrıştırabilirsiniz.
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ıştaki son parça toplam token kullanımını içerir. Bu, maliyetleri doğru bir şekilde takip etmenizi sağlar. Akış, temperature ve stop sequences gibi tüm parametrelerle çalışır. Gerçek zamanlı güncellemeler gerektiren sohbet arayüzleri için kullanın.
Saniye Başına İstek Limitleri ve Hatalar
Kesintıları önlemek için istek hacmini izleyin. Limit anahtar başına dakikada 300 istektir. Aynı anda 8 eşzamanlı istek de yapabilirsiniz. İstek gövdesi boyutu 8 MB'ı aşamaz. Bu limitleri aşmak 429 durum kodu döndürür.
Bakiyeniz bittiğinde API 402 hatası döndürür. Bakiyenizi kripto ile yükleyebilirsiniz. TRC20 üzerinde USDT veya Base üzerinde USDC kabul ediyoruz. Minimum yükleme 20 $'dır. Daha büyük miktarlar için bonuslar uygulanır. Geçersiz anahtarlar gibi hatalar 401 döndürür.
Bağlam Penceresi ve Kısıtlamalar
Model, 100.000 tokenlık bir bağlam penceresini destekler. Bu, hem istem hem de tamamlamayı kapsar. İstek başına maksimum çıktı 16.000 tokendır. max_tokens ayarlamazsanız, limit 2.048 tokendır. Girdilerinizi buna göre planlayın.
API yalnızca metin içerir. Embedding veya görsel üretimi sunmuyoruz. İçerik reddi nadirdir ancak çocuklarla ilgili cinsel içerikler için geçerlidir. Bu katı sınır uyumluluğu sağlar. Yasal yetişkin içeriği, kurgu veya araştırma için API'yi kullanın.
Sıkça sorulan sorular
API için temel URL nedir?
Temel URL HTTPS://api.bestabliteratedmodels.com/v1'dir. Herhangi bir OpenAI-uyumlu istemci ile çalışır. Yapılandırmanızda yalnızca temel URL'yi ve API anahtarını değiştirmeniz yeterlidir.
Hız sınırlarını nasıl yönetebilirim?
Anahtar başına dakikada 300 istekle sınırlısınız. Aynı anda 8 eşzamanlı isteğiniz olabilir. Bunları aşarsanız 429 hatası alırsınız. Kesintılardan kaçınmak için kullanımınızı izleyin.
Kredim biterse ne olur?
API 402 hatası döndürür. USDT veya USDC ile yükleyebilirsiniz. Süre dolmaz. $20 ile $500 arasında herhangi bir tam miktar ekleyebilirsiniz. Daha büyük miktarlar için bonuslar geçerlidir.