تخطَّ إلى المحتوى
Vercel Chat SDK

Vercel Chat SDK

خدمة AI ○ غير موثّق

Chat SDK حزمة TypeScript مفتوحة المصدر من Vercel لبناء روبوتات ووكلاء محادثة يعملون عبر منصات متعددة. يضيف تكامل json-render تحويل المخرجات المنظمة إلى بطاقات تفاعلية أصلية داخل Slack وTeams، مع التحقق من المكونات والخصائص. يناسب فرق التطوير التي تريد عرض نتائج الوكلاء كجداول وأزرار وبطاقات بدل الرسائل النصية فقط، مع بقاء إعداد المنصات والاستضافة مسؤولية التطبيق.

اطلب الخدمة

🛡️ آخر تحقق: 8 نوفمبر 2026 — التحقق القادم: أسبوعيًا

3 زيارة
المطور: Vercel, Inc.
تم النشر:

معرض الصور

بناء وكلاء محادثة وعرض نتائجهم ببطاقات تفاعلية

ما هي خدمة Chat SDK وتكامل json-render؟

يوفّر Chat SDK من Vercel طبقة TypeScript لبناء روبوتات ووكلاء محادثة تتعامل مع الأحداث والرسائل عبر منصات متعددة من قاعدة كود مشتركة. وفي تحديث 6 نوفمبر 2026 أضيف تكامل json-render لعرض المخرجات المنظمة في صورة بطاقات تفاعلية أصلية داخل منصات المحادثة. يتيح ذلك تحويل نتائج الوكيل إلى جداول أو عناصر مرئية وأزرار يمكن للمستخدم التعامل معها، مع الاستفادة من مكونات معرّفة مسبقًا بدل الاعتماد على نص حر لكل نتيجة.

تبدأ تجربة المطور بتثبيت الحزمة وإعداد محوّل المنصة المطلوبة ومخزن الحالة المناسب للتطبيق. ثم يحدد كتالوج المكونات التي يُسمح لطبقة json-render باستخدامها وخصائصها، ويستقبل مواصفات JSON من سير عمل الوكيل ليحوّلها إلى بطاقات. يستهدف التكامل المعلن Slack Block Kit وTeams Adaptive Cards، بينما يدعم Chat SDK نفسه منصات إضافية عبر محوّلات مستقلة. لذلك لا تُفهم قائمة المنصات العامة للحزمة على أنها ضمان لتوافر كل مكون أو شكل بطاقة بالقدرات نفسها على جميع المنصات.

يتحقق toCard من مواصفات البطاقة وخصائص المكونات، وقد يعيد CardSpecError عند عدم مطابقتها للكتالوج. ويمكن استخدام streamCard لتحديث البطاقة تدريجيًا ثم إنهائها بنسخة متحققة، مع مراعاة حدود المنصة وعدد عناصرها. هذه حزمة تطوير وتكامل برمجي، وليست خدمة محادثة جاهزة تملك نقطة HTTP موحدة لكل المستخدمين. يحتاج التطبيق إلى إدارة بيانات اتصال المنصات وتشغيل منطق الأحداث والاستضافة، ويُراجع المطور توافق البطاقات والتفاعلات قبل إطلاق التجربة للمستخدمين الفعليين.

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

هل json-render منصة محادثة مستقلة؟

هو طبقة لتحويل مواصفات منظمة إلى واجهات بمكونات محددة، ويتكامل هنا مع Chat SDK لعرض البطاقات داخل منصات المحادثة.

هل يدعم التكامل جميع المنصات بالشكل نفسه؟

الإعلان يوضح بطاقات Slack Block Kit وTeams Adaptive Cards. وتختلف المكونات والقيود بين المنصات، حتى عندما تدعم الحزمة محوّلات إضافية.

هل أحتاج إلى استضافة التطبيق؟

نعم، هذه حزمة تطوير وليست بوتًا مستضافًا جاهزًا. يجهز المطور تشغيل التطبيق واتصال المنصات والحالة المطلوبة.

قيّم هذا المحتوى

اختر من نجمة إلى خمس نجوم. لا يلزم كتابة تعليق.

— / 5 0 تقييم
تقييمك

سجّل الدخول لتسجيل تقييمك.

لا تعليقات بعد — كن أول من يشارك رأيه.

أضف تعليقاً