Skip to content

PDF AI Streamlit app. Make any kinds of requests/prompts against a given PDF file

Notifications You must be signed in to change notification settings

OpenData4Sciece/pdf-ai-streamlit

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PDF AI, Streamlit app

Overview

This PDF AI makes any kinds of requests/prompts against a given PDF file using OpenAI and Langchain. It also uses the DiceBear Avatar icons.

Requirements

  • Python with Pip

Setup the project

From a command line opened in the project folder, run the following:

  1. Set an virtual environment (e.g. python3 -m venv venvAIStreamlit)
  2. Then, activate the virtual environment source venvGPT/bin/activate
  3. Finally, install the dependencies with Pip3 pip3 install -r requirements.txt
  4. Run app_pdf.py through Streamlit by typing streamlit run app_pdf.py
  5. Enter your OpenAI API key in the left sidebar field. OpenAI API key field

The author

Hi 👋 I'm Pierre-Henry Soria. A super passionate and mission-driven software engineer! 🤠 I'm also a true cheese 🧀, dark chocolate, and espresso lover! 💫

About

PDF AI Streamlit app. Make any kinds of requests/prompts against a given PDF file

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages