Elastische Lappendemo
Inhalt
- Zusammenfassung
- Architektur
- Merkmale
- Voraussetzungen
- Installation
- Verwendung
Zusammenfassung
Dies ist eine Demo der Nutzung von Elastizität als Vektor Store für die Abruf Augmented Generation (LAG) für dieses Szenario:
- Pure Langchain Expression Language (LCEL) -Kette ohne Schutz für Benutzer- oder LLM -Interaktionen
- Inhalte aus der elastischen Online -Dokumentation der elastischen Vektorsuche werden für den Lag -Inhalt verwendet.
Architektur
Merkmale
- Elastische Suche nach dem Vektor Store
- Python Bot Server (Chainlit)
- Langchain -Implementierung von Lappen mit Gummiband
Voraussetzungen
- OpenAI -API -Schlüssel
- Docker komponieren
Installation
git clone https://github.com/joeywhelan/es-rag.git && cd es-rag
- Bearbeiten Sie die Datei .env_template mit Ihrer OpenAI -Taste, der elastischen Cloud -ID und der elastischen Cloud -API -Taste und benennen Sie die Datei in .Env um
Verwendung
Start-up
Abschalten