Was macht RAG-AI-Assistant?
KI-Studienassistent für Dokumentenzusammenfassung und Fragenbeantwortung. Unterstützt PDF-, DOCX- und PPT-Dateien mit semantischer Suche und Gemini-gestützten Antworten.
Funktionen
- Dokumenten-Upload: Unterstützt PDF, DOCX und PPT
- Text-Extraktion: Extrahiert Text aus Dokumenten
- Semantische Suche: Findet relevante Abschnitte basierend auf Embeddings
- Fragenbeantwortung: Beantwortet Fragen mit Gemini-API
- Zusammenfassung: Generiert prägnante Zusammenfassungen
Verwendung
- Installieren Sie die Abhängigkeiten:
pip install -r requirements.txt - Setzen Sie Ihren Gemini-API-Schlüssel als Umgebungsvariable:
export GEMINI_API_KEY=your_key - Führen Sie das Skript aus:
python app.py - Laden Sie ein Dokument hoch und stellen Sie Fragen
Technische Details
- Verwendet Google Generative AI (Gemini) für Antworten
- Nutzt Sentence-Transformers für Text-Embeddings
- ChromaDB als Vektordatenbank
- Streamlit für die Benutzeroberfläche
Lizenz
MIT