OpenRouter الآن تقدم الوصول إلى Deepseek V3 0324 مجانًا
واجهة برمجة التطبيقات المجانية لـ Deepseek V3 0324 متاحة
أخبار رائعة لعشاق الذكاء الاصطناعي والمطورين! أعلنت OpenRouter أنها تقدم الآن وصولًا مجانيًا إلى واجهة برمجة التطبيقات لـ Deepseek V3 0324 من خلال منصتها. تم مشاركة هذا التطور المثير في تغريدة حديثة من OpenRouter، مما يجعل هذا النموذج القوي للذكاء الاصطناعي متاحًا لجمهور أوسع.
كيفية الوصول إلى Deepseek V3 0324 عبر واجهة برمجة تطبيقات OpenRouter
تقدم OpenRouter الآن الوصول إلى Deepseek V3 0324 من خلال خدمة واجهة برمجة التطبيقات الخاصة بها. ستوجهك هذه الدليل خلال الخطوات اللازمة لدمج واستخدام Deepseek V3 0324 في تطبيقاتك عبر واجهة برمجة التطبيقات السهلة الاستخدام من OpenRouter.
المتطلبات الأساسية
قبل البدء، ستحتاج إلى:
- حساب OpenRouter
- مفتاح واجهة برمجة التطبيقات الخاص بك من OpenRouter
- معرفة أساسية بطلبات واجهة برمجة التطبيقات
الخطوة 1: احصل على مفتاح واجهة برمجة التطبيقات الخاص بك
إذا لم تكن قد قمت بذلك بالفعل، قم بالتسجيل للحصول على حساب OpenRouter وقم بإنشاء مفتاح واجهة برمجة التطبيقات من لوحة التحكم الخاصة بك.
الخطوة 2: إعداد بيئتك
قم بتثبيت المكتبات اللازمة لإجراء طلبات واجهة برمجة التطبيقات. لمستخدمي Python:
pip install requests
الخطوة 3: إجراء الطلبات إلى Deepseek V3 0324
إليك مثال بسيط بلغة Python لاستدعاء Deepseek V3 0324 عبر OpenRouter:
import requests
import json
# مفتاح واجهة برمجة التطبيقات الخاص بك من OpenRouter
api_key = "your_openrouter_api_key"
# نقطة نهاية واجهة برمجة التطبيقات
url = "https://openrouter.ai/api/v1/chat/completions"
# رؤوس الطلب
headers = {
"Authorization": f"Bearer {api_key}",
"Content-Type": "application/json",
"HTTP-Referer": "<YOUR_SITE_URL>", # اختياري. عنوان URL للموقع لترتيب على openrouter.ai.
"X-Title": "<YOUR_SITE_NAME>", # اختياري. عنوان الموقع لترتيب على openrouter.ai.
}
# حمولة الطلب
payload = {
"model": "deepseek/deepseek-chat-v3-0324:free", # حدد نموذج Deepseek V3 0324
"messages": [
{"role": "system", "content": "أنت مساعد مفيد."},
{"role": "user", "content": "اشرح الحوسبة الكمومية بمصطلحات بسيطة."}
],
"temperature": 0.7,
"max_tokens": 1000
}
# إجراء الطلب
response = requests.post(url, headers=headers, data=json.dumps(payload))
# طباعة الاستجابة
print(json.dumps(response.json(), indent=4))
الخطوة 4: معالجة الاستجابة
ستتضمن الاستجابة من OpenRouter مخرجات النموذج بالشكل التالي:
{
"id": "gen-xxxx",
"object": "chat.completion",
"created": 1234567890,
"model": "deepseek/deepseek-chat-v3-0324:free",
"choices": [
{
"message": {
"role": "assistant",
"content": "الحوسبة الكمومية تشبه..."
},
"index": 0,
"finish_reason": "stop"
}
],
"usage": {
"prompt_tokens": 25,
"completion_tokens": 150,
"total_tokens": 175
}
}
يمكنك استخراج محتوى الاستجابة باستخدام:
assistant_response = response.json()["choices"][0]["message"]["content"]
print(assistant_response)
الخطوة 5: مثال JavaScript/Node.js
إذا كنت تعمل مع JavaScript:
const fetch = require('node-fetch');
const apiKey = 'your_openrouter_api_key';
const url = 'https://openrouter.ai/api/v1/chat/completions';
const payload = {
model: 'deepseek/deepseek-chat-v3-0324:free',
messages: [
{role: 'system', content: 'أنت مساعد مفيد.'},
{role: 'user', content: 'اشرح الحوسبة الكمومية بمصطلحات بسيطة.'}
],
temperature: 0.7,
max_tokens: 1000
};
async function callDeepseekV3() {
const response = await fetch(url, {
method: 'POST',
headers: {
'Authorization': `Bearer ${apiKey}`,
'Content-Type': 'application/json',
"HTTP-Referer": "<YOUR_SITE_URL>", // اختياري. عنوان URL للموقع لترتيب على openrouter.ai.
"X-Title": "<YOUR_SITE_NAME>", // اختياري. عنوان الموقع لترتيب على openrouter.ai.
},
body: JSON.stringify(payload)
});
const data = await response.json();
console.log(data.choices[0].message.content);
}
callDeepseekV3();
التكلفة وحدود الاستخدام
تقدم OpenRouter وصولًا مجانيًا إلى Deepseek V3 0324 مع بعض القيود على المعدلات. تحقق من لوحة معلومات OpenRouter للحصول على أحدث المعلومات حول حدود الاستخدام وأي تكاليف مرتبطة بحجم أعلى.
من خلال اتباع هذه الخطوات، يمكنك بسهولة دمج Deepseek V3 0324 في تطبيقاتك باستخدام واجهة برمجة التطبيقات من OpenRouter، والاستفادة من هذا النموذج القوي دون الحاجة إلى نشر محلي أو أجهزة متخصصة.