Langchain Powered AI Chatbot (Scrimba Tutorial)
Ein LLM -Chatbot, der Fragen basierend auf Ihren spezifischen Daten beantworten kann. Dieses Projekt basiert auf dem Scimba -Tutorial von Tom Chant.
App Fluss

Wissensgeschäft

Erste Schritte
Voraussetzungen:
- Supabase -Konto
- Google AI Studio -Konto (Dieses Projekt verwendet Google AI NICHT OpenAI)
- Führen Sie die Abfrage in
match_documents.sql in Ihrer Supabase -Datenbank aus
Installieren Sie die Abhängigkeiten:
Stellen Sie die Umgebungsvariablen fest:
cp .env.example .env
# open .env and modify the environment variables
Führen Sie die App aus
Leistung verbessern
- Aktualisieren Sie die Größe und Überlappungsgröße, die vom Textsplitter verwendet wird
- Testen Sie eine unterschiedliche Anzahl der zurückgezogenen Brocken
- Schnelltechnik
- Versuchen Sie verschiedene LLM -Einstellungen basierend auf Ihrem Anwendungsfall