В этом проекте используется библиотека Лангхейна для создания бота в рамках потоковой связи, этот проект представляет собой быструю и грязную реализацию, которая служит моей первой встречей с Langchain. Бот Trip-Planner-это интерактивный инструмент для доступа к географической информации, выявления интересующих точек и получения маршрутов путешествий с настраиваемыми путевыми точками и режимами транспортировки.
Бот Trip-Planner использует некоторые бесплатные API, которые предоставляют географическую информацию LLM. Ниже приведены ключевые функции, предлагаемые этим приложением:
Этот проект использует возможности нескольких внешних API для обеспечения своих основных функций:
Используемый здесь LLM является GPT-3.5-Turbo от OpenAI, он может заменить любым другим LLM с открытым исходным кодом. Чтобы развернуть приложение на Google-Colab, вы можете взглянуть на мой другой репо
Чтобы запустить бот-планировщик локально, вам нужно:
pip install -r requirements.txtstreamlit run main.pyУбедитесь, что у вас есть действительные клавиши API для OpenAI, карты Bing и Foursquare, настроенные в вашей среде.
Взносы приветствуются! Если у вас есть идеи для улучшений или столкнуться с какими -либо проблемами, пожалуйста, не стесняйтесь расставаться с репозиторием и отправлять запрос на вытяжение или открыть проблему.
Видео, чтобы показать, как чат -бот отвечает на различные подсказки пользователя.
Пожалуйста, дайте звезду этому репо, если это поможет вам каким -либо образом, спасибо !!