Это приложение представляет собой Streamlit веб-интерфейс для работы с LangChain агентом, который отвечает на вопросы по содержанию HTML документов, используя Mistral AI.
-
Клонируйте репозиторий и перейдите в директорию:
git clone [email protected]:Skorp321/test_rag.git cd test_rag
-
Создайте файл .env с вашим API ключом:
echo "MISTRAL_API_KEY=your_mistral_api_key_here" > .env
-
Запустите приложение:
docker compose up --build
-
Откройте браузер и перейдите по адресу:
http://localhost:8501
-
Загрузка документа:
- В боковой панели выберите способ загрузки файла
- Загрузите свой HTML файл или используйте файл по умолчанию (doc.html)
- Нажмите "Обработать документ"
-
Задавание вопросов:
- После успешной обработки документа появится чат
- Задавайте вопросы по содержанию документа
- Агент будет отвечать на основе загруженного контента