/chat-with-everything

Chat-with-Everything is a series of articles aimed at developers who are interested in learning about and building applications with LLMs

Primary LanguagePython

🍀 Chat with Everything

♥️ A Few Words from the Heart

Nobody wants to be left out of the booming AI trend, and I am no different. I jumped into learning and was quickly overwhelmed by a sea of technological knowledge. There is so much to study.

"Chat with Everything" is a series of practical exercises ranging from easy to difficult for individuals new to LLM apps. I wrote it based on my study and learning experiences over several months. I hope it is useful for your journey!

Let's Get Started 💪💪💪

1. List of Apps

  1. 📗 Chat with PDF
  2. 🎬 Chat with YouTube
  3. 📚 Chat with Confluence
  4. 📰 Chat with Google News
  5. ... To be updated :)

2. How to get started? 🐌

  1. Clone my GitHub repository
git clone https://github.com/S0NM/chat-with-everything.git
  1. Install the required dependencies
pip install -r requirements.txt
  1. Get your OpenAI API Key
  • Sign up OpenAI account (or the LLM provider of your choice) and get your API key.
# Replace it with your OPENAI API KEY
OPENAI_API_KEY = st.secrets["OPENAI_API_KEY"]
  1. Run the Streamlit App
streamlit run app.py

3. Demo

Take a look at the following demo to understand what we will achieve in each app :))

chat-with-pdf