التصنيف: هندسة تطبيقات الذكاء الاصطناعي التوليدي

هندسة تطبيقات الذكاء الاصطناعي التوليدي (Generative AI & LLMs Engineering)

هندسة الأوامر (Prompt Engineering) داخل الكود: قوالب النصوص المتغيرة (F-Strings)

ما المقصود بهندسة الأوامر داخل الكود باستخدام F-Strings؟ عندما نبني تطبيقاً يعتمد على LLMs، فإن جودة الناتج لا تعتمد فقط على اختيار النموذج، بل على طريقة تركيب النص المرسل إليه داخل الكود. هنا تظهر أهمية Prompt Engineering بوصفها طبقة هندسية تربط بين بيانات التطبيق، منطق العمل، وسلوك النموذج. ومن أكثر الأدوات العملية في Python لبناء…

التحكم في إبداع الذكاء الاصطناعي: فهم وإعداد معاملات Temperature و Top-K برمجياً

مقدمة هندسية: لماذا نتحكم في عشوائية النموذج أصلاً؟ عند بناء تطبيقات تعتمد على LLMs فإن جودة المخرجات لا تعتمد فقط على قوة النموذج أو جودة Prompt، بل تتأثر أيضاً بمعاملات التوليد التي تتحكم في آلية اختيار التوكن التالي. من أهم هذه المعاملات Temperature وTop-K. فهمهما بدقة مهم لأي مهندس يعمل على أنظمة التلخيص، المساعدات الذكية،…

الاتصال الأول: جلب مفاتيح API (Gemini / OpenAI) وكتابة أول سكربت اتصال

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

إعداد بيئة العمل الذكية: تثبيت مكتبات Python الأساسية للتعامل مع الذكاء الاصطناعي

لماذا تبدأ بيئة الذكاء الاصطناعي من طبقة المكتبات؟ عند بناء مشروع يعتمد على LLMs أو تطبيقات Generative AI، فإن أول قرار هندسي مؤثر ليس كتابة أول prompt، بل تصميم بيئة تشغيل مستقرة وقابلة للتوسع. بيئة العمل الذكية تعني أن تكون طبقات المشروع واضحة: طبقة إدارة الاعتماديات، طبقة الاتصال بالنموذج، طبقة معالجة البيانات، وطبقة الربط مع…

مدخل إلى هندسة الذكاء الاصطناعي التوليدي: كيف تعمل نماذج اللغة الكبيرة (LLMs) برمجياً؟

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