Deepseek Chat App Try Now

DeepSeek API: Geliştiriciler İçin Güçlü Yapay Zeka Çözümü

Projenizi en gelişmiş yapay zeka modelleriyle donatın, maliyetleri optimize edin ve sınırları zorlayın.

Hemen Başla

API Kullanımına Başlangıç

API Kullanımına Başlangıç

API erişimini kurmak, DeepSeek platformunda bir geliştirici hesabı oluşturmak ve kimlik bilgileri bölümünden ilk API anahtarınızı üretmekle başlar. Hızlı başlangıç süreci; kimlik doğrulama yapılandırması, SDK kurulumu ve ilk isteğin yürütülmesi olmak üzere üç temel adımdan oluşur. Çoğu geliştirici, sunulan kod şablonlarını kullanarak ilk istek testini 15 dakika içinde tamamlar.

Kimlik doğrulama, "sk-" ile başlayan anahtarlarla bearer token formatını kullanır. Tüm API uç noktaları için temel URL adresi, RESTful standartlarını takip eden https://api.deepseek.com/v1 yoludur. Gerekli başlıklar arasında API anahtarınızı içeren Authorization ve application/json olarak ayarlanmış Content-Type bulunur. İstek sınırları hesap başına değil anahtar başına uygulanır, bu da ekiplerin kotaları birden fazla projeye dağıtmasına olanak tanır.

Python SDK kurulumu için resmi istemci kütüphanesini pip kullanarak ekleyebilirsiniz. Aşağıdaki kod blogu, DeepSeek V3 modelini kullanarak chat completion uç noktası üzerinden eksiksiz bir ilk istek iş akışını gösterir:

pip install deepseek-sdk
from deepseek import DeepSeek

client = DeepSeek(api_key="sk-your-api-key-here")

response = client.chat.completions.create(
    model="deepseek-chat-v3",
    messages=[
        {"role": "system", "content": "Yardımsever bir asistansın."},
        {"role": "user", "content": "Kuantum bilgisayarları basitçe açıkla."}
    ],
    max_tokens=500,
    temperature=0.7
)

print(response.choices[0].message.content)

SDK bağımlılığı olmadan test yapmak isteyen geliştiriciler için curl örneği, başlık yapılandırmasının açıkça belirtilmesini gerektirir. Bu yöntem, HTTP çağrılarını doğrudan test etmek için idealdir:

curl https://api.deepseek.com/v1/chat/completions \
  -H "Authorization: Bearer sk-your-api-key-here" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "deepseek-chat-v3",
    "messages": [{"role": "user", "content": "Merhaba API!"}],
    "max_tokens": 100
  }'

API; oluşturulan metni, token kullanım istatistiklerini ve istek meta verilerini içeren JSON yanıtları döndürür. Başarılı yanıtlar modelin çıktısını içeren choices dizisini barındırırken, hatalar hata ayıklama için standart kodlarla döner. Faturalandırma doğruluğu için prompt_tokens, completion_tokens ve total_tokens bilgileri usage nesnesi içinde takip edilir.

  • Geliştirici paneli güvenlik sekmesinden API anahtarı kurulumunu gerçekleştirin.
  • Dil esnekliği için Python SDK'sını yükleyin veya doğrudan HTTP isteklerini kullanın.
  • Üretim entegrasyonundan önce basit bir chat completion ile bağlantıyı test edin.
  • İstek sınırı durumu ve kalan kotayı yanıt başlıklarından düzenli olarak izleyin.

Dokümantasyondaki API hızlı başlangıç kılavuzları, Node.js ve Go dahil olmak üzere ek dilleri kapsamaktadır. Ayrıca Express, Flask ve FastAPI entegrasyonları için çerçeveye özel örnekler sunulur. Asenkron işlemler için webhook yapılandırmaları, ilk kurulum sırasında uç nokta doğrulaması gerektirir.

Mevcut Modeller ve Uç Noktalar

Mevcut Modeller ve Uç Noktalar

DeepSeek API uç noktaları, genel sohbetten özel kod üretimine kadar farklı iş yükleri için optimize edilmiş beş üretim modelini sunar. Model seçimi, API isteklerindeki model parametresi aracılığıyla "deepseek-{yetenek}-{versiyon}" modelini takip eden ID'ler ile yapılır. Kullanımdan kaldırılan modeller, yeni sürümler çıktıktan sonra 90 gün boyunca erişilebilir kalır ve aktif kullanıcılara geçiş bildirimleri gönderilir.

