Dieses Repository enthält eine Streamlit-Anwendung, mit der Benutzer mit einem Konversations-Chatbot interagieren können, der von der LangChain-API unterstützt wird. Die Anwendung verwendet die Groq-API, um Antworten zu generieren, und führt eine Historie des Gesprächs, um Kontext für die Antworten des Chatbots bereitzustellen.
-
Konversationsschnittstelle: Die Anwendung bietet eine konversationelle Schnittstelle, über die Benutzer Fragen stellen oder Aussagen machen können, und der Chatbot antwortet entsprechend.
-
Kontextbezogene Antworten: Die Anwendung führt eine Historie des Gesprächs, die verwendet wird, um Kontext für die Antworten des Chatbots bereitzustellen.
-
LangChain-Integration: Der Chatbot wird von der LangChain-API unterstützt, die fortschrittliche Techniken der natürlichen Sprachverarbeitung verwendet, um menschenähnliche Antworten zu generieren.
Um diese Anwendung zu verwenden, müssen Sie Streamlit und die anderen erforderlichen Python-Bibliotheken installiert haben. Außerdem benötigen Sie einen Groq-API-Schlüssel, den Sie erhalten können, indem Sie sich auf der Groq-Website registrieren.
Sobald Sie die erforderlichen Voraussetzungen haben, können Sie die Anwendung ausführen, indem Sie das Skript mit Streamlit ausführen:
streamlit run app.py