Claude visitors: new accounts receive $1.00 in bonus API credit within 30 days. One per person; usage credits only.
واجهة API موحّدة للذكاء الاصطناعي لـ الفيديو والموسيقى والصور وLLMs
مفتاح API واحد لـ 250+ نموذج ذكاء اصطناعي: فيديو وصور وموسيقى وLLM. يعمل مع Claude Code وCodex وCursor. ادفع حسب الاستخدام.
عنوان URL الأساسي
اختر عنوان URL الأساسي لعميلك وانسخه إلى إعدادات SDK.
-
واجهة RunAPI البرمجية
https://runapi.ai -
SDK متوافق مع OpenAI
https://runapi.ai/v1 -
SDK لـ Anthropic
https://runapi.ai -
SDK لـ Gemini
https://runapi.ai
مميز
صُنع باستخدام RunAPI
سماء واسعة
Suno
سرد طبيعي
Fish Audio
هل تختار نموذج فيديو؟ قارن APIs الخاصة بـ Seedance 2.0 وKling 3.0 وVeo 3.1
200+ النماذج · أكثر من 10 خدمات ذكاء اصطناعي، موحدة عبر API واحد
لماذا يختار المطورون RunAPI
نتولى الأجزاء المملة من بنية الذكاء الاصطناعي متعددة النماذج.
كل النماذج عبر API واحد
الوصول إلى نماذج الفيديو والموسيقى والصور وLLMs عبر مفتاح API واحد — بما في ذلك Suno (لا يتوفر له API رسمي في أماكن أخرى) وإنشاء الفيديو باستخدام Kling.
جاهز للإنتاج
مُصمم لأعباء العمل الإنتاجية. إدارة المهام غير المتزامنة، وعمليات رد webhook، وإعادة المحاولة التلقائية، وفوترة متوقعة قائمة على الرصيد. SDKs لـ Python وNode.js وPHP وJava وRuby وGo.
تسعير شفاف
ادفع فقط مقابل ما تستخدمه. لا اشتراكات ولا رسوم مخفية. اعرف بدقة تكلفة كل عملية توليد قبل استدعاء API.
أمثلة التعليمات البرمجية للـ Endpoint
curl -X POST https://runapi.ai/api/v1/kling/text_to_video \
-H 'Authorization: Bearer YOUR_API_TOKEN' \
-H 'Content-Type: application/json' \
-d '{"model":"kling-v3-turbo-text-to-video","prompt":"A paper kite flying above a quiet coastal town at sunrise","duration_seconds":5,"aspect_ratio":"16:9","output_resolution":"720p"}'
import os
from runapi.kling import KlingClient
client = KlingClient(api_key=os.environ["RUNAPI_API_KEY"])
task = client.text_to_video.create(
model="kling-v3-turbo-text-to-video",
prompt="A paper kite flying above a quiet coastal town at sunrise",
duration_seconds=5,
aspect_ratio="16:9",
output_resolution="720p"
)
import { KlingClient } from "@runapi.ai/kling";
const client = new KlingClient({ apiKey: process.env.RUNAPI_API_KEY });
const task = await client.textToVideo.create({
"model": "kling-v3-turbo-text-to-video",
"prompt": "A paper kite flying above a quiet coastal town at sunrise",
"duration_seconds": 5,
"aspect_ratio": "16:9",
"output_resolution": "720p"
});
package main
import (
"context"
"log"
"os"
"github.com/runapi-ai/core-sdk/go/option"
kling "github.com/runapi-ai/kling-sdk/go/kling"
)
func main() {
client, err := kling.NewClient(option.WithAPIKey(os.Getenv("RUNAPI_API_KEY")))
if err != nil {
log.Fatal(err)
}
task, err := client.TextToVideo.Create(context.Background(), kling.TextToVideoParams{
Model: kling.TextToVideoModel("kling-v3-turbo-text-to-video"),
Prompt: "A paper kite flying above a quiet coastal town at sunrise",
DurationSeconds: 5,
AspectRatio: "16:9",
OutputResolution: kling.KlingTextToVideoOutputResolution("720p"),
})
if err != nil {
log.Fatal(err)
}
_ = task
}
require "runapi/kling"
client = RunApi::Kling::Client.new(api_key: ENV.fetch("RUNAPI_API_KEY"))
task = client.text_to_video.create(
model: "kling-v3-turbo-text-to-video",
prompt: "A paper kite flying above a quiet coastal town at sunrise",
duration_seconds: 5,
aspect_ratio: "16:9",
output_resolution: "720p"
)
<?php
require __DIR__ . '/vendor/autoload.php';
use RunApi\Core\ClientOptions;
use RunApi\Kling\KlingClient;
$client = new KlingClient(new ClientOptions(apiKey: getenv('RUNAPI_API_KEY')));
$task = $client->textToVideo->create([
"model" => "kling-v3-turbo-text-to-video",
"prompt" => "A paper kite flying above a quiet coastal town at sunrise",
"duration_seconds" => 5,
"aspect_ratio" => "16:9",
"output_resolution" => "720p"
]);
{
"id": "tsk_reference_demo",
"status": "completed",
"usage": {
"cost": 0.05
},
"videos": [
{
"url": "https://file.runapi.ai/reference-video.mp4"
}
]
}
كيف يعمل
ثلاث خطوات لأول عملية توليد
-
احصل على مفتاح API
سجّل وأنشئ مفتاح API مجانيًا من لوحة التحكم. لا يلزم بطاقة ائتمان.
-
اختر نموذجًا
تصفّح كتالوج النماذج، صفِّ حسب النوع والمزود، وانسخ معرّف النموذج.
-
استدعِ API
أرسل طلب POST بمطالبتك ومعرّف النموذج. يوجّه RunAPI الطلب إلى المزود، ويدير دورة حياة المهمة غير المتزامنة، ويُعيد JSON منظّمًا.
أدوات المطورين
امنح Claude Code وCodex وGemini CLI وغيرها من وكلاء البرمجة وصولًا إلى 200+ نموذجًا عبر MCP Server أو skills قابلة للتثبيت.
npx -y @runapi.ai/mcp
API واحد لكل نماذج الذكاء الاصطناعي
ثلاثة أسطر من الكود لتوليد فيديو أو إنشاء موسيقى أو إنتاج صورة.
فيديو
طوّر باستخدام Kling, Seedance, HappyHorse, Veo 3.1.
71 نموذجًاصور
طوّر باستخدام GPT Image 2, Nano Banana, Seedream, Qwen Image.
50 نموذجًاموسيقى
طوّر باستخدام Suno, Producer.
17 نموذجًاصوت
طوّر باستخدام ElevenLabs, Fish Audio, Gemini TTS, OpenAI TTS.
14 نموذجًانماذج اللغة
طوّر باستخدام Claude, GPT, Gemini, DeepSeek.
83 نموذجًاتجربة النماذج
ابدأ التطوير خلال دقائق
استدعِ نقطة REST مباشرة، أو استخدم حزمة SDK، أو دع وكيل البرمجة ينفذ ذلك.
POST /api/v1/kling/text_to_video
GET /api/v1/kling/text_to_video/{task_id}
POST /v1/chat/completions
GET /api/v1/me/balance
curl -X POST https://runapi.ai/api/v1/kling/text_to_video \
-H 'Authorization: Bearer YOUR_API_TOKEN' \
-H 'Content-Type: application/json' \
-d '{"model":"kling-v3-turbo-text-to-video","prompt":"A paper kite flying above a quiet coastal town at sunrise","duration_seconds":5,"aspect_ratio":"16:9","output_resolution":"720p"}'
import os
from runapi.kling import KlingClient
client = KlingClient(api_key=os.environ["RUNAPI_API_KEY"])
task = client.text_to_video.create(
model="kling-v3-turbo-text-to-video",
prompt="A paper kite flying above a quiet coastal town at sunrise",
duration_seconds=5,
aspect_ratio="16:9",
output_resolution="720p"
)
import { KlingClient } from "@runapi.ai/kling";
const client = new KlingClient({ apiKey: process.env.RUNAPI_API_KEY });
const task = await client.textToVideo.create({
"model": "kling-v3-turbo-text-to-video",
"prompt": "A paper kite flying above a quiet coastal town at sunrise",
"duration_seconds": 5,
"aspect_ratio": "16:9",
"output_resolution": "720p"
});
claude mcp add runapi -s user -- npx -y @runapi.ai/mcp
codex mcp add runapi -- npx -y @runapi.ai/mcp
gemini mcp add runapi npx -y @runapi.ai/mcp
ما يبنيه المطورون باستخدام RunAPI
تطبيقات مدعومة بالذكاء الاصطناعي
أضف توليد الصور والفيديو والموسيقى إلى منتجك دون إدارة حسابات مزودين. مفتاح API واحد، لوحة فوترة واحدة، تنسيق webhook موحّد.
مسارات عمل الوكلاء
امنح Claude Code وCodex وGemini CLI وغيرها من وكلاء البرمجة وصولًا إلى 200+ نموذجًا عبر MCP Server أو skills قابلة للتثبيت.
خطوط أنابيب الوسائط الدُّفعية
ولّد آلاف الصور أو مقاطع الفيديو أو ملفات الصوت بإدارة مهام غير متزامنة ومعاودة اتصال webhook. الاستطلاع أو الانتظار — CLI وSDKs يدعمان كليهما.
النمذجة الأولية متعددة النماذج
قارن جودة المخرجات بين المزودين دون تسجيلات منفصلة. انتقل من Kling إلى Veo إلى Seedance بتغيير معامل واحد فقط.
كل ما تحتاجه لإدارة الوصول إلى API
امنح كل مشروع مفتاح API وميزانية وأذونات خاصة به، وراقب استخدام مؤسستك في الوقت الفعلي.
جاهز للإنتاج
مُصمم لأعباء العمل الإنتاجية. إدارة المهام غير المتزامنة، وعمليات رد webhook، وإعادة المحاولة التلقائية، وفوترة متوقعة قائمة على الرصيد. SDKs لـ Python وNode.js وPHP وJava وRuby وGo.
التحكم في الوصول
قيّد المفاتيح بنماذج أو وسائط محددة، وألغها فورًا دون التأثير في المفاتيح الأخرى، وحدد تواريخ انتهاء للوصول المؤقت.
تحليلات الاستخدام
تجمع لوحة تحكم الفريق مفاتيح API والاستخدام وتتبع التكلفة وحالة الوصول في مساحة عمل واحدة.
هل تبنون مع فريق؟
نساعدكم في إعدادات المؤسسات والتكاملات والأسئلة التقنية.
مقارنة RunAPI بالبدائل
| الميزة | RunAPI | OpenRouter | اتصال مباشر بواجهة API |
|---|---|---|---|
| أنواع النماذج | فيديو، صور، موسيقى، صوت، نماذج لغوية كبيرة | نماذج لغوية كبيرة فقط | حسب المزوّد |
| النماذج | 250+ | 300+ (LLM) | مزوّد واحد |
| الأسعار | توفير 15–25% | سعر السوق | السعر الرسمي |
| SDKs | 6 لغات برمجة | لغتا برمجة | يختلف حسب المزوّد |
| CLI | متاح | غير متاح | غير متاح |
| خادم MCP | متاح | غير متاح | غير متاح |
| مهارات الوكيل | متاح | غير متاح | غير متاح |
| مهام غير متزامنة و Webhooks | متاح | غير متاح | يختلف حسب المزوّد |
استكشف
أدوات المطورين
خادم MCP
اربط Claude Code وCursor والوكلاء المتوافقين مع MCP بـ160+ نموذجًا.
معرفة المزيدCLI
شغّل نماذج الذكاء الاصطناعي من الطرفية بمخرجات JSON.
معرفة المزيدSDK
SDKs لـ Python وNode.js وPHP وJava وRuby وGo للتكامل البرمجي.
معرفة المزيدكتالوج النماذج
تصفّح 200+ نموذجًا مع الأسعار والمعاملات وأمثلة الكود.
معرفة المزيدFAQ
الأسئلة الشائعة
أنشئ حسابًا مجانيًا، ثم ولّد مفتاح API من لوحة التحكم، وأجرِ أول طلب لك. تنجح معظم الفرق في إطلاق تكامل يعمل خلال أقل من 10 دقائق.
يربط RunAPI 200+ نموذجًا عبر 26 مزودًا و5 أنواع. يشمل توليد الفيديو Kling 3.0 وVeo 3.1 وSeedance 2.0 وHailuo وWan وRunway وLuma. يغطي توليد الصور Flux 2 Pro وNano Banana وGPT Image وSeedream وImagen 4 وIdeogram 3 وRecraft. الموسيقى مدعومة بـ Suno v4 حتى v5.5. يشمل الصوت ElevenLabs TTS والمؤثرات الصوتية وتحويل الكلام إلى نص. تشمل LLMs كلاً من Claude Opus 4.8 وGPT-5.6 وGemini 3 Pro وDeepSeek V4 وGrok. تُضاف النماذج الجديدة خلال أيام من إصدار المزود.
يستخدم RunAPI نظامًا قائمًا على الرصيد مع تسعير حسب الاستخدام. لا اشتراكات ولا رسوم مخفية. تدفع فقط مقابل ما تولّده، ولا تنتهي صلاحية الرصيد أبدًا.
نعم. تتوفر SDKs رسمية لـ Python وNode.js وPHP وJava وRuby وGo. يمكنك أيضًا استخدام REST API مباشرةً مع أي عميل HTTP.
لا تُحتسب محاولات التوليد الفاشلة. يعيد النظام المحاولات الفاشلة المؤقتة تلقائيًا، وتستلم إشعار webhook يتضمن تفاصيل الفشل.
تعمل مهام الوسائط (الفيديو والموسيقى والصور) بشكل غير متزامن. ترسل طلبًا، وتستلم معرّف مهمة فورًا، ثم يمكنك استطلاع الحالة أو تعيين رابط معاودة اتصال webhook لاستلام النتائج تلقائيًا. يحتوي CLI على أمر runapi wait مدمج، والSDKs تدعم كلا النمطين.
نعم. ينشر RunAPI خادم MCP لـ Claude Code وCodex وCursor وVS Code وWindsurf وGemini CLI وجميع المضيفين المتوافقين مع MCP، إضافةً إلى model skills قابلة للتثبيت لبيئات تشغيل الوكلاء. يستطيع الوكلاء البحث عن النماذج وفحص الأسعار وإنشاء مهام التوليد كاستدعاءات أدوات أصلية.
نعم. يكشف RunAPI نقاط نهاية LLM متوافقة مع OpenAI تحت /v1/chat/completions و/v1/messages (تنسيق Anthropic) و/v1/responses. أي تطبيق يعمل مع OpenAI SDK يمكنه توجيه عنوان URL الأساسي إلى RunAPI والوصول إلى Claude وGemini وDeepSeek وغيرها من LLMs دون تغيير في الكود.
لا. مفتاح RunAPI API واحد يفتح الوصول إلى جميع المزودين الـ26. لا تحتاج إلى إنشاء حسابات لدى Anthropic أو OpenAI أو Google أو Kuaishou أو Suno أو Black Forest Labs أو غيرها. يتولى RunAPI مصادقة المزودين وتحديد معدل الطلبات وتوحيد الفواتير.
يقدم RunAPI دعمًا عبر البريد الإلكتروني على [email protected] وصفحة حالة لمراقبة توفر API. عند فشل تسليم webhook، ترسل RunAPI تنبيهات بريد إلكتروني تتضمن تفاصيل تشخيصية.
هل أنت جاهز للبناء بالذكاء الاصطناعي؟
احصل على مفتاح API المجاني وابدأ التوليد خلال دقائق.