Willkommen im Gemma 7B mit dem CREQ -Repository! Dieses Projekt zeigt die Integration des GEMMA 7B -Sprachmodells mit GRQ, um ein festes PDF -Dokument zu verarbeiten, seinen Inhalt in eine Vektor -Datenbank umzuwandeln und eine interaktive Q & A -Schnittstelle mithilfe von Streamlit bereitzustellen. Benutzer können Fragen stellen und Antworten sowie die relevanten Daten über eine benutzerfreundliche Webanwendung erhalten.
Dieses Repository bietet eine optimierte Lösung zum Konvertieren eines PDF -Dokuments in eine durchsuchbare Vektor -Datenbank mithilfe des CROQ -Sprache und dem Gemma 7B -Modell. Die Anwendung ist mit Stromversorgung erstellt, um eine interaktive Frage-und-Antwort-Schnittstelle zu ermöglichen. Benutzer können den Inhalt des PDF untersuchen, Fragen stellen und relevante Daten anzeigen, die zum Generieren von Antworten verwendet werden.
data platzieren..env -Datei.requirements.txt aufgeführt.txt)Klonen Sie das Repository:
git clone https://github.com/NevroHelios/gemma7b-groq-streamlit.git
cd gemma7b-groq-streamlitAbhängigkeiten installieren:
pip install -r requirements.txtLaden Sie das Gemma 7B -Modell herunter und richten Sie ein.
Rufen Sie Ihre COQ- und Google -API -Schlüssel an und fügen Sie sie im Stammverzeichnis zu einer .env -Datei hinzu:
GROQ_API_KEY=your_groq_api_key
GOOGLE_API_KEY=your_google_api_key
Bereiten Sie die PDF vor :
data (Standarddatei ist ein VIT -Research -Papier).Führen Sie die Streamlit -App aus :
streamlit run app.pyInteragieren Sie mit der App :
http://localhost:8501 ).data/ : Enthält die zu verarbeitende PDF -Datei. Die Standarddatei ist ein VIT -Research -Papier.app.py : Hauptstromlit -Anwendungsdatei.requirements.txt : Liste der erforderlichen Python -Pakete..env : Datei zum sicheren Speichern von API -Schlüssel.Wir begrüßen Beiträge zur Verbesserung der Funktionalität und Leistung dieses Projekts. Bitte geben Sie das Repository aus und senden Sie eine Pull -Anfrage mit Ihren Änderungen. Stellen Sie sicher, dass Ihr Code den festgelegten Stilrichtlinien befolgt und alle Tests besteht.
Dieses Projekt ist unter der MIT -Lizenz lizenziert. Weitere Informationen finden Sie in der LICENSE .
Besonderer Dank geht an die Entwickler und Mitwirkenden von Gemma 7B, GREQ und Strom für ihre leistungsstarken Werkzeuge und Unterstützung.
Fühlen Sie sich frei, dieses Repository zu erforschen, zu verwenden und beizutragen. Wenn Sie Fragen haben oder Hilfe benötigen, öffnen Sie bitte ein Problem.
Happy Coding!