Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/dimzachar/llm_zoomcamp
https://github.com/dimzachar/llm_zoomcamp
Last synced: about 2 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/dimzachar/llm_zoomcamp
- Owner: dimzachar
- License: mit
- Created: 2024-06-20T17:57:20.000Z (7 months ago)
- Default Branch: master
- Last Pushed: 2024-08-03T14:42:34.000Z (5 months ago)
- Last Synced: 2024-08-03T15:38:16.911Z (5 months ago)
- Language: Jupyter Notebook
- Size: 3.01 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# LLM Zoomcamp
LLM Zoomcamp - a free online course about real-life applications of LLMs. In 10 weeks you will learn how to build an AI bot that can answer questions about your
knowledge base.- Register in [DataTalks.Club's Slack](https://datatalks.club/slack.html)
- Join the [`#course-llm-zoomcamp`](https://app.slack.com/client/T01ATQK62F8/C06TEGTGM3J) channel
- Join the [course Telegram channel with announcements](https://t.me/llm_zoomcamp)
- The videos are published on [DataTalks.Club's YouTube channel](https://www.youtube.com/c/DataTalksClub) in [the course playlist](https://www.youtube.com/playlist?list=PL3MmuxUbc_hKiIVNf7DeEt_tGjypOYtKV)
- [Frequently asked technical questions](https://docs.google.com/document/d/1m2KexowAXTmexfC5rVTCSnaShvdUQ8Ag2IEiwBDHxN0/edit?usp=sharing)
- [Course Calendar](https://calendar.google.com/calendar/?cid=NjkxOThkOGFhZmUyZmQwMzZjNDFkNmE2ZDIyNjE5YjdiMmQyZDVjZTYzOGMxMzQyZmNkYjE5Y2VkNDYxOTUxY0Bncm91cC5jYWxlbmRhci5nb29nbGUuY29t)
- [Materials specific to 2024 cohort](cohorts/2024/)We will cover topics like LLMs and RAG.
Start date: June 17
Give us a star to support the initiative!
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
* build a simple Q&A system
* Video: https://www.youtube.com/watch?v=q-p36Ak6YI8
* Code: https://github.com/alexeygrigorev/llm-rag-workshopImplement a search engine
* Video: https://www.youtube.com/watch?v=nMrGK5QgPVE
* Code: https://github.com/alexeygrigorev/build-your-own-search-engine### [Introduction to LLMs and RAG](01-intro/)
* LLMs and RAG
* Preparing the environment
* Retrieval and the basics of search
* OpenAI API
* Simple RAG with Open AI### [Open-source LLMs and self-hosting LLMs](02-open-source/)
* Simple RAG with Open-Source LLMs
### [Vector databases and retrieval techniques](03-vector-search/)
* Embeddings
* Vector search
* Adding vectors to RAG### [Workshop: dlt](cohorts/2024/workshops/dlt.md)
### [LLM orchestration and ingestion pipelines](04-orchestration/)
* Ingesting data with Mage
### [Monitoring and Guardrails](05-monitoring/)
* Monitoring with ground-truth
* Metrics (RAGAs)
* Dashboarding with Grafana for visualization
* Monitoring chat
* Guardrails### [Tips and Tricks for advanced RAG systems](06-best-practices/)
* Best practices
### LLM Zoomcamp 2024 Competition
In the competition, you need to use LLMs to solve high school mathematics problems.
Your task is to develop models that can accurately solve these problems and submit your predictions.For more details, visit the [competition page](https://www.kaggle.com/competitions/llm-zoomcamp-2024-competition/overview).
### [Hands-on project](project.md)
## Instructors
- [Alexey Grigorev](https://linkedin.com/in/agrigorev/)
- [Magdalena Kuhn](https://www.linkedin.com/in/magdalenakuhn/)## Supporters and partners
Thanks to the course sponsors for making it possible to run this course
Do you want to support our course and our community? Please reach out to [[email protected]]([email protected])