Model ID Tür Context Window En İyi Kullanım
deepseek-chat-v3 Chat Completion 128K token Diyalog, genel muhakeme, çok dilli sohbet
deepseek-coder-v2 Code Completion 64K token Kod üretimi, hata ayıklama, teknik doküman
deepseek-reasoner Chat Completion 128K token Karmaşık problem çözme, düşünce zinciri
deepseek-embed Embeddings 8K token Semantik arama, RAG sistemleri, benzerlik eşleme
deepseek-vision-preview Multimodal (Beta) 32K token + görsel Görsel analizi, OCR, görsel soru cevaplama

Sohbet tamamlama uç noktası (/v1/chat/completions), sistem komutları, çok turlu diyaloglar ve function calling desteğiyle etkileşimleri yönetir. Bu uç nokta hem deepseek-chat-v3 hem de yanıtlara açık muhakeme izleri ekleyen deepseek-reasoner modelleriyle çalışır. Temperature ve top_p parametreleri çıktı rastgeleliğini kontrol ederken, max_tokens üretim uzunluğunu sınırlandırır.

  • Chat modelleri, gerçek zamanlı kullanıcı deneyimi için stream parametresi üzerinden akışlı yanıtları destekler.
  • Kod tamamlama modelleri Python, JavaScript, Java, C++ ve Go için dile özel optimizasyonlar içerir.
  • Embeddings model listesi, semantik operasyonlar için 1024 boyutlu vektörler döndürür.
  • Vision modeli (beta), metin istemlerinin yanı sıra görsel URL'lerini veya base64 kodlu verileri kabul eder.

Mevcut modeller 7B ile 671B arasında parametre sayısına sahiptir, ancak parametre sayıları boyut yerine yeteneğe göre seçim yapan API kullanıcılarından soyutlanmıştır. DeepSeek Coder V2, HumanEval karşılaştırmalı değerlendirmelerinde %88.4 pass@1 doğruluğu ile öne çıkarken, amiral gemisi V3 genel bilgi görevleri için MMLU testinde %87.1 başarısına ulaşmaktadır. Tüm üretim modelleri yapılandırılmış çıktı için JSON modunu ve araç entegrasyonu için function calling özelliğini destekler.

DeepSeek-vision-preview gibi beta modeller, eğitim süreci devam ettiği için daha yüksek gecikme süresi ve gelişen yetenekler sergileyebilir. Mevcut kullanılabilirlik ve kullanımdan kaldırılma durumu /v1/models uç noktası üzerinden programatik olarak sorgulanabilir. Deepseek-chat-v2 dahil eski modeller, geriye dönük uyumluluk için Mart 2026 tarihine kadar erişilebilir kalacaktır, ancak yeni projelerin optimum performans için V3 uç noktalarını hedeflemesi önerilir.

Sıkça Sorulan Sorular

DeepSeek API ücretsiz mi?

Yeni kullanıcılara 5 USD tutarında ücretsiz kredi verilir. Ücretsiz kredi sonrası kullanım başına ödeme modeli uygulanır.

OpenAI kütüphaneleriyle uyumlu mu?

Evet, DeepSeek API OpenAI uyumlu uç noktalar sunar, böylece mevcut OpenAI SDK'larınızı sadece base_url ve API key değiştirerek kullanabilirsiniz.

DeepSeek V3 modelinin fiyatı nedir?

V3 modeli için 1 milyon giriş tokenı 0.27 USD, 1 milyon çıkış tokenı ise 1.10 USD olarak fiyatlandırılmıştır.

Hangi programlama dilleri destekleniyor?

Resmi olarak Python, Node.js, Go ve Java SDK'ları sunulmaktadır, ancak REST API üzerinden her dille kullanılabilir.

Context window kapasitesi ne kadar?

Amiral gemisi modeller (V3 ve Reasoner) 128K tokenlık geniş bir bağlam penceresi sunar.

Kod yazımı için hangi modeli kullanmalıyım?

Kod üretimi ve teknik analiz işleri için optimize edilmiş DeepSeek Coder V2 modelini kullanmanız önerilir.

API anahtarımı nasıl alabilirim?

DeepSeek geliştirici platformuna kayıt olup hesap panelindeki API Keys bölümünden anahtarınızı oluşturabilirsiniz.

Günlük istek sınırı var mı?

Sınırlar hesap kademesine göredir; başlangıçta günlük 500K token sınırı bulunur ve kullanım arttıkça yükseltilebilir.