CopilotKit Channels SDK
حزمة تطوير برمجيات مفتوحة المصدر تربط الوكلاء بمنصات الدردشة مثل Slack وTeams مع واجهات تفاعلية أصلية
نبذة عن CopilotKit Channels SDK
Channels SDK هي حزمة تطوير برمجيات مفتوحة المصدر من CopilotKit بموجب رخصة MIT، تربط الوكلاء المتوافقين مع بروتوكول AG-UI بمنصات الدردشة الشائعة لدى الفرق مثل Slack وMicrosoft Teams وDiscord وTelegram. يستطيع الوكلاء في المحادثة فهم السياق وبث الردود تدفقيًا واستدعاء الأدوات ومعالجة الملفات وعرض واجهات تفاعلية، ويمكنها التوقف مؤقتًا بانتظار موافقة بشرية. يمكن للمطورين استخدام وكلاء CopilotKit المدمجين أو ربط وكلاء من أطر عمل مثل LangGraph وCrewAI وMastra. تُوصف الرسالة مرة واحدة فقط ثم تُعرض كبطاقات وواجهات تفاعلية أصلية على كل منصة.
الأنسب لـ
أفضل حالات الاستخدام
محادثة وكيل في Slack أو Teams واستدعاء الأدوات
كتابة الرسالة مرة واحدة وعرضها كبطاقات وواجهات تفاعلية أصلية على كل منصة
إضافة خطوات موافقة بشرية إلى تدفقات الدردشة
استضافة خدمة ربط الوكلاء ذاتيًا في بيئة الشركة
الميزات
اتصال متعدد المنصات
يربط الوكلاء المتوافقين مع AG-UI بمنصات الدردشة مثل Slack وMicrosoft Teams وDiscord وTelegram
عرض واجهات أصلية
وصف الرسالة مرة واحدة لعرضها كواجهات أصلية مثل Slack Block Kit وTeams Adaptive Cards
قدرات الوكيل داخل المحادثة
فهم المحادثات وبث الردود واستدعاء الأدوات ومعالجة الملفات مع إمكانية التوقف بانتظار الموافقة البشرية
توافق مع أطر عمل متعددة
يدعم وكلاء CopilotKit المدمجين ووكلاء AG-UI من LangGraph وCrewAI وMastra وPydantic AI وGoogle ADK وغيرها
المزايا
- مفتوح المصدر بموجب رخصة MIT
- وصف الرسالة مرة واحدة لعرضها كواجهة أصلية على منصات متعددة
- متوافق مع وكلاء CopilotKit المدمجين ومع LangGraph وCrewAI وMastra وPydantic AI وGoogle ADK وغيرها
- يدعم النشر المستضاف لدى CopilotKit أو الاستضافة الذاتية لدى المؤسسة
القيود
- الاتصالات المُدارة لـ Slack وMicrosoft Teams تُقدَّم عبر CopilotKit Intelligence
- يتطلب Node.js 22 أو أحدث بالإضافة إلى عملية Node أو حاوية تعمل باستمرار