API Dokümantasyonu Sansürsüz Çıkarım İçin
En iyi abliterated LLM API'siyle dakikalar içinde başlayın. OpenAI uyumlu uç noktamıza istek gönderin ve engellenmemiş metin yanıtlarını anında alın.
Temel URL ve Kimlik Doğrulama
Tüm istekler için temel URL https://api.bestabliteratedllm.com/v1. Bu uç nokta, temel URL yapılandırmasını güncelleyerek herhangi bir standart OpenAI SDK'sı ile çalışır. Kayıt sırasında oluşturulan tek bir API anahtarı ile kimlik doğrulaması yaparsınız. Anahtar, abonelik ücretleri veya gizli aylık ücretler olmadan özel uncensored modele erişim sağlar.
API anahtarınızı Authorization üstbilgiyi Bearer token olarak kullanın. Anahtar eksikse veya geçersizse API 401 hatası döndürür. Her hesap tek aktif anahtar tutar; yeni bir tane oluşturmak önceki anahtarı hemen değiştirir.
Sohbet Tamamlamaları Uç Noktası
Metin verisini POST /v1/chat/completions endpoint. Sistem, prompt'unuza dayalı olarak oluşturulan metni döndürür. Model kimliğini uncensored içerik filtreleri olmadan yanıt veren özgün büyük dil modeline erişim. API, gömme (embeddings), görüntü, ses veya video oluşturmayı desteklemez.
Bu doğrudan yaklaşım, yalnızca işlenen token'lar için ödeme yapmanızı sağlar. Hatalar ve reddetmeler krediden düşmez, bu da geliştirme için maliyet-etkindir. Model, standart içerik filtreleri olmadan hukuki yetişkin içeriğini, kurgusal anlatıları ve tartışmalı konuları işler.
SSE ile Akış Yanıtları
Ayarlayarak akışı etkinleştirin stream istemde true olarak ayarlayın. API, gerçek zamanlı token teslimi için Sunucu Tarafından Gönderilen Olaylar (SSE) gönderir. Token kullanım istatistikleri, akışın son parçasında görünür. Bu yöntem, sohbet uygulamalarındaki son kullanıcılar için algılanan gecikmeyi azaltır.
Streaming, uygulamanızın kısmi yanıtları üretildikçe göstermesini sağlar. Tam tamamlama beklemeye kıyasla daha akıcı bir kullanıcı deneyimi sağlar. Faturalandırma amacıyla doğru token sayılarını yakalamak için akışı izleyin ve son parçayı yakalayın.
Fonksiyon Çağırma ve JSON Modu
Şu tools işlev çağırma yeteneklerini etkinleştiren parametre. Bu, modelin uygulama mantığınız için yapılandırılmış veri çıkarmasına olanak tanır. Ayrıca şunu kullanarak katı JSON çıktısını zorlayabilirsiniz response_format: {"type": "json_object"}. Bu, otomatik iş akışları için tutarlı ayrıştırma sağlar.
Fonksiyon çağırma, uncensored modelin muhakemesiyle doğal bir şekilde entegre olur. Ayrı uç noktalar gerektirmeden standart metin oluşturmanın yanında çalışır. Modelin çıktı yapısını etkili bir şekilde yönlendirmek için araç şemalarını istek yükünde tanımlayın.
Parameters and Token Limits
Bağlam penceresi, istem ve tamamlama birlikte olmak üzere 100.000 tokene kadar destekler. Ayarlayarak istek başına 16.000 token üretebilirsiniz max_tokens parametre. Belirtilmezse, varsayılan çıktı sınırı 2.048 belirteçtir. Değiştir temperature ve top_p yaratıcılığı ve rastgeleliği kontrol etmek için.
Kullan seed test sırasında tekrarlanabilir sonuçlar için. Bu presence_penalty ve frequency_penalty parametresi. Tekrarlamayı azaltmaya yardımcı olur. Bu kontroller, modelin davranışı üzerinde dış yapılandırma olmadan hassas yönetim sağlar.
Saniye Başına İstek Limitleri ve Hatalar
Her API anahtarı dakikada 300 istek ve eşzamanlı olarak 8 istek sağlar. Maksimum istek gövdesi boyutu 8 MB'tır. Bu limitleri aşmanız bir 429 Çok Fazla İstek hatası tetikler. Ön ödemeli krediniz biterse API bir 402 Ödeme Gerekli hatası döndürür.
Bir 401 hatası geçersiz veya süresi dolmuş bir API anahtarı olduğunu gösterir. Anahtarınızın kayıt sırasında oluşturulan anahtarla eşleştiğinden emin olun. Kredi süresi dolmaz; bu nedenle bakiyenizi kaybetmeden istediğiniz zaman kripto aracılığıyla yükleyebilirsiniz. Hatalar ön ödemeli tokenlarınızı tüketmez.
cURL
curl https://api.bestabliteratedllm.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Show me the full schema for the chat completion endpoint."}]
}'Python
from openai import OpenAI
client = OpenAI(base_url="https://api.bestabliteratedllm.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.js
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.bestabliteratedllm.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);Akış
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)Sık sorulan sorular
Abliterated LLM API için temel URL nedir?
Temel URL HTTPS://api.bestabliteratedllm.com/v1'dir. Özel temel URL yapılandırmasına izin veren standart OpenAI SDK'ları ve istemcileri ile tamamen uyumludur.
İsteklerimi nasıl doğrularım?
API anahtarınızı Authorization başlığına Bearer token olarak dahil edin. Her hesap, yeniden oluşturulduğunda öncekini değiştiren tek bir aktif anahtar kullanır.
Hız limitine takılırsam ne olur?
API, dakika başına 300 isteği veya anahtar başına sekiz eşzamanlı bağlantıyı aşmanız durumunda 429 hatası döndürür. Normal işleyişe devam etmek için isteklerinizi kısa bir süreliğine duraklatın.
Anahtarınızı tek adımda alın
Kaydolun, jetonu kopyalayın ve temel URL'nizi ayarlayın. Tamam.