DeepSeek API belgeleri: Hızlı Başlangıç Kılavuzu
Bu sayfa, uncensored DeepSeek API'sini belgeler; içerik filtreleri olmadan veya karmaşık faturalandırma yapıları olmadan doğrudan model erişimi isteyen geliştiricler için OpenAI-uyumlu bir alternatiftir. Tahmin edilebilir token fiyatlandırmasıyla tek bir ayarlanmış uç nokta sağlarız; böylece zaten bildiğiniz standart SDK'ları kullanmak için temel URL'nizi ve anahtarınızı değiştirebilirsiniz.
Temel URL ve Kimlik Doğrulama
API'miz, base URL'yi değiştirip API anahtarını sağladığınız sürece herhangi bir OpenAI uyumlu istemciyle çalışır. Birden fazla modeli yönlendirmiyoruz; yetişkin ve kodlayıcı kullanım durumları için ayarlanmış tek bir sansürsuz büyük dil modelini barındırıyoruz. Kimlik doğrulama, hesabınıza Google veya e-posta ile kaydolduktan hemen sonra aldığınız tek bir API anahtarına dayanır. Telefon numarası gerekmez ve abonelik ücreti yoktur. Promptlarınız eğitim verisi olarak kullanılmaz; bu da uç noktamızı mevcut kod tabanınıza entegre ederken gizliliğinizi korur.
curl https://api.deepseekapidocumentation.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Explain the difference between supervised fine-tuning and RLHF."}]
}'
POST /v1/chat/completions: Temel uç nokta
Konuşmalarınızı metin-gir, metin-al yanıtları için tek uç noktamıza gönderin. Model yönlendirmesiyle uğraşmanıza veya ağ geçesi gecikmesinden endişe etmenize gerek yoktur çünkü tek bir ayarlanmış uç noktamızı doğrudan sunuyoruz. Model kimliği uncensored, ve standart sohbet tamamlama parametrelerine yanıt verir. Bu yaklaşım, bir model havuzundan seçim karmaşasını ortadan kaldırır. Birden fazla satıcı sürümünün gürültüsü olmadan öngörülebilir davranış elde edersiniz.
from openai import OpenAI
client = OpenAI(base_url="https://api.deepseekapidocumentation.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)
GET /v1/models: Sansürsüz modelinizi doğrulayın
Bağlantınızı ve aktif modeli modeller uç noktasını çağırarak doğrulayın. Bu, GPT, Claude veya diğer tedarikçilerden farklı olan sansürsüz LLM'mizin belirli yapılandırmasını döndürür. Bağlam penceresini ve token limitlerini doğrudan bu yanıttan doğrulayabilirsiniz. SDK istemcinizin sunucularımıza doğru şekilde işaret ettiğinden emin olmak için hızlı bir kontrol yapın. Ağır yükler göndermeden önce bağlantı sorunlarını halletmek için bunu kullanın.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.deepseekapidocumentation.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);
Parametreler: Sıcaklık, Top P ve Akış
Yaratıcılığı sıcaklıkla ve top_p ile kontrol edin veya Server-Sent Events (SSE) üzerinden akışı etkinleştirin. Akış, duyarlı sohbet arayüzleri oluşturmak için kritik olan gerçek zamanlı token güncellemeleri sağlar. Deterministik çıktılar için bir seed ayarlayabilir veya stop dizileri tanımlayabilirsiniz. API'miz, bir akışın son chunk'ında token kullanımını döndürür. Bu şeffaflık, model metin üretirken maliyetleri doğru bir şekilde izlemenize yardımcı olur.
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)
JSON Modu ve Fonksiyon Çağırma
Çıktılarınızı programatik kullanım için JSON modu veya işlev çağırma ile entegre ederek yapılandırın. Formatı json_object katı JSON uyumluluğunu zorlamak için. İşlev çağırma, modelin belirli argümanlarla araçları çağırmasını sağlar. Bu kurulum, ajanlar oluşturma veya yapılandırılmış veri ayrıştırmak için idealdir. Oluşturulan metindeki tekrarları azaltmak için varlık ve frekans cezaslarını da kullanabilirsiniz.
Saniye Başına İstek Limitleri ve Token Sayıları
Her anahtar dakikada 300 istek ve 8 eşzamanlı istek sağlar. Bağlam penceresi toplamda 100.000 token tutar ve istek başına maksimum çıktı 16.000 token'dır. Eğer max_tokens, varsayılan sınır 2.048 token'dır. İstek gövdeleri 8 MB'ı aşamaz. Bu sınırlar katı ancak öngörülebilirdir, beklenmedik yavaşlamalar olmadan sağlam yeniden deneme mantığı tasarlamanıza yardımcı olur. Hatalar kredi tüketmez, bu nedenle özgürce test edebilirsiniz.
Sık sorulan sorular
Deepseek API belgeleri resmi sağlayıcıyla nasıl karşılaştırılır?
Sıfır eğitim verisi kullanımı ve minimum hesap sürtünmesi olan tek bir sansürsüz model sunuyoruz. Birden fazla modeli yönlendiren kapıların aksine, tahmin edilebilir, token başına kullanım fiyatlandırması için tek bir ayarlanmış uç nokta ve aylık taahhütler olmadan sunuyoruz. Temel URL adresimiz farklıdır ancak SDK entegrasyonu aynı kalır.
bu sınırlandırılmamış LLM API için fiyatlandırma nedir?
Giriş tokenları 1M başına $0.15, çıktı tokenları ise 1M başına $0.50'dir. Hatalar ve reddetmeler ücretsizdir. Sadece kripto ile yükleme yapabilir, daha büyük miktarlar için bonus bakiye alabilirsiniz. Peşin bakiye süresi dolmaz ve abonelik gerekmez.
Bu API, sansürsüz deepseek kullanım durumları için uygun mu?
Evet, model, yasal yetişkin kullanımı için içerik reddi olmadan yanıt verecek şekilde ayarlanmıştır. Tartışmalı konuları iyi bir şekilde işler ancak ergenlerle ilgili cinsel içeriği sıkı bir şekilde reddeder. Bağlam penceresi uzun konuşmaları destekler ve bu da karmaşık kodlama veya yaratıcı görevler için idealdir.
Tek adımda anahtar
Kaydolun, jetonu kopyalayın, temel URL'nizi güncelleyin. Hepsi bu.