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) إلى العمود الفقري للتطبيقات المؤسسية المعقدة، برزت قيود نوافذ السياق كعنق زجاجة حرج. بينما تتباهى نماذج مثل GPT-4 أو Claude 3 بسعات سياق هائلة (أكثر من 128 ألف رمز)، فإن الاستراتيجيات البسيطة المتمثلة في حشو المستندات الكاملة...

ما هو التوجيه بفكرة التسلسل المنطقي (Chain of Thought)؟

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

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

مع تكامل نماذج اللغات الكبيرة (LLMs) في تطبيقات المؤسسات والمنتجات الاستهلاكية، تطورت مشهد الأمن السيبراني المحيط بها بسرعة. بينما تُوثَّق الثغرات البرمجية التقليدية مثل حقن SQL بشكل جيد، تقدم نماذج اللغات الكبيرة متجه هجوم فريد يُعرف بحقن الأوامر...

فتح إمكانيات الذكاء الاصطناعي: غوص عميق في استخدام الأدوات واستدعاء الوظائف

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

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

تمتلك نماذج اللغات الكبيرة (LLMs) قدرات توليدية مذهلة، لكنها ثابتة بطبيعتها. لا يمكنها التحقق من المخزون الحي أو جلب الطقس في الوقت الفعلي أو استعلام قواعد البيانات الداخلية للشركات دون مساعدة. هنا تصبح استدعاءات الوظائف (أو استخدام الأدوات) ضرورية. ...

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

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