→ كل الوحدات
03متوسط

البناء بنماذج LLM

سلّم شيفرة جاهزة للإنتاج: خطوط RAG، وتكاملات API، ووكلاء مستقلّون.

العرض التوضيحي هو الجزء السهل، وهنا يكمن الفخ. عطلة نهاية أسبوع تكفي لبناء روبوت محادثة فوق ملفات PDF يبهر كل من في القاعة؛ وبعد ستة أشهر لا يزال خارج الإنتاج، لأن العرض لم يُضطر قط للإجابة عن سؤال لا تغطيه المستندات، ولا لاستيعاب انقطاع خدمة مورّد، ولا لتبرير فاتورة. هذه الوحدة تتناول التسعين بالمئة الباقية. نبني كما لو كان على الشيء أن يعمل دون أن تراقبه. يعني ذلك التعامل مع النموذج بوصفه نداء شبكة غير موثوق بسعر متغيّر، لا دالة سحرية: سينتهي وقته، وسيرفض، وسيعيد ما يخالف المخطّط الذي طلبته، وشيفرتك هي من يقرّر ما يحدث بعد ذلك. ويعني الإقرار بأن معظم أعطال RAG هي أعطال استرجاع: النموذج لم يُعطَ الإجابة أصلاً، فما كان لأي أمر أن ينقذه. ويعني وكلاء مملّين عمداً، بحدّ صارم للخطوات وسقف للإنفاق، لأن حلقة مستقلة بميزانية هي منتج، وبلا ميزانية هي حادث. ويعني الضبط الدقيق في النهاية، بعد أن تثبت بالأدلة أن الأوامر والاسترجاع عاجزان فعلاً — لأن معظم الفرق تبدأ به وتدفع شهوراً لتتعلّم ما كانت مجموعة اختبار ستخبرها به في يوم واحد.

المستوىمتوسط
المدة8 أسابيع
الجلسات5
الثمن1,800 DH

المتطلبات المسبقة

  • إتقان كتابة بايثون — هذه الوحدة موجّهة للمهندسين
  • أن تكون قد استدعيت واجهة REST وعالجت أخطاءها من قبل
  • Git وسطر الأوامر، وأن تكون قد نشرت شيئاً من قبل
  • الوحدة 02 أو خبرة عملية مكافئة في كتابة الأوامر

ما ستقدر على فعله بعدها

  • دمج واجهات النماذج المستضافة ومفتوحة المصدر خلف واجهة واحدة قابلة للاستبدال
  • معالجة المهلات وحدود المعدّل والرفض ومخالفات المخطّط دون أن تستيقظ في الثالثة فجراً
  • بناء خط RAG وتنقيحه عند طبقة الاسترجاع، حيث يكمن العطب عادةً
  • إطلاق وكيل يستخدم الأدوات، بحدّ للخطوات وسقف إنفاق تفرضه فعلاً
  • الحكم بالأدلة على مدى الحاجة إلى الضبط الدقيق — والخلوص غالباً إلى عدم الحاجة
  • إدارة ميزانية للتكلفة والزمن والجودة لميزة ذكاء اصطناعي في الإنتاج

الجلسات

واجهات النماذج وطبقة المورّدين

ستدمج مورّدين مستضافين ونماذج مفتوحة المصدر خلف واجهة واحدة تتحكم بها، لأن الارتباط بمورّد واحد قرار يجب أن تتخذه عن عمد لا أن تكتشفه أثناء انقطاع الخدمة. كل نداء هو نداء شبكة غير موثوق بسعر متغيّر — لذلك نبني إعادة المحاولة والمهلة والبديل وعدّاد التكلفة في اليوم الأول، لا بعد أول حادث.

المحتوى

واجهة واحدة، عدة مورّدينالبث المتدفق ولماذا يغيّر تجربة المستخدمإعادة المحاولة والمهلات وحدود المعدّل والتراجع التدريجيمعالجة الرفض ومخالفات المخطّط داخل الشيفرةمحاسبة التكلفة لكل طلبالأوزان المفتوحة ذاتية الاستضافة مقابل واجهة مستضافة

خطوط RAG التي تصمد أمام مستندات حقيقية

المستندات الحقيقية ممسوحة ضوئياً وسيئة التنسيق، نصفها بالفرنسية ونصفها بالعربية، ومليئة بجداول يدمّرها التقطيع. بناء الخط يستغرق بعد ظهيرة؛ أما جعله يسترجع المقطع الصحيح فيستغرق بقية الوحدة. العادة التي ستخرج بها: حين تكون الإجابة خاطئة، انظر إلى ما تم استرجاعه قبل أن تلمس الأمر.

المحتوى

التضمينات ومخازن المتجهات، بلا ضجيج تسويقياستراتيجيات التقطيع وأين تدمّر المعنىالبحث الهجين: لماذا يخفق البحث المتجهي الصرفإعادة الترتيب ومقايضة الاستدعاء بالدقةالتأريض والاستشهاد ورفض الإجابةالاسترجاع في مستندات عربية وفرنسية

الوكلاء واستخدام الأدوات

الوكيل حلقة تقرّر أي دالة تُستدعى تالياً، وهذه هي الفكرة كلها والخطر كله. ستمنح النموذج أدوات حقيقية، ثم تنفق معظم جهدك على السقالة المملّة: حدود الخطوات، وسقوف الإنفاق، وعدم تكرار الأثر، وبوابة بشرية أمام كل ما هو مدمّر. حلقة بلا حدود تحمل مفاتيح واجهاتك ليست استقلالية، بل حادث بعدّاد تنازلي.

