deepseek4api.comBelgeler
DeepSeek V4 API: İlk istek beş dakikada
Sansürsüz DeepSeek V4 API alternatifiyle beş dakikadan kısa sürede başlayın. Bu kılavuz, standart OpenAI uyumlu istemciler kullanarak kimlik doğrulamanızı nasıl yapacağınızı, ilk isteğinizi nasıl göndereceğinizi ve akış yanıtlarını nasıl işleyeceğinizi gösterir.
- Temel URL
- https://api.deepseek4api.com/v1
- Model
- sansürsüz
Kimlik Doğrulama ve Temel URL
API'miz standart API anahtarı kimlik doğrulaması kullanır. E-posta ve şifrenizi girerek API anahtarını al sayfasından anında bir anahtar oluşturabilirsiniz. Deneme süresi için kredi kartı gerekmez; bu süre 7 gün boyunca geçerli olan $0.50 kredi içerir. Anahtarınızı aldıktan sonra, istemcinizi temel URL'miz olan https://api.deepseek4api.com/v1 kullanacak şekilde yapılandırın.
Authorization başlığını Bearer YOUR_API_KEY olarak ayarlayın. Bu temel URL, herhangi bir OpenAI uyumlu SDK ile çalışır. İsteklerinizde belirtmeniz gereken model tanımlayıcısı uncensored'dir. Bu, herhangi bir satıcıya özgü varyant yerine, kısıtlama içermeyen yanıtlar için ayarlanmış açık ağırlıklı modelimizle etkileşim kurmanızı sağlar.
Temel Sohbet Tamamlama
Metin oluşturmak için standart bir sohbet tamamlama isteği gönderin. API, role ve content alanları içeren bir mesaj listesi kabul eder. Aşağıda, basit bir metin sorgusu gösteren temel bir cURL örneği bulunmaktadır. Temel URL'yi ve model kimliğini ayarlayarak bu, herhangi bir OpenAI uyumlu istemci için çalışır.
curl https://api.deepseek4api.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Write a blunt product review of a cheap VPN."}]
}'YOUR_API_KEY yerine oluşturduğunuz anahtarı yerleştirin. Yanıt, oluşturulan metni içeren standart bir choices dizisi içerecektir. Bu uç noktanın yapılandırılmış çıktılarınızı uygulamalarınıza entegre etmenizi sağlayan araç/fonksiyon çağırma desteği sunduğunu unutmayın.
Python SDK Entegrasyonu
API'mizle etkileşim kurmak için resmi OpenAI Python SDK'sını kullanın. İstemciyi temel URL'miz ve API anahtarınızla yapılandırın. Model adı uncensored'dir. Bu yaklaşım, arka uç modelini değiştirirken mevcut istemci kodunuzu korumanızı sağlar.
from openai import OpenAI
client = OpenAI(base_url="https://api.deepseek4api.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)openai paketinin yüklü olduğundan emin olun. Yukarıdaki kod, senkron bir isteği gösterir. Asenkron uygulamalar için aynı yapılandırmayla AsyncOpenAI istemcisini kullanabilirsiniz. Bu yöntem, güvenilir, akış olmayan metin oluşturması gereken arka uç hizmetleri için idealdir.
Node SDK Kullanımı
Node.js uygulamaları için openai npm paketini kullanın. İstemciyi hizmetimize işaret eden baseURL ile başlatın ve API anahtarınızı sağlayın. Model tanımlayıcısı uncensored olarak kalır.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.deepseek4api.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);Bu kurulum, JavaScript veya TypeScript projelerinize sansürsüz LLM yeteneklerini entegre etmenizi sağlar. SDK, JSON serileştirmesini ve HTTP isteklerini otomatik olarak halleder. Uygulamanız yapılandırılmış veri çıktıları gerektiriyorsa, bu temel kurulumu araçlar veya fonksiyon çağırma içerecek şekilde genişletebilirsiniz.
Akış Yanıtları
Gerçek zamanlı metin oluşturma için istemcinizde akışı etkinleştirin. İstek parametrelerinize stream: true ekleyin. API, tokenlar oluşturuldukça bunları işlemenizi sağlayan Sunucu Tarafı Olaylar (SSE) döndürür. Bu, son kullanıcılar için algılanan gecikmeyi azaltır.
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)Metni kademeli olarak görüntülemek için kodunuzda akış olaylarını işleyin. Akış, hem Python hem de Node SDK'ları ile çalışır. Yanıt tamamlandığında veya bir hata oluştuğunda istemcinizin akış bağlantısını düzgün şekilde kapattığından emin olun. Bu özellik, anında geri bildirim kritik olan sohbet arayüzleri için gereklidir.
Sınırlar, Hatalar ve Bağlam
API, istem ve tamamlama birleşimi için 100.000 token bağlam penceresi uygular. İstek gövdeleri 8 MB'i aşmamalıdır. Her API anahtarı başına dakikada 300 istek ile sınırlısınız. Bu limiti aşarsanız, 429 hız limiti hatası alırsınız.
Kimlik doğrulama hataları, anahtar geçersizse 401 döndürür. Faturalandırma hataları, ön ödemeli krediniz tükendiğinde 402 döndürür. Aboneliklerin aksine, kullandıkça öde kredileriniz hiçbir zaman sona ermez. Eski anahtarı anında geçersiz kılan panelden anahtarınızı istediğiniz zaman yeniden oluşturabilirsiniz. Bu, kesintisiz erişim sağlayarak güvenli erişim yönetimini garanti eder.
API özellikleri
Kredi yüklemeden önce kontrol edebilmeniz için API'nin gerçek limitleri ve özellikleri tek yerde.
| Öğe | Değer |
|---|---|
| Biçim | OpenAI uyumlu: herhangi bir OpenAI SDK'sı base URL ve anahtarı değiştirerek çalışır |
| Kimlik doğrulama | Authorization: Bearer YOUR_KEY |
| Base URL | https://api.deepseek4api.com/v1 |
| Model kimliği | uncensored |
| Uç noktalar | POST /v1/chat/completions · GET /v1/models |
| Maksimum çıktı | 100.000 token'lık pencerenin kalanına kadar; max_tokens isteğe bağlı (ayrı sınır yok) |
| Fonksiyon çağırma | evet — tools, tool_choice; yanıtta tool_calls, akışta da; sonuçlar role: tool olarak |
| Parametreler | temperature, top_p, stop, seed, presence_penalty, frequency_penalty |
| Akış | evet — server-sent events; son parça token kullanımını içerir |
| Bağlam penceresi | 100.000 token (girdi + çıktı) |
| JSON modu | response_format: {"type": "json_object"} |
| Eşzamanlılık | anahtar başına aynı anda 8 istek |
| Hız limiti | anahtar başına dakikada 300 istek |
| Yanıt başlıkları | X-Request-Id, X-Balance-USD, X-RateLimit-Limit-Requests, X-RateLimit-Limit-Concurrency |
| İstek boyutu | en fazla 8 MB |
| Yükleme | USDT (TRC20) veya USDC (Base), $10–$500 arası herhangi bir tam tutar |
| Bonus | $50'dan itibaren +%5, $100'dan itibaren +%10 |
| Ücretsiz deneme | $0,50, 7 gün, kart gerekmez · Deneme anahtarı: 2 paralel istek, dakikada 60; ilk yüklemeden sonra tam limitler (8 ve 300) |
| Geçerlilik | ödenen kredinin süresi dolmaz, abonelik yok |
| Faturalama | ön ödemeli kredi, gerçek kullanıma göre; hatalar ve retler ücretsiz |
| Fiyat | 1M girdi token'ı $0,25 · 1M çıktı token'ı $1,00 |
| Anahtarlar | hesap başına bir aktif anahtar; yenisi eskisinin yerini alır |
| İçerik | yetişkin içeriğe izin var; reşit olmayanları içeren cinsel içerik reddedilir |
| Giriş | Google veya e-posta ve şifre |
Hata kodları
Hatalar sabit bir type ile JSON olarak döner; başarısız veya reddedilen istekler ücretlendirilmez.
| Kod | Tür | Anlamı |
|---|---|---|
400 | bad_request | geçersiz JSON, boş mesajlar, hatalı parametre veya bağlam çok uzun |
401 | missing_key · invalid_key · key_revoked | anahtar yok, yanlış veya değiştirilmiş |
402 | no_credit | kredi bitti — yükleyin, hemen devam eder |
403 | content_blocked | reşit olmayanları içeren cinsel içerik — reddedildi, ücret yok |
404 | not_found | bilinmeyen uç nokta |
413 | request_too_large | gövde 8 MB'tan büyük |
429 | rate_limited · concurrency | dakikada 300 veya aynı anda 8 aşıldı — bekleyip tekrar deneyin |
503 | upstream_busy | model meşgul — birkaç saniye sonra tekrar deneyin |
Sorular ve cevaplar
Bu hizmet DeepSeek V4'ün yerini alıyor mu?
Hayır, bağımsız bir hizmet sunuyoruz ve sansürsüz bir alternatif sağlıyoruz. Resmi DeepSeek V4 modelini DeepSeek'ten sunmuyoruz. Modelimiz, standart OpenAI API istemcileriyle uyumlu olan kısıtlama içermeyen yanıtlar için ayarlanmış açık ağırlıklı bir varyanttır.
Dakikada 300 istek sınırını aşarsam ne olur?
<code>429</code> Çok Fazla İstek hatası alırsınız. API anahtarınız geçerliliğini korur ve hız limiti penceresi sıfırlandıktan sonra yeniden deneyebilirsiniz. Gerekirse anahtarınızı istediğiniz zaman yeniden oluşturabilirsiniz; bu işlem önceki anahtarı geçersiz kılar.
Deneme kredisi yenilenebilir mi?
$0.50 deneme kredisi 7 gün boyunca geçerlidir ve kişi başına bir kez sunulur. Kredi kartı gerektirmez. Deneme süresinden sonra kullanmaya devam etmek için, süresi hiç dolmayan ve $10'dan başlayan ön ödemeli krediler satın alabilirsiniz.
Anahtarınız tek bir formun uzağında
Bir hesap oluşturun, anahtarı kopyalayın, temel URL'yi değiştirin. Kurulumun tamamı bu kadar.