Special offers now — see discounted courses.
day
:
hour
:
min
:
sec
See special offers
LLMOps in Practice: A Deep Dive

LLMOps in Practice: A Deep Dive

4h 27mIntermediate2024-12-18

Authors

Laurence Moroney

Laurence Moroney

Course details

As LLM-based apps proliferate, many function as thin veneers around more robust models such as GPT. In this course, instructor Laurence Moroney demonstrates the basics of building your own LLM-powered app and controlling how it works from the back end. Get an introduction to some of the basic use cases of LLMs in application development. Basic knowledge of Python, Node.js, and LLMs is required. By the end of this course, you’ll be prepared to create an ops ecosystem whose core functionality is based on an LLM.
Learning objectives
Build a basic LLM app and understand ongoing operations.
Understand the basic concepts of building an application that uses a hosted model.
Create a web application that wraps an LLM using an API.
Use RAG to extend your application.
Create a vector database using PineCone or VectorDB.

Skills covered

Natural Language Processing (NLP)Generative AIPythonArtificial Intelligence (AI)Open SourceOne-Off

Concepts

0. Introduction

  • 01 - A deep dive into LLM operations
  • 02 - What are LLMs
  • 03 - What are transformers
  • 04 - What is LLMOps

1. Build a Basic LLM App

  • 05 - Prompting
  • 06 - Advanced prompting
  • 07 - Hosting an app
  • 08 - Create a chatbot
  • 09 - LLM exercise
  • 10 - Adding logging to your server

2. First Steps in Ops

  • 11 - Coding for logging
  • 12 - Exploring the logging system
  • 13 - RLHF and user feedback
  • 14 - Challenge - Implementing RLHF and user feedback
  • 15 - Demonstrating the ops project completed
  • 16 - Solution - Completing an ops project
  • 17 - Demonstrating the code for the ops

3. BYOD with RAG

  • 18 - Retrieval augmented generation (RAG)
  • 19 - Installing and setting up a VectorDB
  • 20 - Create a VectorDB
  • 21 - BYOD to a VectorDB
  • 22 - VectorDB - Hands-on use case
  • 23 - Querying the VectorDB
  • 24 - Demonstration - Querying the VectorDB
  • 25 - Extending your app with RAG
  • 26 - RAG - Showing it in action
  • 27 - Challenge - Complete RAG application
  • 28 - Solution - Complete RAG application

4. RAG and Ops

  • 29 - Extending RAG with ops
  • 30 - Logging
  • 31 - Hands-on logging
  • 32 - Metrics
  • 33 - Hands-on metrics
  • 34 - Version management
  • 35 - Hands-on version management
  • 36 - RAG Ops - Updating the data
  • 37 - Hands-on RAG ops
  • 38 - RAG in action - Exercise

Conclusion

  • 39 - Continue your LLMOps learning journey

Related courses

Related learn paths

About us

LyndaKade is a leading learning platform that helps people learn business, software, technology, and creative skills to achieve personal and professional goals.

Phone numberAparat ChannelTelegram SupportTelegram ChannelInstagram Page

All rights to this site belong to LyndaKade.

Terms of Service|Privacy Policy

نماد الکترونیک enamad در صورت اتصال با آی‌پی داخل کشور، نمایش داده خواهد شد.
logo-samandehi - لوگو ساماندهی
zarinpal
zibal