LLM-الاستدعاء الوظيفي واستخراج البيانات
☰ جدول المحتويات
- هدف
- المفاهيم الأساسية في المشروع
- استدعاء الوظيفة
- استدعاء الوظائف باستخدام أدوات خارجية
- استخراج منظم
- حالات استخدام استدعاء الوظيفة
- مراجع
هدف
بناء نظام استخراج بيانات الحوار
- الجزء 1 - انهيار العملية
- تحديد البيانات المطلوبة لاستخراجها
- بناء قاعدة بيانات لتخزين البيانات المستخرجة
- تحديد الأدوات اللازمة لملء قاعدة البيانات
- بناء أدوات لاسترجاع المعلومات
- الجزء 2 - بناء نظام الاستخراج بأكمله
الوصول السريع إلى دفتر الملاحظات: Dialogue_Data_Extraction_System.ipynb
المفاهيم الأساسية في المشروع
استدعاء الوظيفة
- استدعاء وظيفة واحدة
- استدعاء وظائف متعددة
- استدعاء دالة متوازية
- استدعاء وظيفة متداخلة
- لا مكالمة
استدعاء الوظائف باستخدام أدوات خارجية
- واجهة API
- أداة بايثون الداخلية
استخراج منظم
- طريقة بسيطة
- طريقة فئة البيانات
حالات استخدام استدعاء الوظيفة
- حالة الاستخدام 1: استخراج البيانات المنظمة من البيانات غير المنظمة
- حالة الاستخدام 2: استخراج أحدث البيانات من الويب للتعلم الذاتي والتحديث
- حالة الاستخدام 3: استرداد الأفكار من قاعدة البيانات الداخلية
- حالة الاستخدام 4: إنشاء ملف JSON صالح
مراجع
- مجموعة البيانات عن الوجه المعانق: SantiagoPG/customer_service_chatbot
- يتم استخدام NexusRaven-V2 لمتابعة استدعاء الوظيفة، وهو من Nexusflow.
يتم دعم هذا المشروع بواسطة DeepLearning.AI وNexusflow.