المحتوى

تعريفات الأدوات ولماذا الوصف هو الأمر نفسهحلقة التخطيط والتنفيذ والملاحظةحدود الخطوات وسقوف الإنفاق مفروضة داخل الشيفرةعدم تكرار الأثر وإعادة المحاولة الآمنة على الآثار الجانبيةالموافقة البشرية قبل الإجراءات المدمّرةمتى يتفوّق سير عمل بسيط على وكيل

الضبط الدقيق وتخصيص النماذج

الضبط الدقيق هو الأكثر طلباً والأقل تبريراً في هذه القائمة. إنه يعلّم النموذج شكلاً لا معلومة — فإن كانت مشكلتك نقص المعرفة، فالاسترجاع هو الجواب، وسيمنحك الضبط الدقيق نموذجاً يخطئ بثقة وبأسلوب بيتك. ستنفّذه مرة بإتقان، وستتعلّم أساساً كيف تميّز الحالات التي يكون فيها الأداة الخاطئة.

المحتوى

الأوامر مقابل الاسترجاع مقابل الضبط الدقيق: القرارالشكل مقابل المعرفة — ما يستطيع الضبط تعليمه وما لا يستطيعبناء مجموعة البيانات، ولماذا هو العمل كلهالضبط الموفّر للمعاملات على عتاد متواضعتقييم نموذج مضبوط أمام النموذج الأساسي بأمانةتكلفة الصيانة التي لا يضعها أحد في الميزانية

الإطلاق والتقييم والتعايش معه

الميزة لا تكتمل حين تعمل؛ بل حين يستطيع أحدهم أن يُوقَظ من أجلها ويعرف ما يفعل. ستبني التقييم غير المتصل الذي يحكم بوابة النشر، والتتبّع الذي يتيح لك إعادة تشغيل إجابة سيئة بعد أشهر، وحواجز الأمان التي تمنع حقل استمارة من إعادة كتابة أمر نظامك. هذا هو الفرق بين قطعة في ملف أعمال ومنتج.

المحتوى

التقييمات غير المتصلة كبوابة للنشرالتتبّع وإعادة تشغيل إجابة سيئة واحدةالتخزين المؤقت: أين يوفّر المال وأين يكذبحقن الأوامر وتعقيم المخرجاتالتكلفة والزمن والجودة كميزانية واحدةالمناوبة على نظام غير حتمي
ما ستخرج به

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

متوفّرة ضمن

أسئلة

لماذا هذه الوحدة «للمهندسين فقط»؟ هل يستطيع بانٍ متمكّن بدون كود متابعتها؟

بصراحة، لا — ونفضّل قول ذلك على أخذ مالك. هذه الوحدة ثمانية أسابيع من كتابة بايثون وقراءة تتبّعات الأخطاء ونشر الخدمات؛ وقيمتها في الأجزاء التي تخفيها عنك المنصات بدون كود، وهي بالضبط ما ينكسر في الإنتاج. إن كان هدفك أتمتة العمل لا بناء البرمجيات، فوحدة الأتمتة أنسب وستخرج منها بشيء يعمل. أما إن كان هدفك بناء المنتج نفسه، فهذه هي.

هل ينبغي أن أضبط نموذجاً على بيانات شركتي؟

على الأرجح لا، وهذه الوحدة ستريك السبب بالأرقام لا بالرأي. الضبط الدقيق يعلّم النموذج شكلاً — نبرة، وصيغة، وطريقة في الإجابة — لا وقائع. وإن أردته أن يعرف سياساتك أو كتالوجك، فذلك هو الاسترجاع: أرخص، ويُحدَّث لحظة تغيّر المستند، وقادر على الاستشهاد بمصدره. تتسرّع الفرق إلى الضبط الدقيق لأنه يبدو جاداً، ثم تقضي شهوراً لتكتشف أن أمراً جيداً وطبقة استرجاع سليمة كانا قد حلّا المسألة. نتناوله بجدية وستنفّذه مرة واحدة — أساساً لتعرف متى يكون هو الجواب حقاً.

روبوت RAG لديّ يعمل على ملفات الاختبار لكنه ينهار مع المستندات الحقيقية. ما الذي ستغيّره هذه الوحدة؟

ستغيّر المكان الذي تنظر إليه. جميع من هم في موقعك تقريباً يضبطون الأمر بينما المشكلة أعلى المجرى: المقطع الصحيح لم يُسترجع أصلاً، فطُلب من النموذج أن يجيب من لا شيء، ففعل ما يفعله دائماً — اخترع شيئاً معقولاً. المستندات الحقيقية ممسوحة ضوئياً، ومتعدّدة اللغات، ومثقلة بالجداول، وتُقطَّع بسوء، والبحث المتجهي الصرف يُخطئ بهدوء المصطلحات الحرفية كرقم مرجعي. ستتعلّم فحص ما تم استرجاعه قبل لمس أي شيء آخر، ودمج البحث بالكلمات المفتاحية مع المتجهي، وإعادة الترتيب، وجعل النظام يقول «لا أعرف» بدل التخمين. وهذه الأخيرة عادةً ما تجعله قابلاً للنشر.

وحدات أخرى