This is a collection of silly AI apps built with Streamlit. It provides some examples of what LLMs can do!
- LinkBlink: Upload a URL and summarize the content on the website.
- PDF Search: Upload a single PDF and ask it questions one at a time.
- ChatPDFs: Upload multiple PDFs and have a conversation with them.
- SciFi StoryTime: Upload an image, get a story.
- AutoRnD: An agent that automates the collection and generation of research ideas from Twitter.
- Script Generator: An agent that uses sequential chains of prompts generate Youtube script summary.
Install:
Clone the repository to your local machine.
Create VM
Using conda:
cd multi-pdf-chat
conda create -n mpc-env python=3.9
conda activate mpc-envInstall the required dependencies by running the following command:
pip install -r requirements.txtCreate a
.envfile in the root directory of the project. Inside the file, add your OpenAI API key:
OPENAI_API_KEY=your_api_key_hereSteps:
Ensure that you have installed the required dependencies and added the OpenAI API key to the
.envfile.Run the
main.pyfile using the Streamlit CLI. Execute the following command:streamlit run app.pyThe application will launch in your default web browser, displaying the user interface.
Loa.....