API Dokümantasyonu: uncensored Sohbet Tamamlamaları
OpenAI-uyumlu istemcinizi ekleyin ve yasal yetişkin konular için içerik reddi kaldırılarak standart parametreleri kabul eden özel bir uç nokta sağladığımız sansürsüz modelimizle hemen metin üretmeye başlayın.
Kimlik Doğrulama & Base URL
Her istek, geçerli bir API anahtarının Authorization header. Temel URL'miz https://api.deepseekopenaicompatibleapi.com/v1. Google veya e-posta ile kaydolduktan hemen sonra bu anahtarı alırsınız. Telefon numarası gerekmez. Anahtar, hesabınızı tanımlar ve ön ödemeli kredi kullanımını izler. Hatalar ve reddetmeler token tüketmez, bu nedenle yalnızca başarılı tamamlamalar için ödeme yaparsınız.
Sohbet Tamamlamaları Uç Noktası
Şuraya mesaj gönderin POST /v1/chat/completions metin yanıtları oluşturmak için. Model kimliği her zaman uncensored. Bu uç nokta, sistem, kullanıcı ve asistan rollerine sahip standart sohbet formatlarını yönetir. Gömme (embedding), resim veya ince ayar (fine-tuning) desteği yoktur. İstenen model parametreleri ve içerikle isteğinizi yapılandırın. Yanıt, oluşturulan metni ve token kullanım istatistiklerini döndürür.
Akış Yanıtları (SSE)
Ayarlayarak akışı etkinleştirin stream: true istemci gövnenizde. Sunucu, gerçek zamanlı token teslimi için Sunucu Tarafı Olayları (SSE) döndürür. Token kullanım verileri yalnızca akışın son parçasında görünür. Bu yaklaşım, uzun çıktılar için algılanan gecikmeyi azaltır. Tam mesajı yeniden oluşturmak için gelen olayları istemci tarafında arabelleğe alın.
cURL
curl https://api.deepseekopenaicompatibleapi.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Summarize the release notes of the last stable build"}]
}'Python
from openai import OpenAI
client = OpenAI(base_url="https://api.deepseekopenaicompatibleapi.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.deepseekopenaicompatibleapi.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)API Anahtarınızı Alın
Kaydol, anahtarı al ve temel URL'yi güncelle. Yapman gereken tek şey bu.