تكتسب نماذج القرار اهتمامًا متزايدًا بوصفها نوعًا جديدًا من الذكاء الاصطناعي: تمنح النموذج سياقًا ومجموعة من الخيارات، فيختار أحدها. ومدربة خصيصًا لهذه المهمة، يمكنها أداء ذلك بسرعة أكبر وتكلفة أقل بكثير من نموذج اللغة الكبير. وفي التطبيق العملي، يُعد سير العمل الهجين نقطة بداية جيدة. يتولى نموذج القرار الاختيارات المغلقة التي تكون فيها الخيارات معروفة مسبقًا، ويتولى نموذج اللغة الأجزاء المفتوحة التي تحتاج إلى استدلال أو توليد من الصفر، ويربط Python كل ذلك بإدارة سير العمل وتنفيذ العمليات.
يستعرض هذا المقال بناء سير عمل لأتمتة المتصفح. بعد استلام طلب سفر بلغة طبيعية، يتنقل سير العمل عبر موقع للبحث عن الفنادق، ويختار فندقًا مناسبًا، ويُعد استفسارًا. وأتمتة المتصفح من أكثر الاستخدامات عملية لنماذج اللغة الكبيرة، إذ يستطيع النموذج القادر على تشغيل المتصفح الوصول إلى تقريبًا كل ما يستطيع الإنسان الوصول إليه. وتندرج المهام مثل قراءة الصفحات، والنقر على الأزرار، واختيار خيارات القوائم المنسدلة، وملء النماذج ضمن ثلاث فئات: الاختيار المغلق، والتوليد المفتوح، والتنسيق.
ينبثق تقسيم العمل هذا بشكل طبيعي من هذه الفئات. يختار نموذج القرار من الخيارات الموجودة أصلًا في الصفحة، مثل تاريخ في التقويم، أو الإجراء التالي، مثل فتح التقويم أو إرسال النموذج. ويكتب نموذج اللغة الرسائل والشروحات. ويجمع Python المعلومات من الموقع، ويجهزها للنماذج، ويستلم ردودها، وينفذ عمليات المتصفح.
النتيجة دورة متكررة: قراءة الصفحة، وترك نموذج القرار يختار الإجراء التالي، واستدعاء نموذج اللغة فقط عندما تكون هناك حاجة إلى نص مولّد. ويقيس المثال أيضًا ما إذا كان استخدام نموذج القرار يجعل سير العمل أسرع من الاعتماد على نموذج اللغة في كل خطوة.
المصدر: Towards Data Science · لخّصه HeadlinesBriefing