Vielen Dank für Ihr Interesse an meiner Bewerbung. Bitte beachten Sie, dass dies nur ein Proof of Concept System ist und Fehler oder unvollendete Funktionen enthalten kann. Wenn Ihnen diese App gefällt, können Sie mir auf Twitter für Nachrichten und Updates folgen.
? Der primäre Anwendungsfall für diese App besteht darin, Benutzern bei der Beantwortung von Fragen zu Regeln für Brettspiele basierend auf der Bedienungsanleitung zu unterstützen. Während die App für andere Aufgaben verwendet werden kann, ist es für mich besonders sinnvoll, den Benutzern bei der Regeln des Brettspiels zu helfen, da ich selbst ein begeisterter Fan von Brettspielen bin. Darüber hinaus ist dieser Anwendungsfall relativ harmlos, selbst in Fällen, in denen das Modell Halluzinationen erleben kann.
Auf die App kann in der Streamlit Community Cloud unter https://ask-my-pdf.streamlit.app/ zugegriffen werden. ? Um die App zu verwenden, benötigen Sie jedoch den API -Schlüssel Ihres eigenen OpenAI.
? Die App implementiert die folgenden akademischen Papiere:
In-Kontext-Abruf-Sprachmodelle alias Ralm
Präzise null-shot-dichte Wiederholung ohne Relevanzbezeichnungen alias Hyde (hypothetisches Dokument Einbettung)
Klonen Sie das Repo:
git clone https://github.com/mobarski/ask-my-pdf
Abhängigkeiten installieren:
pip install -r ask-my-pdf/requirements.txt
Führen Sie die App aus:
cd ask-my-pdf/src
run.sh
oder run.bat
Storage_Salt - Kryptograpisches Salz, das beim Ableiten von Benutzern-/Ordnername und Verschlüsselungsschlüssel aus API -Schlüssel, hexadezimaler Notation, 2-16 Zeichen verwendet wird, 2-16 Zeichen
Storage_Mode - Indexspeichermodus: S3, lokal, dikt (Standard)
STATS_MODE - Verwendungsstatistik Speichermodus: Redis, Diktat (Standard)
Feedback_Mode - Benutzer -Feedback -Speichermodus: Redis, keine (Standard)
Cache_Mode - Einbettungs -Cache -Modus: S3, Festplatte, None (Standard)
Storage_path - Verzeichnispfad für den Indexspeicher
Cache_Path - Verzeichnispfad für Einbettungs -Cache
S3_region - Region Code
S3_Bucket - Bucket Name (Speicher)
S3_Secret - Secret Key
S3_Key - Zugriff auf Schlüssel
S3_url - URL
S3_prefix - Objektname Präfix
S3_cache_bucket - Bucket Name (Cache)
S3_cache_prefix - Objektname Präfix (Cache)