مقدمة
Suno هي خدمة صوتية مدعومة بالذكاء الاصطناعي تقدمها Ace Data Cloud، لتوليد الموسيقى باستخدام Suno AI. من خلال واجهة برمجة التطبيقات الموحدة لـ Ace Data Cloud، يمكنك استخدام Python لدمج Suno بسرعة، وتحقيق وظائف مثل توليد الموسيقى من النصوص، تخصيص كلمات الأغاني، استكمال الأغاني، إعادة الغناء، فصل الأصوات، وتوليد كلمات الأغاني.المتطلبات الأساسية
- امتلاك حساب على Ace Data Cloud والحصول على API Token
- بيئة Python 3.7 أو أعلى
- تثبيت مكتبة requests:
pip install requests
الاستخدام الأساسي
النقطة النهائية الرئيسية لاستدعاء Suno API هي:chirp-v5.
النماذج المتاحة تشمل: chirp-v5، v4-5-plus، v4-5، v4، v3-5.
مثال كامل على كود Python:
YOUR_API_TOKEN بالتوكن الفعلي الذي حصلت عليه من منصة Ace Data Cloud.
معالجة الاستجابة
بعد الاستدعاء الناجح، تعيد API بيانات بصيغة JSON. يُنصح بالتحقق من رمز حالة HTTP:الاستخدام المتقدم
بالنسبة لـ API التي تدعم المهام غير المتزامنة، يمكن الحصول على النتائج عبر عنوان URL للرد الراجع (callback):معالجة الأخطاء
رموز الأخطاء الشائعة:| رمز الحالة | الوصف |
|---|---|
| 401 | فشل التوثيق، يرجى التحقق من API Token |
| 403 | الرصيد غير كافٍ أو لا يوجد إذن بالوصول |
| 429 | تجاوز معدل الطلبات المسموح به |
| 500 | خطأ داخلي في الخادم |
نقاط نهاية أخرى
توفر خدمة Suno أيضًا نقاط نهاية أخرى:POST https://api.acedata.cloud/suno/lyricsPOST https://api.acedata.cloud/suno/personaPOST https://api.acedata.cloud/suno/wavPOST https://api.acedata.cloud/suno/mp4POST https://api.acedata.cloud/suno/tasks
الخطوات التالية
- توجه إلى لوحة تحكم Ace Data Cloud للحصول على API Token
- اطلع على توثيق API لفهم كامل المعاملات
- اطلع على خطط التسعير لمعرفة التكاليف

