API Dokümantasyonu Geliştiriciler İçin
Standart OpenAI-uyumlu kod örnekleriyle uncensored LLM API'mizi hemen kullanmaya başlayın. Bu kılavuz, geliştiriciler için kimlik doğrulama, istekler, akış ve limitleri kapsar.
https://api.deepseekabliterated.com/v1
Temel URL ve kimlik doğrulama
Base URL'inizi şuna ayarlayın https://api.deepseekabliterated.com/v1 ve anahtarınızı Authorization header. API, proxy yapılandırması gerektirmez ve standart OpenAI SDK'ları ile doğrudan çalışır. Hesabınızı API anahtarı al page anında kimlik bilgilerinizi almak için. Kayıt için telefon numarası gerekmez ve anahtar oluşturulduktan hemen sonra görüntülenir. Hesap başına yalnızca bir aktif anahtarınız olabilir; yeni bir tane oluşturmak eski anahtarı değiştirir. Kullanın Authorization: Bearer YOUR_API_KEY header'ı tüm istekler için kullanın. Hatalar ve reddetmeler token tüketmez, bu nedenle güvenle test edebilirsiniz.
İlk istek (curl ile)
Şuraya bir POST isteği gönderin /v1/chat/completions model kimliği olarak ayarlandığında uncensored. Uç nokta standart JSON yüklerini kabul eder ve metin yanıtları döndürür. Anahtarınızı doğrulamak ve modeli hemen eylem halinde görmek için bu komutu kullanın.
curl https://api.deepseekabliterated.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "list available model endpoints for local deployment"}]
}'Bu istek temel metin-giriş, metin-çıkış işlevselliğini gösterir. API, birleştirilmiş istem ve tamamlama için 100,000 token'a kadar destekler. Maksimum çıktı isteği başına 16,000 token veya 2,048 token'dır. max_tokens ayarlanmamıştır. Gerçek zamanlı token teslimi için Sunucu Olayları (Server-Sent Events) üzerinden akış sağlanır.
Python SDK entegrasyonu
OpenAI Python paketini yükleyin ve temel URL'yi hizmetimize işaret edecek şekilde yapılandırın. Bu, mevcut kodlarınızı değişiklik yapmadan kullanmanızı sağlar. SDK kimlik doğrulamasını ve istek biçimlendirmesini otomatik olarak yönetir. API anahtarınızı ortam değişkeni olarak veya istemci başlatmasında doğrudan iletin. Bu yaklaşım yalnızca resmi SDK için değil, herhangi bir OpenAI-uyumlu istemci için çalışır. İşlev çağırma, JSON modu ve sıcaklık gibi standart parametreleri kullanabilirsiniz. temperature ve top_p. Model, araç tanımlamalarına yanıt verir ve talep edildiğinde yapılandırılmış JSON döndürür.
from openai import OpenAI
client = OpenAI(base_url="https://api.deepseekabliterated.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)Bu yapı, mevcut iş akışınızla uyumluluk sağlar. API gömme (embeddings), görüntü veya ince ayar (fine-tuning) desteği sunmaz; bu nedenle sohbet tamamlamalar (chat completions) ile sınırlı kalın. Token kullanımı 1M token başına faturalandırılır; girdi $0.15 ve çıktı $0.50'dir. Ön ödemeli kripto krediler süresi dolmaz, bu nedenle kullanımı duraklatabilir ve fonlarınızı kaybetmezsiniz.
Node SDK entegrasyonu
OpenAI Node.js SDK'sini kullanarak uncensored modelini JavaScript veya TypeScript uygulamalarınıza entegre edin. Set the baseURL için https://api.deepseekabliterated.com/v1 ve API anahtarınızı sağlayın. Bu yöntem Python kurulumunu yansıtır, bu da teknoloji yığınınızda tutarlılık sağlar. SDK, tokenlar oluşturulurken onları teslim eden akış yanıtlarını destekler. Bu, uzun çıktılar için algılanan gecikmeyi azaltır. 401 (geçersiz anahtar) veya 402 (kredi yok) gibi hataları standart yeniden deneme mantığıyla yönetebilirsiniz. API, anahtar başına dakikada 300 isteği sınırlar, eşzamanlılık sınırı eşzamanlı 8 istektir. Uygulamanızı bu sınırlara saygı duymak için ayarlayın. İstek gövdeleri 8 MB'ı aşmamalıdır. Bu kısıtlamalar tüm anahtarlar ve hesaplar için geçerlidir.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.deepseekabliterated.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);Node geliştiricileri aynı token faturalandırma ve kripto yükleme seçeneklerinden yararlanır. Daha büyük miktarlar için bonus kredi ile TRC20 üzerinde USDT veya Base üzerinde USDC kullanarak yükleme yapın.
Akış ve token kullanımı
Ayarlayarak akışı etkinleştirin stream: true istek içinde. API, artımlı token güncellemeleriyle Sunucu Tarafı Olayları (SSE) döndürür. Her parça oluşturulan metni içerir ve son parça token kullanım detaylarını içerir. Bu, tam yanıtı beklemeksizin çıktıyı gerçek zamanlı olarak görüntülemenizi sağlar. Akış, işlev çağırma ve JSON modu dahil olmak üzere tüm parametrelerle çalışır. Use the stop çıktı uzunluğunu veya tetikleme koşullarını kontrol eden parametre. API şunu destekler temperature, top_p, seed, presence_penalty, ve frequency_penalty üretimi ince ayarlamak için. Token kullanımı son chunk'ta raporlanır, böylece maliyetleri doğru şekilde takip edebilirsiniz. Hatalar, akış sırasında bile token tüketmez.
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)Bu yaklaşım, sohbet arayüzleri ve uzun formatlı içerik üretimi için idealdir. 100,000 token bağlam penceresi kapsamlı konuşmaları veya büyük kod tabanlarını destekler. Çıktı, öngörülebilir gecikme sağlamak için istek başına 16,000 token ile sınırlıdır. Daha uzun çıktılar için isteklerinizi bölün veya parçalama stratejileri kullanın.
Limitler, hatalar ve bağlam penceresi
API, anahtar başına dakikada 300 istek sınırı ve maksimum 8 eşzamanlı istek uygular. İstek gövdeleri 8 MB'ı aşmamalıdır. 401 (geçersiz anahtar) veya 402 (yetersiz kredi) gibi hatalar token tüketmez. Hız sınırları (429), kotasını aştığınızı gösterir; bekleyin ve yeniden deneyin. Bağlam penceresi, istem ve tamamlama birlikte 100.000 tokenı destekler. Maksimum çıktı 16.000 token'dır veya max_tokens açıkça ayarlanmamıştır. Model, çocuklarla ilgili cinsel içeriği reddeder ancak diğer yasal yetişkin içeriğe izin verir. Gizlilik korunur; istemler eğitim için kullanılmaz. Hesap oluşturma için yalnızca bir e-posta gerekir. Kredi ön ödemelidir ve süresi dolmaz. İade yapılmaz ancak çift ücretlendirme gibi hatalar Destek aracılığıyla düzeltilir. Yüklemeler yalnızca kripto ile yapılır, daha büyük miktarlar için bonuslar sağlanır.
SSS
deepseek abliterated API nedir?
Hosted, OpenAI uyumlu bir API olup tek bir sansürsüz büyük dil modelini sunar. Standart istekleri kabul eder ve metin döndürür; gömme (embedding) veya görüntü desteği yoktur. Model, yasal yetişkin içeriği için ayarlanmıştır ve içerik reddi yapmadan yanıtlar.
Hangi ödeme yöntemlerini kabul ediyorsunuz?
Yalnızca Kripto: TRC20 üzerinde USDT veya Base üzerinde USDC, $20 ile $500 arasında herhangi bir tam tutar. Bonus kredi $50'den itibaren geçerlidir.
Hız limitleri nelerdir?
Dakikada 300 istek ve anahtar başına 8 eşzamanlı istekle sınırlısınız. İstek gövdeleri 8 MB'ın altında olmalıdır. Bağlam penceresi 100,000 tokendir, maksimum çıktı isteği başına 16,000 tokendir. SSE aracılığıyla akış (streaming) desteklenir.
API Anahtarınızı Alın
Kaydolun, anahtarı alın, temel URL'yi güncelleyin. Kurulum tamamlandı.