الدرس 26 من 42

من الدردشة إلى الـAPI: خانة النظام

بيتغير إيه لما تخرج من تبويب الدردشة

3 دقيقة للقراءة

هاجر قضّت خمس وحدات وهي بتتعوّد على الـprompts جوّه تبويبات ChatGPT و Claude. دلوقتي شغلتها الجانبية — بناء مساعد دعم عملاء لـBayt Coffee، محمصة قهوة مختصة صغيرة في القاهرة — بتدفعها للـAPI. هي على وشك تتعلّم إن التبويب اللي اتعوّدت عليه بيعمل شغل أكتر بكتير مما كانت متخيّلة.

تبويب الدردشة مش مجرد "صندوق فاضي" تكتب فيه. هو بيلف ورا الكواليس تلات حاجات إنت ما كتبتهمش:

  1. system prompt مخفي. ChatGPT و Claude.ai الاتنين بيشحنوا بـsystem prompt طويل من الشركة، بيحدّد النبرة والرفض والتنسيق الافتراضي. إنت ما بتشوفهوش، بس هو اللي بيشكّل كل رد.
  2. ذاكرة المحادثة. كل رسالة فاتت في التبويب بتترجع تتبعت تاني مع كل دورة جديدة. النموذج "بيفتكر" لأن الواجهة بتعيد بعت النص كله.
  3. إعدادات افتراضية معقولة. الـtemperature، أقصى عدد tokens، نوع النموذج، حتى تعليمة "كون مفيد" — كلها متختارة عشانك.

انقل نفس الـprompt للـAPI وولا واحدة من التلاتة دول هتيجي معاك. بتاخد غرفة نضيفة. النموذج ما عندوش فكرة إنك بتبني لمحل قهوة في القاهرة. ما عندوش ذاكرة من إمبارح. ما عندوش تعليمة جوّاه "كون ودود".

ده شكله تراجع، بس ده بالظبط الهدف. الـAPI بيديك تلات خانات التبويب كان بيخبّيهم:

الخانةبتعمل إيه
systemالتعليمة اللاصقة. كل طلب بيبدأ بيها. هنا بتقول للنموذج هو مين.
messagesالمحادثة، وفيها أي تاريخ إنت بتختار تبعته تاني.
modelإصدار الموديل اللي هيرد بالظبط. التبويب بيختارلك واحد وممكن يغيّره من غير ما يقولك.

يمكن تكون قريت في مكان تاني إن في خانة رابعة — temperature، "زرار الإبداع". الكلام ده انتهت صلاحيته: على موديلات Claude الحالية، لما تحطّها بترجّعلك error. الدرس الرابع في الوحدة دي بيشرح اللي حصل وإيه اللي حلّ مكانها، لأن سبب شيلها من أنفع الحاجات في الكورس ده.

تبويب الدردشة قبال API الخام

راحة

تبويب الدردشة

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

API

system promptإنت اللي بتكتبه
ذاكرة المحادثةإنت اللي تقرر تبعت إيه
إصدار الموديل والحدودإنت بتثبّتهم كل استدعاء
المزايا
  • قابل للتكرار بين الجلسات
  • قابل لإعادة الاستخدام لمستخدمين مختلفين
  • مفيش تعليمات شركة مخفية في مخرجك
العيوب
  • إنت بتوفّر كل افتراضي بنفسك
  • إعادة بعت المحادثة بتكلّف tokens كل دورة
  • الموديلات المثبّتة بتتقفل — الترقية مسؤوليتك

المهارة اللي كنت بتبنيها — كتابة prompt محكم — بتتخرّج هنا من خدعة لمرة واحدة لعقد دايم بينك وبين النموذج.

التالي: نظرة أقرب على خانة system — أهم حقل في الـAPI. :::

اختبار

الوحدة 6: من الدردشة إلى الـAPI

خذ الاختبار
هل كان هذا الدرس مفيدًا؟

سجّل الدخول للتقييم