Dieses Projekt verwendet die Langchain -Bibliothek, um einen Bot in einem stromleiten Framework zu erstellen. Dieses Projekt ist eine schnelle und schmutzige Implementierung, die als erste Begegnung mit Langchain dient. Der Trip-Planner-Bot ist ein interaktives Tool zum Zugriff auf geografische Informationen, die Ermittlung von Interessenspunkten und das Erhalten von Reiserouten mit anpassbaren Wegpunkten und Transportmodi.
Der Trip-Planner-Bot verwendet einige kostenlose APIs, die dem LLM geografische Informationen liefern. Im Folgenden finden Sie die wichtigsten Funktionen, die diese Anwendung angeboten haben:
Dieses Projekt nutzt die Fähigkeiten mehrerer externer APIs, um ihre Kernfunktionen zu liefern:
Das hier verwendete LLM ist OpenAs GPT-3,5-Turbo, das durch andere Open-Source-LLM ersetzt wird. Um die App in Google-Colab bereitzustellen, können Sie sich mein anderes Repo ansehen
Um den Trip-Planner-Bot lokal zu betreiben, müssen Sie:
pip install -r requirements.txtstreamlit run main.pyStellen Sie sicher, dass Sie gültige API -Schlüssel für OpenAI, Bing Maps und Foursquare in Ihrer Umgebung haben.
Beiträge sind willkommen! Wenn Sie Ideen für Verbesserungen haben oder Probleme begegnen, können Sie das Repository aufgeben und eine Pull -Anfrage einreichen oder ein Problem eröffnen.
Ein Video, um anzuzeigen, wie der Chatbot auf verschiedene Eingabeaufforderungen des Benutzers reagiert.
Bitte geben Sie diesem Repo einen Stern, wenn es Ihnen in irgendeiner Weise hilft, danke !!