Introduction to LangChain v0.1.0 and LCEL: LangChain Powered RAG

Steps to Run:

  1. Create a Python 3.11 environment
  2. pip install jupyter so you can run the notebook
  3. Run through the notebook.

Build 🏗️

Run the notebook (Colab link) and complete the contained tasks:

  • 🤝 Breakout Room #1:

    1. Install required libraries
    2. Create a Pinecone Account and Obtain an API Key
    3. Set Environment Variables
    4. Initialize an Index on Pinecone
  • 🤝 Breakout Room #2:

    1. Initialize a Simple Chain using LCEL
    2. Implement Naive RAG using LCEL
    3. Create a Simple RAG Application Using Pinecone, OpenAI, and LCEL

Ship 🚢

  • The completed notebook.
  • 5min. Loom Video

Share 🚀

  • Walk through your notebook and explain what you've completed in the Loom video
  • Make a social media post about your final application and tag @AIMakerspace
  • Share 3 lessons learned
  • Share 3 lessons not learned