Langchain Chatbot ist ein KI -System mit Konversation, das Benutzern bei rechtlichen Abfragen unterstützen und relevante Informationen bereitstellt. Es werden verschiedene natürliche Sprachverarbeitungstechniken verwendet, einschließlich OpenAIs GPT-3.5-Modell, Satztransformatoren und Tinecone-Indexierung, um Benutzeranfragen zu verstehen, sie zu verfeinern und die relevantesten Antworten zu finden.

Dieses Modul enthält Dienstprogrammfunktionen und Setup für das Chatbot -System. Hier ist ein Überblick über seine Funktionen:
Dieses Modul implementiert die Streamlit -App für die Interaktion mit dem Chatbot. Hier ist eine Zusammenfassung seiner Funktionen:
Dieses Jupyter -Notizbuch zeigt die Einrichtung und Verwendung von Pinecone zum Indizieren und Abrufen ähnlicher Dokumente basierend auf Benutzeranfragen. Es enthält Funktionen zum Laden von Dokumenten, das Aufteilen in Stücke, initialisieren Sie Einbettungen und erstellen Sie einen Tinecone -Index. Darüber hinaus bietet es eine Funktion zum Abrufen ähnlicher Dokumente auf der Grundlage einer Benutzerabfrage.
Einrichten der Umgebung: Installieren Sie die in Anforderungen angegebenen Abhängigkeiten.txt.
pip install - r requirements . txtRichten Sie Umgebungsvariablen für OpenAI- und Pinecone -API -Schlüssel ein.
streamlit run app . py Interagieren Sie mit dem Chatbot, indem Sie Abfragen in das Feld der bereitgestellten Texteingabe eingeben. 
Verwendung von Pinecone für das Abrufen von Dokumenten (optional): Führen Sie den Code in PineCone.ipynb aus, um die Indexierung und Abruf von Dokumenten mithilfe von PineCone zu demonstrieren.
Lizenzdatei überprüfen