Познакомьтесь с мультипликационным приложением AI! Бесплано чак с несколькими PDF -файлами с использованием Langchain, Google Gemini Pro & Faiss Vector DB с бесшовным развертыванием потока. Получите мгновенные, точные ответы от Awesome Google Gemini OpenSource Language Model. Превратите свой опыт в формате PDF сейчас!
Чат-агент Multi-PDF-это веб-приложение, основанное на потоковой плате, предназначенное для облегчения интерактивных разговоров с чат-ботом. Приложение позволяет пользователям загружать несколько документов PDF, извлекать из них текстовую информацию и обучать чат -бот, используя этот извлеченный контент. Пользователи могут затем участвовать в разговорах в реальном времени с чат-ботом.
Запустить приложение на Streamlit


Приложение выполняет эти шаги для предоставления ответов на ваши вопросы:
Загрузка в формате PDF : приложение считывает несколько документов PDF и извлекает их текстовое содержание.
Текст -блюд : извлеченный текст делится на более мелкие куски, которые можно эффективно обрабатывать.
Языковая модель : приложение использует языковую модель для генерации векторных представлений (встраиваемых) текстовых кусков.
Соответствие сходства : когда вы задаете вопрос, приложение сравнивает его с текстовыми кусками и идентифицирует наиболее семантически похожие.
Генерация ответов : выбранные куски передаются в языковую модель, которая генерирует ответ, основанный на соответствующем содержании PDF.

Адаптивная подставка : наша техника раздвижного окна динамически настраивает размер и положение окна для тряпичной тряпки, балансируя мелкозернистый и крупнозернистый доступ к данным на основе сложности и контекста данных.
Многодокументированный разговорной QA : поддерживает простые и многообогативные запросы по нескольким документам одновременно, разрушая ограничение с одним годом.
Совместимость файлов : поддерживает форматы файлов PDF и TXT.
Совместимость с модели LLM : поддерживает Google Gemini Pro, Openai GPT 3, Антропический Клод, Llama2 и другие LLMS с открытым исходным кодом.

.env . Это обычно используется для хранения настроек конфигурации, клавиш API и другую конфиденциальную информацию за пределами вашего кода.
Клонировать репозиторий:
git clone https://github.com/GURPREETKAURJETHRA/Multi-PDFs_ChatApp_AI-Agent.git
Установите необходимые пакеты Python:
pip install -r requirements.txt
Установите свой ключ Google API с https://makersuite.google.com/app/apikey , создав файл .env в корневом каталоге проекта со следующим содержанием:
GOOGLE_API_KEY =<your-api-key-here>
Запустите приложение Streamlit:
streamlit run app.py
Чтобы использовать агент Multi-PDF-S ChatApp AI? Чтобы запустить приложение, приложение Fork и выполните приведенные ниже шаги, чтобы начать его использование. Используйте боковую панель, чтобы загрузить файлы PDF и тренировать чат -бот. После обучения вы можете поговорить с чатботом, введя вопросы в поле текстового ввода.
В случае, если вы хотите запустить и реализовать проект в своей системе, затем выполните эти шаги:
.env (обязательно).app.py , используя wreatlit cli. Выполнить следующую команду: streamlit run app.py
Приложение будет использовать разговорную ИИ для предоставления ответов на основе содержания загруженных документов. Ответы будут отображаться в интерфейсе чата.
Распределено по лицензии MIT. Смотрите LICENSE для получения дополнительной информации.