اذهب إلى المحتوى
  • 0

انشاء شات بوت

Anass Nassim

السؤال

وعليكم السلام ورحمة الله،

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

سؤالي هو: هل من الممكن تحقيق هذا الأمر بناءً على المعلومات التي قدمتموها حتى الآن في المحاضرات؟ وإذا كان الجواب نعم، فهل بالإمكان تزويدي بخارطة أو خطوات توجيهية توضّح العناصر والأدوات الأساسية التي سأحتاجها لتطوير هذا الـChatbot؟ بحيث تشمل هذه الخطوات كيفية تجهيز البيانات، وطرق التدريب، وأي أدوات برمجية تنصحون بها لتحقيق هذا الهدف.

أشكركم مقدماً على وقتكم ومساعدتكم، وجزاكم الله خيراً.

رابط هذا التعليق
شارك على الشبكات الإجتماعية

Recommended Posts

  • 0

بدون استخدام أي LLMS ذلك سيكلفك الكثير من الوقت والمجهود، أيضًا ذلك سيحجم من قدارات الـ chatbot فبدون NLP سيصبح ذكاءه محدود لأنك ستعتمد على Decision Trees أو Keyword Matching.

ستحتاج إلى تنفيذ ما يسمى transfer learning بنقل المعرفة إلى نموذج مدرب مسبقًا، وعمل fine-tune للطبقة الأخيرة أو يمكنك تدريبه على البيانات لكن بوتيرة أعلى high learning rate.

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

وللعلم يوجد أداة تمكنك من تنفيذ ما تريد وستحصل على API لاستخدامه بموقعك لكنها مدفوعة ولديك 14 يوم تجريبي:

https://chatwith.tools/

رابط هذا التعليق
شارك على الشبكات الإجتماعية

  • 0

شكرا جزيلا استاذ مصطفى على ردك انا بالظبط اريد عمل شيء متل الموقع التي ارسلته لي هل اذا اشتغلت بشيء مجاني في الاول ك الذي تقدمه شركة ميتا ستكون ردوده جيد و تدريبه اسهل ؟

رابط هذا التعليق
شارك على الشبكات الإجتماعية

  • 0

لا مشكلة وذلك أفضل لك بالطبع، أسهل طريقة لفعل ذلك هي من خلال unsloth حيث يتوفر Notebook جاهز للقيام بذلك على حاسوبك أو من خلال Google colab والأفضل من خلال Google colab.

الأمر سيتم كالتالي:

  1. تثبيت الحزم المطلوبة لعمل Fine Tuning
  2. تجهيز بيانات التدريب Dataset
  3. ثم عمل Inference للنموذج، أو ما يُعرف أيضًا بـ الاستدلال أو التنبؤ، هو استخدام النموذج المُدرّب بالفعل لإنتاج مخرجات (تنبؤات) لبيانات جديدة لم يرها من قبل.
  4. ثم حفظ النموذج في النهاية على Ollama أو Hugging Face أو على حاسوبك.

ستحتاج إلى مشاهدة شرح عملي لذلك، ابحث عن "Fine Tune Llama 3.1 unsloth" على اليوتيوب.

رابط هذا التعليق
شارك على الشبكات الإجتماعية

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...