ar ▾
إنشاء مفتاح

واجهة برمجة تطبيقات غير خاضعة للرقابة. الدفع بالرمز المميز.

لكل 1M رمز إدخال
$0.15
الرموز المخرجة / مليون
$0.50
سياق الرمز
100,000
رصيد تجريبي
$0.50
طلبات في الدقيقة
300
https://api.deepseekunchained.com/v1

قم بدمج DeepSeek Unchained API

ابدأ استخدام واجهة برمجة التطبيقات (API) لنموذج اللغة الكبير (LLM) غير الخاضع للرقابة باستخدام نقطة النهاية المتوافقة مع OpenAI. أرسل الطلبات بمفتاح API الخاص بك واحصل على استجابات نصية بدون مرشحات محتوى.

إعداد عنوان URL الأساسي للمصادقة

استخدم مفتاح API الخاص بك مع عنوان URL الأساسي HTTPS://api.deepseekunchained.com/v1. تعمل نقطة النهاية هذه مع مكتلات OpenAI الرسمية وأي عميل متوافق مع OpenAI. احصل على مفتاحك عن طريق التسجيل باستخدام Google أو البريد الإلكتروني. يظهر المفتاح فوراً في صفحة الحصول على مفتاح API. لا يتطلب التسجيل إدخال رقم الهاتف. لا تُستخدم نصوصك للتدريب. يتم الحفاظ على الخصوصية دون خطوات إضافية. تحتاج فقط إلى عنوان بريد إلكتروني لإنشاء الحساب. يمنحك المفتاح الوصول إلى نقطة النهاية chat-completions. لا يمنحك الوصول إلى التضمينات أو توليد الصور. احفظ مفتاحك بأمان. قم بتدويره إذا لزم الأمر عبر لوحة التحكم. يحل المفتاح الجديد محل القديم فوراً. يُسمح بمفتاح نشط واحد فقط لكل حساب. لا تستهلك الأخطاء والرفضات الرصيد. يضمن ذلك دفعك فقط مقابل الرموز الفعلية المستهلكة.

نقطة نهاية إكمال الدردشة (POST)

أرسل نصاً واحصل على نص باستخدام POST /v1/chat/completions. تقبل نقطة النهاية جسم JSON يحتوي على مصفوفة رسائل. لكل رسالة دور وحقل المحتوى. يحدد دور النظام السلوك. يوفر دور المستخدم المطالبة. يجب تعيين حقل النموذج إلى "uncensored". هذا النموذج مُضبط للامتثال بدلاً من الفلاتر المؤسسية. يجيب مباشرة بدون محاضرات. يمكنك ضبط درجة الحرارة وtop_p للإبداع. تسلسلات التوقف توقف التوليد مبكراً. تعديلات الوجود والتكرار تضبط التكرار. تتضمن الاستجابة إحصائيات الاستخدام. تظهر هذه الإحصائيات عدد رموز الإدخال والإخراج. تعيد الأخطاء أكواد حالة HTTP القياسية. يعني 401 مفتاحاً غير صالح. يعني 402 عدم وجود رصيد. يعني 429 تجاوز حد المعدل.

استجابات البث مع SSE

فعّل البث عن طريق تعيين stream إلى true في جسم الطلب. تُعيد واجهة البرمجة تطبيقات (API) أحداث الإرسال من الخادم (SSE). تحتوي كل شريحة على محتوى نصي جزئي. يتيح ذلك العرض الفوري للاستجابات. تتضمن الشريحة الأخيرة بيانات استخدام الرمز. تُظهر هذه البيانات إجمالي الرمز المستهلك. يقلل البث من زمن الاستجابة المُدرَك للمستخدمين. إنه مثالي لواجهات الدردشة. يتعامل مكتبة التطوير البرمجية (SDK) مع تحليل الشرائح تلقائياً. لا تحتاج إلى إدارة أحداث الإرسال من الخادم (SSE) يدوياً. يدعم النموذج البث الكامل. تعمل المعلمات مثل درجة الحرارة بشكل طبيعي. لا تزال تسلسلات التوقف تُطلق أحداث النهاية. تُرسل الأخطاء أيضاً كأحداث أحداث الإرسال من الخادم (SSE). يضمن ذلك معالجة الأخطاء بقوة. استخدم البث لتحسين تجربة المستخدم. يبقي الاتصال مفتوحاً حتى الاكتمال.

استدعاء الوظائف واستخدام الأداة

