The Art of Building Intelligent Applications with Langchain and Streamlit
Это приложение Streamlit, которое позволяет пользователям общаться с PDF -документом, используя дискуссионную модель ИИ. Приложение использует COURE для языкового моделирования и ответа на вопросы, а также Chroma для индексации документов и Langchain для цепочки все это вместе.
Используйте этот ноутбук Colab: нажмите здесь @Log-XP и @Nikhil-Paleti
Для PDF Chatbot
https://chatwithpdf.streamlit.app/
https://huggingface.co/spaces/eswardivi/chatwithpdf/
Для виджетов (демо -рекордная демонстрация)
https://widgets.streamlit.app/
Чтобы использовать приложение, выполните следующие действия:
Вы можете отрегулировать температуру модели ИИ и размер куски для разделения документа, используя ползунки на боковой панели.
Клонировать проект
git clone https://github.com/EswarDivi/Anokha_DemoПерейти в каталог проекта
cd Anokha_Demo Чтобы использовать это приложение, вам нужно будет создать учетную запись с Cohere и получить ключ API. После того, как у вас есть ключ API, создайте файл secrets.toml в корневом каталоге этого проекта и добавьте следующую строку:
cohere_apikey = " <your_api_key> "Установить зависимости
pip install -r requirements.txtДля развертывания этого проекта запуск
streamlit run Talkwithpdf.pyЧтобы развернуть этот проект по обмену потоотрема, выполните следующие шаги:
Создайте учетную запись на обменуминг и подключите ее к своей учетной записи GitHub.
Разверните этот репозиторий в свою учетную запись GitHub.
В секретах приложения вашей панели панели обмена потоками добавьте новый секрет с именем cohere_apikey и установите ее в свой ключ API Cohere.
Нажмите на развертывание и дождитесь завершения развертывания.
После того, как развертывание будет закончено, вы можете получить доступ к вашему приложению по предоставленному URL.
Примечание. Убедитесь, что ваш ключ API COUERE остается в секрете и не подвергается воздействию общественности.
Это приложение было создано с использованием следующих библиотек: