Medichat
Medichat ist ein fortgeschrittener medizinischer Chatbot, der bei klinischen Abfragen und Informationen auf der Grundlage der medizinischen Literatur bereitstellt. Es nutzt hochmoderne Modelle und Einbettungen, um genaue und zuverlässige Antworten zu liefern.
Demo für Medichat
Merkmale
Medizinisches Fachwissen:
Bietet Informationen auf einer umfassenden Ausbildung zur medizinischen Literatur.
Erweitertes Modell:
Verwendet das LAMA-2-7B-CHAT-Modell vom Umarmungsgesicht.
Vektordatenbank:
Integriert Chroma DB für ein effizientes Datenabruf.
Hochwertige Einbettungen:
Verwendet Satztransformatoren/All-Minilm-L6-V2-Einbettung vom Umarmungsgesicht.
Modelldetails
LAMA-2-7B-CHAT-Modell:
- Quelle: Link
- Beschreibung: Ein Open-Source-Großsprachmodell, das für chat-basierte Interaktionen optimiert ist und in der Lage ist, menschlichen Text zu verstehen und zu generieren.
Datenbank und Einbettung
Chroma DB:
Eine Vektor -Datenbank, die ein effizientes Speicher und Abrufen von Einbettungen ermöglicht.
Einbettungsmodell:
- Quelle: Link
- Beschreibung: Ein kleines, schnelles und qualitativ hochwertiges Einbettungsmodell, das dichte Vektor-Darstellungen von Text liefert.
Trainingsdaten
Medichat wird auf Einbettungen geschult, die aus den folgenden medizinischen Büchern stammen:
- Klinische Notfallmedizin (pdfDrive.com)
- Aktuelle Merkmale der Medizin
- Gale Encyclopedia of Medicine Vol. 4 (NS)
Installation
Um Medichat einzurichten, befolgen Sie die folgenden Schritte:
Klonen Sie das Repository:
- Git Clone https://github.com/gyanbardhan/medichat.git
- CD Medichat
Abhängigkeiten installieren:
- PIP Installation -r Anforderungen.txt
Laden Sie das Modell und die Einbettungen herunter:
- LLAMA-2-7B-CHAT-Modell: Laden Sie es vom Umarmungsgesicht herunter und platzieren Sie es in das Modelsverzeichnis.
- Satztransformatoren Einbettung: Laden Sie sie vom Umarmungsgesicht herunter und platzieren Sie sie in das Verzeichnis der Einbettung.
- Richten Sie Chroma DB auf
Führen Sie die Medichat -Anwendung mit dem folgenden Befehl aus:
Interagieren Sie mit Medichat über die bereitgestellte Schnittstelle, stellen Sie medizinische Fragen und erhalten Sie Expertenantworten auf der Grundlage der eingebetteten medizinischen Literatur.