عرّف الأدوات في جسم الطلب لاستدعاء الدوال. يعيد النموذج استدعاءات الأدوات في الاستجابة. تتضمن هذه الاستدعاءات أسماء الدوال والحجج. ينفذ كودك الدالة ويرسل النتائج مرة أخرى. يستخدم النموذج النتائج لتوليد النص النهائي. هذا يتيح سلوكًا يشبه الوكيل. يمكنك تعريف أدوات متعددة. يختار النموذج أيها يستخدم. يمكن فرض اختيار الأداة أو تلقائي. يسمح الوضع التلقائي للنموذج بالقرار. يتطلب الوضع المفروض أداة محددة. هذا مفيد لسير العمل المهيكلة. تُعاد الحجج كسلاسل. قم بتحليلها كـ JSON في كودك. يدعم النموذج تعريفات الأدوات المعقدة. استخدم هذا لتكاملات واجهة برمجة التطبيقات. يوسع قدرات النموذج. يتم التعامل مع أخطاء تنفيذ الأداة بواسطة كودك. يعيد النموذج المحاولة إذا لزم الأمر.

وضع JSON للمخرجات المهيكلة

فرض إخراج JSON عن طريق تعيين response_format إلى json_object. يعيد النموذج سلاسل JSON صالحة. هذا مثيلا للاستهلاك البرمجي. لا تحدث أخطاء تحليل. الإخراج منسق بدقة. استخدم هذا لمهام استخراج البيانات. يتبع النموذج تلميحات المخطط. عرّف الخصائص في طلبك. يحترم النموذج هذه القيود. يؤثر درجة الحرارة على صحة JSON. تضمن القيم المنخفضة الاتساق. استخدم هذا لخطوط أنابيب البيانات الموثوقة. يعمل التدفق مع وضع JSON. يحتوي القطعة النهائية على الكائن الكامل. يتم الإبلاغ عن استخدام الرموز بدقة. تُعاد الأخطاء كـ JSON قياسي. يضمن ذلك معالجة أخطاء سهلة. استخدم وضع JSON لواجهات برمجة التطبيقات. يقلل من عبء المعالجة اللاحقة. النموذج محسّن لهذا التنسيق.

حدود المعدلات وقيود الطلب

الحد هو 300 طلب في الدقيقة لكل مفتاح. يمكنك إرسال 8 طلبات في وقت واحد. الحد الأقصى لحجم جسم الطلب هو 8 ميجابايت. نافذة السياق هي 100,000 رمز إجمالي. هذا يشمل النص الأولي والإكمال. الحد الأقصى للمخرجات هو 16,000 رمز لكل طلب. اضبط max_tokens للتحكم في الطول. الافتراضي هو 2,048 إذا لم يتم تعيينه. يتم فرض حدود المعدل بدقة. يؤدي تجاوزها إلى خطأ 429. لا يتم استهلاك الرصيد أثناء أخطاء 429. الأخطاء لا تستهلك الرصيد. هذا يحمي رصيدك. يتم جدولة الطلبات إذا تم ضرب الحدود. انتظر وأعد المحاولة بعد تأخير. استخدم التخلف الأسي للمتانة. راقب استخدامك عبر لوحة المعلومات. الرصيد لا ينتهي. قم بالشحن بالعملات المشفرة فقط. USDT أو USDC على Base. ينطبق رصيد المكافأة على الشحنات.

cURL

curl https://api.deepseekunchained.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "list ten open source libraries for rust async io"}]
  }'

Python

from openai import OpenAI

client = OpenAI(base_url="https://api.deepseekunchained.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.deepseekunchained.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);

التدفق

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)

الأسئلة الشائعة

ما هو عنوان URL الأساسي لواجهة برمجة التطبيقات (API) لـ deepseek غير الخاضع للرقابة؟

عنوان URL الأساسي هو HTTPS://api.deepseekunchained.com/v1. هذا الواجهة متوافقة مع مكتبات وعملاء OpenAI. استخدمها لجميع طلبات إكمال الدردشة.

كيف أتعامل مع أخطاء مثل 402 أو 429؟

يشير خطأ 402 إلى عدم وجود رصيد. قم بالإضافة بـ USDT أو USDC. يعني خطأ 429 أنك وصلت إلى حد المعدل. انتظر وأعد المحاولة. لا تستهلك الأخطاء الرصيد، لذا رصيدك بأمان.

ما هو حجم نافذة السياق؟

نافذة السياق هي 100,000 رمز. هذا يشمل رموز الإدخال والإخراج معاً. الحد الأقصى للإخراج هو 16,000 رمز لكل طلب. اضبط max_tokens للتحكم في الطول.

أنشئ مفتاحك

سجّل، خذ المفتاح، وحدّث النقطة النهائية. يستغرق الإعداد ثوانٍ.

إنشاء مفتاحhttps://api.deepseekunchained.com/v1