Category

Prompt Engineering

Prompt Design Chain of Thought Few-shot Prompting Structured Outputs JSON Mode Function Calling Tool Use Prompt Testing Prompt Optimization System Prompts

33 posts

إتقان أوامر النظام: فن توجيه نماذج اللغة الكبيرة

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

إتقان اختبار البرومبت: دليل المطورين لموثوقية نماذج اللغات الكبيرة

مع انتقال نماذج اللغات الكبيرة (LLMs) من كونها مجرد غرابة تقنية إلى بنية تحتية أساسية في التطبيقات البرمجية، أصبح "البرومبت" هو مصدر الكود الجديد. ومع ذلك، على عكس الكود التقليدي، فإن البرومبتات احتمالية، وغير واضحة، وصعبة الاختبار بشكل ملحوظ. يمكن لتغيير كلمة واحدة أن يغير سلوك النموذج بشكل جذري، وهي ظاهرة تُعرف بـ...

البرمجة التوجيهية ذات العينات القليلة: الاستفادة من الأمثلة لتعزيز دقة نماذج اللغات الكبيرة في مجالات محددة

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

التنقيح التكراري للبرومبت: دليل عملي لتصحيح الأخطاء وتحسين مخرجات نماذج اللغات الكبيرة

نادرًا ما يكون بناء تطبيقات جاهزة للإنتاج باستخدام نماذج اللغات الكبيرة (LLMs) جهدًا من نوع "اكتب مرةً وانسَ الأمر". حتى للمطورين من المستوى المتوسط إلى المتقدم، يتطلب تحقيق نتائج متسقة وعالية الجودة تغييرًا في العقلية: من معالجة البرومبتات كإعدادات ثابتة إلى اعتبارها...

فك منطق النماذج اللغوية الكبيرة: غوص عميق في تقنية التفكير المتسلسل

في المشهد سريع التطور للنماذج اللغوية الكبيرة (LLMs)، تعد الدقة أمرًا بالغ الأهمية. بينما تكفي التعليمات القياسية غالبًا للكتابة الإبداعية أو الاستعلامات الواقعية البسيطة، فإنها تفشل غالبًا عند تقديم مهام تتطلب استدلالًا منطقيًا معقدًا، أو رياضيات متعددة الخطوات، أو توليد أكواد برمجية دقيقة...