ما هو Loop؟ أصبح ساخنًا في الأيام الأخيرة ~


Loop هو حلقة الوكيل (agent loop): النموذج لا ينتهي بـ"تلقي تعليمات → إخراج نتيجة" بل يدخل في حلقة - تفكير → عمل → ملاحظة النتائج → إعادة التفكير، حتى اكتمال المهمة حقًا ثم الخروج. الهيكل الذي يعود في الإطار المتقطع على اليمين في الشكل هو loop.
إنه في جوهره نقل الممارسات الناضجة بالفعل في هندسة البرمجيات إلى الذكاء الاصطناعي: REPL، حلقة الأحداث، حلقة while - كلها هياكل "التنفيذ المتكرر حتى تحقيق الشرط". Loop فقط يستبدل "جسم الحلقة" بـ"تفكير النموذج + استدعاء الأدوات".
لماذا يمكن أن يحل محل موجهات النص (prompts)؟
المفتاح ليس في كلمة "حلقة"، بل في أنه ينقل موقع تحمل التعقيد من "نصك" إلى "هيكل النظام". سأفككها لك إلى أربع طبقات:
1. من "وصف كيفية الفعل" إلى "تحديد ما يجب فعله"
موجه النص هو ترميز ثابت - يجب أن تفكر مسبقًا في كل خطوة لإكمال المهمة، ثم تكتبها باللغة الطبيعية. المشكلة: في المهام الحقيقية لا يمكنك التفكير في كل شيء مسبقًا. تحليل استثماري، هل تبحث أولاً عن البيانات المالية أم تنظر إلى الصناعة؟ يعتمد على ما تجده. موجه النص يحدد المسار بشكل ثابت، بينما loop يسمح للنموذج باتخاذ الخطوة التالية بناءً على ردود الفعل الفعلية من كل خطوة. أنت تعطي فقط الهدف وحدود القدرات، والمسار يتولد ديناميكيًا.
2. السياق من "الحشو" إلى "النمو"
قوة موجه النص تعتمد على مقدار المعلومات التي يمكنك حشرها في نافذة السياق - لكن الكثير من المعلومات لا تعرف مسبقًا ما إذا كنت بحاجة إليها. في Loop، كل استدعاء أداة، كل ملاحظة تضاف تلقائيًا إلى السياق. السياق ليس استثمارًا لمرة واحدة تخطط له مسبقًا، بل ينمو ديناميكيًا مع الحلقة. النموذج يحصل على ما يحتاجه.
3. القدرة على تصحيح الأخطاء
موجه النص الفردي ليس لديه مفهوم "إعادة المحاولة" - الخطأ هو خطأ. Loop مع ردود فعل: إذا أبلغت الأداة عن خطأ، أو لم يعثر البحث على شيء، أو الأرقام غير متطابقة، يمكن للنموذج في الجولة التالية من التفكير اكتشاف ذلك وتصحيحه. هذا مثل الترقية من "التجميع اليدوي" إلى "لغة عالية المستوى مع نقاط توقف للتصحيح" - في الأول يجب أن تكتب بشكل صحيح مرة واحدة، في الثاني يمكنك الإصلاح أثناء التشغيل.
4. "كيفية الفعل" مثبت في الأدوات، "ما يجب فعله" يترك للغة الطبيعية
هذه هي النقطة الأكثر أهمية. هندسة موجهات النص التقليدية تصف "أي API يتم استدعاؤه، بأي ترتيب، وكيفية تحليل النتائج" بالنص، مما يسبب غموضًا كبيرًا. في نموذج Loop، هذه الأمور تصبح أدوات - توقيع الدالة هو واجهة دقيقة وواضحة لا لبس فيها. النموذج يحتاج فقط إلى تحديد "أي أداة يتم استدعاؤها ومتى"، دون الحاجة إلى تخمين كيفية الاستدعاء باللغة الطبيعية. يتم استبدال غموض موجه النص بيقين الأداة.
جوهر الجملة الواحدة
موجه النص = تضغط منطق التنفيذ بأكمله في نص وتتوقع أن يعمل بشكل صحيح مرة واحدة. Loop = تحدد الهدف + تعطي مجموعة أدوات + تجعل النموذج ينمو مسار التنفيذ الخاص به من خلال التفاعل الحقيقي.
إنه لا "يقضي" على موجه النص - لا يزال موجه النظام (من أنت، ماذا يمكنك استخدام، ما هي القواعد) موجودًا ومهمًا. إنه يقضي على **"كتابة تعليمات مثالية لكل مهمة"**. ينتقل التعقيد من "طول موجه النص الواحد" إلى "جودة تصميم النظام + مجموعة الأدوات"، والأخيرة يمكن هندستها وإعادة استخدامها واختبارها.
ولهذا السبب يتحول مركز تطبيقات الذكاء الاصطناعي هذه الموجة من "هندسة موجهات النص" إلى "تصميم الوكيل/النظام" - عندما تستطيع تثبيت "كيفية الفعل" في الأدوات وهيكل الحلقة، تحتاج اللغة الطبيعية فقط إلى التعبير عن "ما يجب فعله"، وهذا هو ما تجيده أساسًا.
شاهد النسخة الأصلية
قد تحتوي هذه الصفحة على محتوى من جهات خارجية، يتم تقديمه لأغراض إعلامية فقط (وليس كإقرارات/ضمانات)، ولا ينبغي اعتباره موافقة على آرائه من قبل Gate، ولا بمثابة نصيحة مالية أو مهنية. انظر إلى إخلاء المسؤولية للحصول على التفاصيل.
  • أعجبني
  • تعليق
  • إعادة النشر
  • مشاركة
تعليق
إضافة تعليق
إضافة تعليق
لا توجد تعليقات
  • مُثبت