Skip to content

el-grudge/llm-zoomcamp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LLM Zoomcamp

Pre-requisites:

  • Comfortable with programming and Python
  • Comfortable with command line
  • Docker
  • No previous exposure to AI or ML is required

Syllabus

Pre-course workshops

Introduction

Implement a search engine

  • LLMs and RAG
  • Preparing the environment
  • Retrieval and the basics of search
  • OpenAI API
  • Simple RAG with Open AI
  • Text search with Elasticsearch
  • Getting an environment with a GPU
  • Open-source models from HuggingFace Hub
  • Running LLMs on a CPU with Ollama
  • Creating a simple UI with Streamlit
  • Vector search
  • Creating and indexing embeddings
  • Vector search with Elasticsearch
  • Ingesting data with Mage
  • Monitoring with ground-truth
  • Metrics (RAGAs)
  • Dashboarding with Grafana for visualization
  • Monitoring chat
  • Guardrails
  • Best practices

About

the llm zoomcamp repo

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published