Hack Together: اختراق تطبيق الدردشة بالذكاء الاصطناعي
مقدمة
قم بالبناء والابتكار و #HackTogether ! حان الوقت للبدء في إنشاء أول تطبيق دردشة يعمل بالذكاء الاصطناعي، باستخدام قوة RAG (الجيل المعزز للاسترجاع). ؟ + =
تعد نماذج GPT مولدات لغة قوية، لكنها لا تعرف كل شيء عن العالم. يجمع RAG (الجيل المعزز للاسترجاع) بين قوة GPT ومعرفة محرك البحث. يتيح لك ذلك طرح أسئلة تتعلق ببياناتك الخاصة، والحصول على إجابات ذات صلة بسياق سؤالك. سنوضح لك كيفية إنشاء تطبيق RAG Chat باستخدام Azure OpenAI وAzure AI Search وPython، وتوسيع نطاقه ليشمل مصادر البيانات الخاصة بك.
Hack Together هو ملعبك للبرمجة وتجربة تطبيقات RAG Chat. بفضل الإرشاد من خبراء Microsoft والوصول إلى أحدث التقنيات، ستتعلم كيفية إنشاء التطبيقات باستخدام التكنولوجيا الأكثر إثارة - ماجستير في إدارة الأعمال وقواعد بيانات البحث المتجهة! الاحتمالات لا حصر لها لما يمكنك إنشاؤه... بالإضافة إلى أنه يمكنك إرسال الاختراق الخاص بك للحصول على فرصة للفوز بجوائز مثيرة! ؟
يبدأ الهاكاثون في 29 يناير وينتهي في 12 فبراير . يُنصح المشاركون باتباع خريطة طريق Hack Together للحصول على هاكاثون ناجح.
خارطة طريق Hack Together ?️
اتبع الخطوات أدناه لإكمال الهاكاثون بنجاح.
#00 - المتطلبات المسبقة
سجل في Hack Together: سجل هنا
عرف بنفسك ، نود أن نتعرف عليك! ؟ مناقشات جيثب | دعونا نتعرف على بعضنا البعض؟
تقدم بطلب للوصول إلى Azure OpenAI : اطلب الوصول باستخدام هذا النموذج. إذا لم تتم الموافقة على طلب الوصول الخاص بك، فيمكنك بدلاً من ذلك استخدام OpenAI public API أو LLM محلي.
#01 - ابدأ القرصنة في 29 يناير
إما أن تشكل فريقًا (بحد أقصى 3 أعضاء في الفريق) أو تطير منفردًا للانضمام إلى عملية القرصنة! تأكد من التسجيل في Hack Together قبل البدء في بناء مشروعك.
#02 - انضم إلى جلسات اللغة الإنجليزية المباشرة للتعلم والإلهام والكثير من المرح!
فيما يلي قائمة تشغيل بجميع الجلسات المكتملة: قائمة تشغيل YouTube
- الإثنين 29/1/2024 الساعة 10:00 صباحًا بتوقيت المحيط الهادئ - انضم إلى البث المباشر: إنشاء تطبيق RAG Chat بلغة Python (العروض التقديمية)
- الإثنين 29/1/2024 الساعة 3:00 مساءً بتوقيت المحيط الهادئ - انضم إلى البث المباشر: توصيل تطبيق RAG Chat بـ Azure Cosmos DB (العروض التقديمية)
- الثلاثاء 30/1/2024 الساعة 9:30 صباحًا بتوقيت المحيط الهادئ - انضم إلى البث المباشر: تخصيص تطبيق RAG Chat (الشرائح)
- الأربعاء 31/1/2024 الساعة 1:00 مساءً بتوقيت المحيط الهادئ - انضم مباشرةً: أفضل ممارسات البحث في Azure AI (الشرائح)
- الخميس 1/2/2024 الساعة 2:00 مساءً بتوقيت المحيط الهادئ - انضم إلى البث المباشر: GPT-4 مع Vision (Demo Repo)
- الإثنين 2/5/2024 الساعة 7:00 صباحًا بتوقيت المحيط الهادئ - انضم مباشرةً إلى RAG Chat Web Components (الشرائح)
- الإثنين 2/5/2024 الساعة 11:00 صباحًا بتوقيت المحيط الهادئ - انضم إلى البث المباشر: التحكم في الوصول في تطبيقات RAG Chat (منشور مدونة)
- الثلاثاء 2/6/2024 الساعة 11:00 صباحًا بتوقيت المحيط الهادئ - انضم إلى البث المباشر: تقييم تطبيق RAG Chat (العروض التقديمية)
- الأربعاء 2/7/2024 الساعة 4:00 مساءً بتوقيت المحيط الهادئ - انضم إلى البث المباشر: أدوات ووظائف واجهة برمجة تطبيقات إكمال الدردشة في تطبيقات الدردشة RAG (الموارد)
- الخميس 8/2/2024 الساعة 11:00 صباحًا بتوقيت المحيط الهادئ - انضم إلى البث المباشر: النشر المستمر لتطبيق الدردشة (العروض التقديمية)
- الجمعة 2/9/2024 الساعة 9:00 صباحًا بتوقيت المحيط الهادئ - انضم إلى البث المباشر: أمان المحتوى لـ Azure OpenAI (العروض التقديمية)
- الجمعة 2/9/2024 الساعة 10:00 صباحًا بتوقيت المحيط الهادئ - انضم إلى البث المباشر: إنشاء محادثة حول بيانات عملك دون كتابة سطر من التعليمات البرمجية (الموارد)
- الإثنين 12/2/2024 الساعة 2:00 مساءً بتوقيت المحيط الهادئ - انضم مباشرةً إلى عرض المشروعات (المشاريع)
#03 - لا تفوت أيضًا جلساتنا الإقليمية المباشرة الرائعة!
Hack Together - تطبيق الدردشة بالذكاء الاصطناعي Hack en Español:
- الأربعاء 31/1/2024 الساعة 9:00 بتوقيت المحيط الهادئ - انضم مباشرةً إلى جلسة En Español رقم 1
- الجمعة 2/2/2024 الساعة 9:00 بتوقيت المحيط الهادئ - انضم مباشرةً إلى جلسة En Español رقم 2
Hack Together - تطبيق الدردشة AI Hack باللغة البرتغالية:
- الإثنين 2/5/2024 الساعة 2:00 مساءً بتوقيت المحيط الهادئ - انضم مباشرةً إلى الجلسة البرتغالية رقم 1
- الثلاثاء 2/6/2024 الساعة 2:00 مساءً بتوقيت المحيط الهادئ - انضم مباشرةً إلى الجلسة البرتغالية رقم 2
Hack Together - 人工智能聊天应用程序黑客 (الصينية):
- الإثنين 29/1/2024 الجلسة رقم 1
- الجمعة 2/2/2024 الجلسة رقم 2
#04 - أرسل مشروعك في أي وقت قبل 12 فبراير الساعة 23:59 مساءً بتوقيت المحيط الهادئ
يمكنك تقديم مشروعك هنا عندما يكون جاهزًا: تقديم المشروع
شاهد هذا الفيديو للحصول على إرشادات تقديم المشروع خطوة بخطوة: فيديو تقديم المشروع
نماذج التعليمات البرمجية لتبدأ
ستعرض معظم عمليات البث المباشر لدينا حل التطبيق هذا، والذي يستخدم واجهة Python الخلفية وواجهة React الأمامية:
https://github.com/Azure-Samples/azure-search-openai-demo/
ومع ذلك، لك الحرية في استخدام أي لغة أو إطار عمل تريده، طالما قمت بإنشاء تطبيق AI RAG Chat باستخدام خدمة Azure واحدة على الأقل.
للعثور على المزيد من العينات، راجع الموارد التالية:
- عينات Azure AI (بايثون)
- عينات Azure AI (جافا سكريبت)
- عينات Azure AI (جافا)
- عينات Azure AI (C#)
- عينات Azure AI (Go)
المواد التعليمية الموصى بها
منظمة العفو الدولية
- التعلم بالذكاء الاصطناعي ومركز المجتمع
- تحدي المهارات السحابية: استخدام خدمة Azure OpenAI
- الذكاء الاصطناعي التوليدي للمبتدئين
- أساسيات الذكاء الاصطناعي التوليدي
- الجيل المعزز للاسترجاع في بحث Azure AI
- ورشة عمل - قم بإنشاء ChatGPT الخاص بك باستخدام تقنية الاسترجاع المعزز
- وثائق OpenAI
- بحث Azure AI
- خدمة أزور OpenAI
- مقارنة Azure OpenAI وOpenAI
- Azure Communication Services Chat SDK
- الذكاء الاصطناعي في صندوق
- انضم إلى Azure AI Discord!
التحكيم والجوائز؟
سيتم تقييم المشاريع من قبل لجنة من الحكام، بما في ذلك مهندسي Microsoft ومديري المنتجات والمدافعين عن المطورين. ستشمل معايير التحكيم الابتكار والتأثير وسهولة الاستخدام الفني والمواءمة مع فئة الهاكاثون المقابلة.
سيحصل كل فريق فائز في الفئات أدناه على سعر نقدي قدره 500 دولار. ؟
- الأفضل بشكل عام : سيجمع أفضل تطبيق بين مصدر بيانات مقنع وتحسينات كبيرة لتدفق RAG لتحسين تجربة المستخدم وجودة إجابات LLM.
- أفضل مصدر للبيانات : قم بإحضار مصدر بيانات يجعل هذه الدردشة مقنعة لدرجة أننا نتساءل كيف نجونا بدونه.
- الأفضل بلغتك الأم : اعرض لنا تطبيق RAG Chat الذي يستخدم مصادر بيانات غير الإنجليزية. نقاط إضافية لتوثيق أي تحسينات كان عليك إجراؤها لتحسين أداء البحث وأداء LLM للغة تطبيقك.
- العضو الأكثر فائدة في المجتمع : نحن نبحث عن المتسللين الذين يشاركون بشكل كبير في عمليات البث، ويجيبون على أسئلة المشاركين الآخرين في المنتديات ويتعقبون المشكلات، ويساهمون في تحسينات التعليمات البرمجية، ويجلبون بشكل عام مشاعر جيدة إلى Hack Together. ؟
؟ سيحصل جميع المشاركين في الهاكاثون الذين يقدمون تطبيقًا على شارة رقمية.