medichat
Medichat هو chatbot طبي متقدم مصمم للمساعدة في الاستعلامات السريرية وتوفير المعلومات القائمة على الأدبيات الطبية. إنه يعزز النماذج الحديثة والتضمينات لتقديم استجابات دقيقة وموثوقة.
العرض التوضيحي للمتوسطة
سمات
الخبرة الطبية:
يوفر المعلومات القائمة على تدريب مكثف على الأدبيات الطبية.
النموذج المتقدم:
يستخدم نموذج LLAMA-2-7B-Chat من الوجه المعانقة.
قاعدة بيانات المتجهات:
يتضمن Chroma DB لاسترجاع البيانات الفعال.
التضمينات عالية الجودة:
يستخدم محولات الجملة/التضمينات في جميع minilm-L6-V2 من الوجه المعانقة.
تفاصيل النموذج
طراز Llama-2-7b-Chat:
- المصدر: رابط
- الوصف: نموذج لغة كبير مفتوح المصدر محسن للتفاعلات المستندة إلى الدردشة ، قادر على فهم وتوليد نص يشبه الإنسان.
قاعدة البيانات والتضمينات
Chroma DB:
قاعدة بيانات المتجهات التي تسمح بتخزين واسترجاع فعال من التضمينات.
نموذج التضمين:
- المصدر: رابط
- الوصف: نموذج تضمين صغير وسريع وعالي الجودة يوفر تمثيلًا كثيفًا للنص.
بيانات التدريب
تم تدريب Medichat على التضمينات المستمدة من الكتب الطبية التالية:
- طب الطوارئ السريري (pdfdrive.com)
- أساسيات الطب الحالية
- موسوعة العاصفة من الطب المجلد. 4 (NS)
تثبيت
لإنشاء medichat ، اتبع هذه الخطوات:
استنساخ المستودع:
- git clone https://github.com/gyanbardhan/medichat.git
- CD Medichat
تثبيت التبعيات:
- PIP تثبيت -r متطلبات. txt
قم بتنزيل النموذج والتضمينات:
- طراز Llama-2-7b-Chat: قم بتنزيل من Face Face ووضعه في دليل النماذج.
- التضمينات المحولات الجملة: قم بتنزيل من وجه المعانقة ووضعها في دليل التضمينات.
- قم بإعداد Chroma DB
قم بتشغيل تطبيق Medichat مع الأمر التالي:
تتفاعل مع Medichat عبر الواجهة المقدمة ، وطرح الأسئلة الطبية واستلام ردود الخبراء بناءً على الأدبيات الطبية المضمنة.