Skip to content

Large Language Models

Large Language Models (LLMs)

Relevant Topics

  • Pre-training
  • Fine-tuning

Resources

Type Title Comments
Course Introduction to Large Language Models
  • 8 hour free course. Requires enrollment
  • Begins with a very good 15 minute video describing LLMs and their main concepts
  • Includes a collection of useful pages of information about LLMs.
  • Has a mini quiz at the end about LLMs
Video A Hackers' Guide to Language Models
  • 1h30 YouTube video
  • Describes LLMs and important concepts (e.g., tokenization, training, fine-tuning)
  • Explains some actual models (e.g., GPT-4) and their limitations
Course Training & Fine-Tuning LLMs for Production
  • Hands-on course for training, fine-tuning and adapting LLMs to specific tasks
  • Running all of the course’s examples will cost around $100, although it is not necessary to complete the course
Video (Playlist) Training & Fine-Tuning LLMs Course
  • Series of 4 YouTube videos of about 1 hour each
  • They explain the basics of LLMs and important concepts (e.g., evaluation, data, training and fine-tuning) in a practical way
  • Skip video #4 since it has audio isues, video #5 is a reupload with fixed audio

Retrieval Augmented Generation (RAG)

Relevant Topics

  • Embeddings
  • Vector Databases
  • Document Retrieval
  • LangChain

Resources

Type Title Comments
Course LangChain for LLM Application Development
  • Series of 8 videos
  • Each video (except for the first and last) is accompanied by a notebook and you are encouraged to explore it, testing different prompts to produce different outputs
  • The course was partially created and taught by the creator of LangChain
Course LangChain Chat with Your Data
  • Series of 8 videos
  • Follows up the first course
  • Thoroughly explains how to implement the RAG pipeline using LangChain, offering several different approaches for each of the steps
  • Explains how to produce an end-to-end chatbot that can answer questions about a certain dataset
Video Vector Embeddings for Beginners
  • 35 minute video
  • Covers vector embeddings, vector databases and LangChain
Video What is Retrieval-Augmented Generation
  • 6 minute video by IBM
  • Describes some of the challenges presented by LLMs
  • Describes what RAG is and how it solves those problems
Video Chatbots with RAG: LangChain Full Walkthrough
  • 35 minute video
  • Good explanation of the RAG pipeline
  • Explains how to build a RAG chatbot with code
  • Requires API keys for OpenAI and Pinecone

PandasAI

Relevant Topics

  • Smart Data Frames & Datalakes

Resources

Type Title Comments
Video ​PandasAI - Talk to Your Data
  • 27 minute video, presented by the creator of PandasAI
  • Includes an explanation of how it works
  • Shows several examples of PandasAI’s functionalities
Webpage An Introduction to Pandas AI
  • Short introduction to PandasAI with examples
  • Covers basic aspects like setting up PandasAI, prompting a dataframe for basic answers and charts