إذا أعجبك هذا الريبو، قم بتمييزه بنجمة على GitHub - فهو يساعد كثيرًا!
نظرة عامة • التشغيل السريع • سلسلة مقاطع الفيديو • البرامج التعليمية • نماذج التعليمات البرمجية • المجتمع • المزيد من الموارد
يهدف المستودع إلى مركزة المحتوى الخاص بنا المتعلق بالذكاء الاصطناعي التوليدي مع موضوع JavaScript . ستجد نماذج التعليمات البرمجية والبرامج التعليمية بالإضافة إلى جميع الموارد من سلسلة الفيديو، مع أفضل الممارسات والنصائح لتعزيز مهارات الذكاء الاصطناعي لديك. إذا كنت أحد مطوري JavaScript وتتطلع إلى البدء في استخدام الذكاء الاصطناعي، أو إذا كان لديك بالفعل بعض الخبرة وترغب في معرفة المزيد، فقد وصلت إلى المكان الصحيح!
نحن نغطي أساسيات الذكاء الاصطناعي التوليدي وكيفية إنشاء تطبيقات الذكاء الاصطناعي باستخدام JavaScript، بدءًا من التطوير المحلي وحتى النشر على Azure وحتى تشغيل نماذج الذكاء الاصطناعي وتوسيع نطاقها. هذا مستودع حي، لذا عد كثيرًا للتحقق من وجود محتوى جديد!
شاهد سلسلة الفيديو
مهم
كل المحتوى الموجود في هذا المستودع مفتوح المصدر، لذا لا تتردد في إعادة استخدامه وتكييفه لجعله خاصًا بك ومشاركته مع الآخرين!
ستجد في الريبو كل المحتوى المرتبط بسلسلة الفيديو، بما في ذلك الشرائح والعروض التوضيحية والبرامج النصية، بالإضافة إلى نماذج التعليمات البرمجية الإضافية والبرامج التعليمية والموارد. يمكنك استخدامه لمتابعة السلسلة أو تشغيل العروض التوضيحية أو إعادة تشغيل الجلسات أو إعادة استخدام المحتوى في العروض التقديمية الخاصة بك. بمجرد أن تتعلم ما تحتاجه، يمكنك استخدام نماذج التعليمات البرمجية والبرامج التعليمية لبدء تطبيقات الذكاء الاصطناعي الخاصة بك.
يتم تنظيمها على النحو التالي:
إذا كنت متشوقًا لوضع يديك على الكود، فيمكنك اختيار إحدى البدايات السريعة التالية للبدء على الفور:
# | حصة | وصف | الشرائح | تجريبي | البرنامج النصي | فيديو |
---|---|---|---|---|---|---|
0 | مقدمة السلسلة | التعريف بالسلسلة ومحتواها. | ببتكس / قوات الدفاع الشعبي | - | البرنامج النصي | |
1 | ما تحتاج لمعرفته حول LLMs | يستكشف ما هي LLMs، وكيف يتم تدريبهم، وكيفية عملهم وحدودهم. | ببتكس / قوات الدفاع الشعبي | تجريبي | البرنامج النصي | |
2 | التقنيات الهندسية السريعة الأساسية | تقنيات هندسية عملية سريعة للحصول على أفضل النتائج من نماذج الذكاء الاصطناعي. | ببتكس / قوات الدفاع الشعبي | تجريبي | البرنامج النصي | |
3 | تحسين دقة وموثوقية الذكاء الاصطناعي باستخدام RAG | يقدم تقنية الاسترجاع المعزز لاستخدام الذكاء الاصطناعي مع بياناتك الخاصة. | ببتكس / قوات الدفاع الشعبي | تجريبي | البرنامج النصي | |
4 | قم بتسريع تطوير الذكاء الاصطناعي الخاص بك باستخدام LangChain.js | يغطي المفاهيم الأساسية لإطار عمل LangChain.js، وكيفية استخدامه لتسريع تطورات الذكاء الاصطناعي. | ببتكس / قوات الدفاع الشعبي | تجريبي | البرنامج النصي | |
5 | قم بتشغيل نماذج الذكاء الاصطناعي على جهازك المحلي باستخدام Ollama | يوضح كيفية دمج نماذج الذكاء الاصطناعي المحلية في سير عمل التطوير لديك. | ببتكس / قوات الدفاع الشعبي | تجريبي | البرنامج النصي | |
6 | ابدأ مع الذكاء الاصطناعي مجانًا باستخدام Phi-3 | تجارب مع نموذج Ollama وPhi-3 مباشرة من متصفحك. | ببتكس / قوات الدفاع الشعبي | تجريبي | البرنامج النصي | |
7 | مقدمة إلى Azure AI Foundry | ابدأ رحلتك مع Azure AI Foundry. | ببتكس / قوات الدفاع الشعبي | تجريبي | البرنامج النصي | |
8 | إنشاء تطبيقات ذكاء اصطناعي إبداعية باستخدام Azure Cosmos DB | أنشئ تطبيقات الذكاء الاصطناعي الإبداعية باستخدام قاعدة بيانات Azure Cosmos وبحث المتجهات. | ببتكس / قوات الدفاع الشعبي | تجريبي | البرنامج النصي | |
9 | أدوات وخدمات Azure لاستضافة تطبيقات الذكاء الاصطناعي وتخزينها | قم ببناء تطبيقات الذكاء الاصطناعي ونشرها وتوسيع نطاقها باستخدام أدوات Azure. | ببتكس / قوات الدفاع الشعبي | - | البرنامج النصي | |
10 | بث مخرجات الذكاء الاصطناعي التوليدي باستخدام بروتوكول الدردشة بالذكاء الاصطناعي | يمكنك دمج البث بسهولة في تطبيقاتك باستخدام بروتوكول الدردشة AI. | بي تي اكس / قوات الدفاع الشعبي | تجريبي | البرنامج النصي |
ستتم إضافة أجزاء جديدة إلى السلسلة بمرور الوقت، لذا ترقبوا ذلك!
توجد العروض التوضيحية في المجلد التجريبي/ ويتم تنظيمها حسب الجلسات. تحتوي كل جلسة على مجلد يحتوي على ملف readme.md
يشرح العرض التوضيحي ومتطلباته الأساسية وكيفية تشغيله.
يمكنك العثور هنا على برامج تعليمية عملية لوضع مهارات الذكاء الاصطناعي لديك موضع التنفيذ، مع تعليمات خطوة بخطوة سترشدك خلال عملية إنشاء التطبيقات التي تستخدم الذكاء الاصطناعي مع JavaScript.
اسم | وصف | مدة | مستوى | روابط |
---|---|---|---|---|
ورشة عمل Azure OpenAI RAG - إصدار Qdrant | اكتشف أساسيات تجارب ChatGPT المخصصة استنادًا إلى مجموعة من المستندات. سنقوم بإنشاء قاعدة بيانات متجهة وملء البيانات من مستندات PDF، ثم إنشاء موقع ويب للدردشة وواجهة برمجة التطبيقات (API) حتى نتمكن من طرح الأسئلة حول المعلومات الواردة في هذه المستندات. | 3 ساعات | مبتدئ | البرنامج التعليمي / الريبو |
ورشة عمل Azure OpenAI RAG - إصدار بحث AI | اكتشف أساسيات تجارب ChatGPT المخصصة استنادًا إلى مجموعة من المستندات. سنقوم بإنشاء قاعدة بيانات متجهة وملء البيانات من مستندات PDF، ثم إنشاء موقع ويب للدردشة وواجهة برمجة التطبيقات (API) حتى نتمكن من طرح الأسئلة حول المعلومات الواردة في هذه المستندات. | 3 ساعات | مبتدئ | البرنامج التعليمي / الريبو |
دمج ميزات OpenAI والاتصالات والبيانات التنظيمية في مجموعة تطبيقات الأعمال | يوضح هذا البرنامج التعليمي كيف يمكن دمج Azure OpenAI وAzure Communication Services وMicrosoft Graph/Microsoft Graph Toolkit في تطبيق خط الأعمال (LOB) لتحسين إنتاجية المستخدم والارتقاء بتجربة المستخدم والارتقاء بتطبيقات LOB إلى المستوى التالي | 3 ساعات | مبتدئ | البرنامج التعليمي / الريبو |
تتوفر نماذج التعليمات البرمجية التالية لمساعدتك على البدء في إنشاء تطبيقات الذكاء الاصطناعي الخاصة بك. استخدمها لتتعلم كيفية تصميم تطبيقاتك، أو تجربة ميزات مختلفة، أو استخدامها كنقطة بداية لمشاريعك الخاصة.
اسم | وصف | جيثب الريبو | التقنيات |
---|---|---|---|
دردشة AI بدون خادم مع RAG باستخدام LangChain.js | يوضح هذا النموذج كيفية إنشاء تجربة دردشة AI بدون خادم باستخدام تقنية Retrieval-Augmented Generation باستخدام LangChain.js وAzure. | الريبو | LangChain.js، Lit، Vite، Azure OpenAI، Azure Cosmos DB، Azure Blob Storage، Azure Functions، تطبيقات الويب الثابتة Azure، AZD |
البدء السريع بدون خادم لـ Azure OpenAI مع LlamaIndex | يوضح هذا النموذج كيفية البدء بسرعة باستخدام LlamaIndex.ai على Azure | الريبو | LlamaIndex.ts، Next.js، Azure OpenAI، Azure Container Apps، Docker، AZD |
البدء السريع لمساعد Azure OpenAI بدون خادم | يتيح لك Azure OpenAI Assistants إنشاء مساعدين ذكاء اصطناعي مصممين خصيصًا لتلبية احتياجاتك من خلال تعليمات مخصصة ومعززة بأدوات متقدمة. | الريبو | HTML-CSS-JavaScript، تطبيقات الويب الثابتة من Azure، تخزين Azure Blob، وظائف Azure، Azure OpenAI، AZD |
تطبيق RAG بدون خادم مع LlamaIndex ومترجم التعليمات البرمجية على تطبيقات Azure Container | هذا مشروع LlamaIndex يستخدم تمهيد Next.js مع إنشاء اللاما. ويستخدم Azure Container Apps كمنصة نشر بدون خادم. | الريبو | Azure OpenAI، LlamaIndex، Azure Container Apps، Next.js، إجراءات GitHub، TypeScript، AZD |
Azure OpenAI النشر بدون مفتاح | مثال لنشر Azure OpenAI ودور RBAC لحساب المستخدم الخاص بك للوصول بدون مفتاح. | الريبو | أزور أوبن إيه آي، أزد، جافا سكريبت |
Azure OpenAI بداية واجهة المستخدم الآمنة | واجهة مستخدم OpenAI آمنة وبنية أساسية قابلة لإعادة الاستخدام لـ AI Chat مع Azure. | الريبو | Lit، Vite، مكونات الويب، Azure OpenAI، تخزين Azure Blob، وظائف Azure، تطبيقات الويب الثابتة Azure، AZD |
Azure OpenAI مع LangChain.js | يوضح كيفية استخدام Azure OpenAI مع LangChain.js. | الريبو | LangChain.js، Azure OpenAI، TypeScript |
إدارة Azure API مع Azure Open AI | يوضح كيفية إضافة Azure API Management أعلى نقاط نهاية Azure Open AI الخاصة بك. | الريبو | Azure Open AI، Azure API Management، Express، Node.js، AZD |
اسأل YouTube: LangChain.js + Azure Quickstart | قم ببناء تطبيق ذكاء اصطناعي مولد باستخدام LangChain.js من المستوى المحلي إلى Azure. | الريبو | LangChain.js، وAzure OpenAI، وAzure AI Search، وAzure Functions |
ملعب أولاما جافا سكريبت | ملعب الذكاء الاصطناعي التوليدي باستخدام واجهة برمجة التطبيقات Ollama OpenAI وJavaScript. جرب نماذج الذكاء الاصطناعي في متصفحك! | الريبو | TypeScript، وOllama، وAzure OpenAI، وGitHub Codespaces |
مساعد الطيار / Node.js + تطبيق OpenAI Todo | اكتشف كيفية استخدام GitHub Copilot لإنشاء تطبيق Node.js بسرعة باستخدام OpenAI وAzure. | الريبو | Azure OpenAI، Azure App Service، Azure CosmosDB، Express، TypeScript، TypeChat، GitHub Actions |
بيانات ChatGPT + Enterprise باستخدام Azure OpenAI وAzure AI Search | نموذج تطبيق TypeScript لنمط إنشاء الاسترجاع المعزز الذي يعمل على Azure. | الريبو | LangChain.js، Lit، Vite، Azure OpenAI، Azure Cosmos DB، Azure Blog Storage، Azure Container Apps، Azure Static Web Apps، Docker، AZD |
واجهة الدردشة Azure OpenAI | الكتلة الأساسية لواجهة المستخدم المتوافقة مع بروتوكول Chat App لـ chat-gpt مثل تطبيقات نمط RAG المبنية باستخدام Azure OpenAI وAzure AI Search. | الريبو | بروتوكول الدردشة، Lit، تطبيقات الويب الثابتة Azure، AZD |
البنية المرجعية على مستوى المؤسسات لجافا سكريبت | بنية مرجعية ذكية على مستوى المؤسسات لـ JavaScript تتميز بتكامل OpenAI ونموذج Azure Developer CLI واختبارات Playwright. | الريبو | تطبيقات حاوية Azure، وظائف Azure، Azure Cosmos DB، SWA، Fastify، Next.js، Angular، AZD |
انضم إلى مجتمع Azure AI على Discord: https://aka.ms/genai-discord
إذا كنت تتطلع إلى التواصل مع الآخرين، فلدينا مجتمع من عشاق الذكاء الاصطناعي والمطورين والخبراء المتحمسين للذكاء الاصطناعي والمستعدين دائمًا للمساعدة.
توجد أيضًا قناة #JavaScript مخصصة حيث يمكنك طرح الأسئلة ومشاركة مشاريعك ومناقشة موضوعاتك المفضلة.
فيما يلي بعض الموارد الإضافية التي قد تجدها مفيدة في رحلة الذكاء الاصطناعي الخاصة بك: