جافاسكريبت: خلاصة دروس الذكاء الثمانية
ماذا تُعلّم من الواجهة إلى الوكيل، وما الذي يمكن بناؤه بعد ذلك.
كل الدروس · دروس جافاسكريبت: تعلّم من الصفر
8 دروس
كل درس خطوة. الترتيب هكذا.
- الواجهة: أرسل سؤالاً إلى Gemini بـ fetch وPOST.
- async/await: انتظر الجواب وامسك الخطأ بـ try وcatch.
- .env: لا تحفظ المفتاح في الكود، و.gitignore ومتغير Vercel.
- systemInstruction: دور مخفي وطول ورفض.
- الذاكرة: دور user وmodel، والمصفوفة تذهب في كل طلب.
- JSON: أسئلة اختبار بـ responseMimeType وJSON.parse.
- RAG: جد الفقرة المناسبة واكتب منها فقط.
- الوكيل: tools وfunctionCall وfunctionResponse.
يمكنك بناء هذه
هذه ليست أدوات جاهزة في الموقع. هي الأعمال التالية التي تبنيها من الأجزاء التي تعلمتها.
- صفحة محادثة: يتغير systemInstruction ويبقى التاريخ في مصفوفة.
- صفحة اختبار: أسئلة JSON تصبح أزراراً وتُعد الأجوبة الصحيحة.
- قاموس: تُحفظ الكلمة ويبني الذكاء منها جملة.
لاحقاً
- حوّل صفحة الويب إلى تطبيق أندرويد بـ Capacitor أو Expo.
- اختبار مغلق في Play Console: يُعطى التطبيق أولاً لمجموعة صغيرة من المختبرين.
- احفظ قطع PDF في Supabase pgvector وابحث عنها بـ RAG.
- تسجيل الدخول: لكل مستخدم تاريخ محادثته.