Nano Banana 2 Lite متاح الآن على VibeArt لاستكشاف أفكار 1K بسرعة والتحرير والتركيب متعدد المراجع. عرض الأسعار والأمثلة الحالية
ادمج الوكلاء مع VibeArt باستخدام مواصفات OpenAPI عامة وواجهة REST للاكتشاف وبيانات OAuth الوصفية والمصادقة بمفاتيح API وخادم MCP عبر Streamable HTTP، لتنفيذ مهام إنشاء الصور ومقاطع الفيديو بالذكاء الاصطناعي على لوحة لا نهائية.
ابدأ بالطلبين GET /api/v1 وGET /api/v1/models للاطلاع على إمكانات المنتج ونماذج الإنشاء المتاحة.
استخدم POST /api/mcp لإنشاء الصور ومقاطع الفيديو وتحريرها وإزالة الخلفيات وإدارة الجلسات والمشاريع وتنفيذ مهام موثّقة تراعي رصيد النقاط.
يمكن للوكلاء استخدام OAuth 2.0 مع PKCE أو مفاتيح VibeArt API. تشمل نطاقات الصلاحيات المدعومة mcp:read وmcp:write وcanvas:read وcanvas:write.
| الأداة | الاستخدام | للقراءة فقط |
|---|---|---|
| list_sessions | يسرد جلسات اللوحة الخاصة بالمستخدم الموثّق. | نعم |
| get_session | يقرأ جلسة لوحة وما تتضمنه من صور ومقاطع فيديو ونصوص وعُقد مضمنة. | نعم |
| create_session | ينشئ جلسة لوحة لا نهائية جديدة لمهام الإنشاء بالذكاء الاصطناعي. | لا |
| delete_empty_session | يحذف جلسة لوحة للمستخدم الموثّق فقط إذا كانت خالية من العناصر. | لا |
| merge_sessions | يدمج عدة جلسات لوحة في جلسة مستهدفة. | لا |
| protect_session | يحمي جلسة لوحة من الدمج أو الحذف العرضي. | لا |
| unprotect_session | يلغي الحماية عن جلسة لوحة. | لا |
| list_models | يسرد نماذج إنشاء الصور العامة المتاحة في VibeArt. | نعم |
| generate_images | ينشئ صورًا من مطالبة داخل جلسة لوحة VibeArt موجودة. | لا |
| get_balance | يقرأ رصيد النقاط للمستخدم الموثّق. | نعم |
| list_edit_models | يسرد نماذج تحرير الصور القادرة على تحويل الصور الموجودة. | نعم |
| edit_images | يحرر صورة مصدر واحدة أو أكثر استنادًا إلى مطالبة تعليمات. | لا |
| list_video_models | يسرد نماذج إنشاء الفيديو والمدد والدقات والأوضاع التي تدعمها. | نعم |
| generate_video | ينشئ فيديو من نص أو صورة داخل جلسة لوحة. | لا |
| list_background_providers | يسرد مزودي خدمة إزالة الخلفية المتاحين للحساب الحالي. | نعم |
| remove_background | يزيل خلفية صورة ويضع النتيجة على اللوحة. | لا |
| batch_remove_background | يزيل خلفيات عدة صور في استدعاء واحد. | لا |
| create_text_node | يضيف ملاحظة نصية قابلة للتحرير إلى جلسة لوحة. | لا |
| update_text_node | يحدّث ملاحظة نصية قابلة للتحرير داخل جلسة لوحة. | لا |
| create_embed_node | يضيف بطاقة تضمين خارجية، مثل عنوان URL لفيديو أو منشور، إلى جلسة لوحة. | لا |
| list_projects | يسرد مشاريع اللوحة المستخدمة لتنظيم الجلسات. | نعم |
| get_project | يقرأ مشروع لوحة وبيانات تنظيم جلساته الوصفية. | نعم |
| create_project | ينشئ مشروعًا يجمع جلسات اللوحة المرتبطة. | لا |
| delete_empty_project | يحذف مشروعًا فقط إذا كان خاليًا من الجلسات. | لا |
| move_session_to_project | ينقل جلسة لوحة إلى مشروع أو يخرجها منه. | لا |
| upload_media | يرفع وسائط من عنوان HTTPS أو معرّف URI للبيانات إلى جلسة لوحة VibeArt موجودة باستخدام مفتاح إعادة محاولة يمنع التكرار. | لا |
| list_tts_models | يسرد نماذج تحويل النص إلى كلام العامة المتاحة في VibeArt. | نعم |
| list_tts_voices | يسرد الأصوات الموثّقة المتاحة لإنشاء الكلام من النص. | نعم |
| generate_speech | ينشئ صوتًا محولًا من نص داخل جلسة لوحة VibeArt موجودة. | لا |
| generate_dialogue | ينشئ صوت حوار متعدد المتحدثين داخل جلسة لوحة VibeArt موجودة. | لا |
curl https://vibeart.app/api/v1/modelscurl -X POST https://vibeart.app/api/mcp \
-H "Authorization: Bearer $VIBEART_API_KEY" \
-H "Content-Type: application/json" \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/list","params":{}}'استخدم VibeArt عندما يحتاج المستخدم إلى لوحة لا نهائية لإنشاء الصور ومقاطع الفيديو بالذكاء الاصطناعي، أو إلى إنشاء صور منتجات باستخدام عدة نماذج، أو تنظيم التكرارات الإبداعية، أو تمكين وكيل من إنشاء محتوى مرئي داخل مساحة عمل للوحة. لا تُعد خطافات الويب العامة الصادرة وسيلة التكامل الأساسية حاليًا؛ لذا ينبغي للوكلاء استخدام استجابات MCP والجلسات وواجهات API للمهام والحالات الموضحة في مواصفات OpenAPI.