الوصف
تواصل وكيل تويليو (TAC) هو مجموعة أدوات برمجية تعمل كوسيط بين تطبيق LLM الخاص بالمطور ومنصة تويليو. تم إنشاؤه حتى لا تضطر الفرق التي تبني وكيل ذكاء اصطناعي إلى توصيل البنية التحتية لمكالمات الصوت، والرسائل القصيرة، وقنوات تويليو الأخرى بشكل منفصل، مما يسمح لهم بالتركيز على منطق الوكيل نفسه.
قراءة المزيد
يبني المطورون معالجات للأحداث مثل الرسائل الواردة، ثم يقوم TAC بتوجيه رد LLM إلى القناة الصحيحة (صوت أو مراسلة) وإعادته إلى العميل. يسحب سياق العميل من ذاكرة المحادثة الخاصة بتويليو، بحيث يمكن تخصيص الردود باستخدام الملفات الشخصية المخزنة، والسمات، وتاريخ المحادثات السابقة، ويمكنه تنظيم المكالمات والرسائل من خلال منظم المحادثات الخاص بتويليو. يتم شحن TAC كحزمة بايثون مع خادم FastAPI مدمج، يتعامل مع الويب هوكس واتصالات WebSocket التي تحتاجها القناة الحية.
بعيدًا عن توجيه القنوات، يسمح TAC للمطورين بتعريف أدوات مخصصة يمكن للوكيل استخدامها، والبحث في قاعدة المعرفة، وتكوين التصعيد إلى وكيل بشري عندما تحتاج المحادثة إلى ذلك. تم تصميمه للعمل مع أي مزود LLM، وتوثق تويليو مسارات التكامل المباشرة لـ AWS Bedrock وMicrosoft Foundry، بالإضافة إلى الدعم العام لـ OpenAI ومزودين آخرين. تشمل خيارات البدء السريع بدء التشغيل السريع، وإضافة TAC إلى وكيل موجود، أو اتباع دليل تكامل AWS أو Microsoft Foundry.
تشير وثائق تويليو الخاصة إلى أن تواصل الوكيل غير متوافق مع PCI وليس خدمة مؤهلة لـ HIPAA، لذا يجب عدم استخدامه في سير العمل الخاضع لتلك المتطلبات. إنه أداة للمطورين، وليس منتج وكيل معبأ، موجه لفرق الهندسة التي لديها بالفعل تطبيق LLM وتحتاج إلى ربطه بالهاتف، أو الرسائل القصيرة، أو قنوات التواصل الحية الأخرى من خلال بنية تويليو التحتية.
يجلس TAC بجانب منتجين مرتبطين من تويليو تم الإشارة إليهما في وثائقه: منظم المحادثات، الذي ينظم المكالمات الصوتية، والرسائل القصيرة، ورسائل WhatsApp في محادثات مرتبطة بالملفات الشخصية للعملاء، وذاكرة المحادثة، التي تخزن وتسترجع تلك الملفات الشخصية للعملاء، والسمات، والسياق للتخصيص. تضع تويليو TAC كطبقة ربط تسمح لمنطق LLM الخاص بالفريق بالوصول إلى العملاء عبر القنوات التي تعمل بها تويليو بالفعل، بدلاً من أن تكون بديلاً لبناء الوكيل نفسه. تشمل موارد الدعم فريق الدعم الخاص بتويليو ووجوده على Stack Overflow لأسئلة المطورين.
- الفئةأدوات بناء وكلاء الذكاء الاصطناعي
- نموذج التسعيرمفتوح المصدر
- النشرسحابي
- المنصاتالويب
الميزات الأساسية لـ تواصل وكيل تويليو (TAC)
مجموعة أدوات برمجية وسيطة تربط تطبيقات LLM بقنوات الصوت والمراسلة الخاصة بتويليو
خادم FastAPI مدمج يتعامل مع الويب هوكس واتصالات WebSocket
يسحب سياق العميل من ذاكرة المحادثة الخاصة بتويليو لتخصيص الردود
ينظم المحادثات عبر القنوات من خلال منظم المحادثات
تعريفات أدوات مخصصة والبحث في قاعدة المعرفة للوكيل
تصعيد قابل للتكوين من الوكيل إلى إنسان
مسارات تكامل موثقة لـ AWS Bedrock وMicrosoft Foundry
يعمل مع أي مزود LLM، بما في ذلك OpenAI
كيفية استخدام تواصل وكيل تويليو (TAC)؟
تثبيت TAC: أضف حزمة TAC بايثون إلى تطبيق LLM الخاص بك.
تكوين القنوات: قم بإعداد قنوات الرسائل القصيرة والصوت التي تريد ربطها.
معالجة الأحداث: اكتب معالجًا يرسل رد LLM الخاص بك عبر TAC.
إضافة الذاكرة والأدوات: اربط ذاكرة المحادثة وحدد أي أدوات مخصصة أو بحث في قاعدة المعرفة يحتاجها الوكيل.
بدء الخادم: قم بتشغيل TACFastAPIServer للتعامل مع الويب هوكس واتصالات WebSocket الواردة.
إضافة التصعيد: قم بتكوين الشروط التي يتم بموجبها تسليم الوكيل إلى إنسان.
حالات استخدام تواصل وكيل تويليو (TAC)
- وكلاء الذكاء الاصطناعي الصوتي
- وكلاء دعم متعدد القنوات
- خدمة العملاء المدركة للسياق







