EdX

Open Source LLMOps (edX)

Open Source LLMOps (edX)

Unlock Open Source AI: Dive into LLM Architectures, Fine-Tuning, and Cutting-Edge Deployments.

Class Deals by MOOC List - Click here and see EdX's Active Discounts, Deals, and Promo Codes.

Experience Open Source Large Language Models (LLMs)

  • Master cutting-edge LLM architectures like Transformers through hands-on labs
  • Fine-tune models on your data with SkyPilot's scalable training platform
  • Deploy efficiently with model servers like LoRAX and vLLM

Explore the Open Source LLM Ecosystem:

  • Gain in-depth understanding of how LLMs work under the hood
  • Run pre-trained models like Code Llama, Mistral & Stable Diffusion
  • Discover advanced architectures like Sparse Expert Models
  • Launch cloud GPU instances for accelerated compute

Guided LLM Project:

  • Fine-tune LLaMA, Mistral or other LLMs on your custom dataset
  • Leverage SkyPilot to scale training across cloud providers
  • Containerize your fine-tuned model for production deployment
  • Serve models efficiently with LoRAX, vLLM and other open servers
  • Build powerful AI solutions leveraging state-of-the-art open source language models. Gain practical LLMOps skills through code-first learning.

This course is part of the Large Language Model Operations (LLMOps) Professional Certificate.

What you'll learn

  • Run local large language models
  • Fine-tune LLMs
  • Use open-source generative AI

Syllabus

Week 1: Getting Started with Open Source Ecosystem

  • Introduction to popular open source natural language processing models and their capabilities
  • Accessing pre-trained NLP models using libraries like HuggingFace Transformers
  • Using large language models for synthetic data augmentation to enhance datasets
  • Building real-world NLP solutions using open source tools in Python and Rust

Week 2: Using Local LLMs from LLamaFile to Whisper.cpp

  • Key components of LLamaFile for packaging language models into portable files
  • Running local language models from LLamaFile on your own devices
  • Automating speech recognition workflows using Whisper.cpp
  • Integrating Whisper.cpp into GenAI building blocks and applications

Week 3: Applied Projects

  • Using language models in the browser with Transformers.js and ONNX
  • Exporting models to the ONNX format for enhanced portability
  • Developing portable command-line interfaces with the Cosmopolitan project
  • Building a phrase generator application as a native binary using Cosmopolitan

Week 4: Recap and Final Challenges

  • Connecting to local language models with APIs using Python
  • Retrieval augmented generation using local LLMs
  • Hands-on labs for GPU-accelerated MLOps workflows
  • Final project to build an interactive LLamaFile sandbox

By the end of this course, learners will have gained practical experience leveraging state-of-the-art open source language models to build AI applications. They will be able to deploy solutions on their own devices as well as integrate models into efficient MLOps pipelines.

Go to Class
MOOC List is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Related Courses

Assessment Design with AI (edX) EdX
Georgia Institute of Technology,GTx

Assessment Design with AI (edX)

Learn how to adjust your assessments to thrive—not just survive—in a world of pervasive conversational AI like ChatGPT. Conversational AI tools like ChatGPT have taken the world by storm, and education is one of the biggest areas for potential impact. In this course, teachers will learn how to adjust to the existence of these new technologies.

Self Paced
Self-Paced
Making Evidence-Based Strategic Decisions (edX) EdX
University of Maryland, College Park,University System of Maryland - USM,USMx,UMD

Making Evidence-Based Strategic Decisions (edX)

Drive alignment among managers, employees and the organizational goals through data analytics and data products. This course on digital transformation will show you how to turn your organization into a decision-making factory. What makes a good business decision? How can we combine effective data analytics and feed robust foresight and scenario planning processes?

Self Paced
Self-Paced
CS50's Introduction to Artificial Intelligence with Python (edX) EdX
HarvardX,Harvard University

CS50's Introduction to Artificial Intelligence with Python (edX)

Learn to use machine learning in Python in this introductory course on artificial intelligence. AI is transforming how we live, work, and play. By enabling new technologies like self-driving cars and recommendation systems or improving old ones like medical diagnostics and search engines, the demand for expertise in AI and machine learning is growing rapidly. This course will enable you to take the first step toward solving important real-world problems and future-proofing your career.

Self Paced
Self-Paced
Tech for Good: The Role of ICT in Achieving the SDGs (edX) EdX
SDGAcademyX,SDG Academy

Tech for Good: The Role of ICT in Achieving the SDGs (edX)

What opportunities and challenges do digital technologies present for the development of our society? Tech for Good was developed by UNESCO and Cetic, the Brazilian Network Information Center’s Regional Center for Studies on the Development of the Information Society. It brings together thought leaders and changemakers in the fields of information and communication technologies (ICT) and sustainable development to show how digital technologies are empowering billions of people around the world by providing access to education, healthcare, banking, and government services; and how “big data” is being used to inform smarter, evidence-based policies to improve people’s lives in fundamental ways.

Self Paced
Self-Paced
Introduction to ChatGPT. Boost your productivity to the maximum using artificial intelligence! (edX) EdX
Universitat Politècnica de València,UPValenciaX

Introduction to ChatGPT. Boost your productivity to the maximum using artificial intelligence! (edX)

Have you heard about ChatGPT and want to learn how to use it to increase your productivity at work radically? Then, this is the course for you. Here, you will learn about its advantages and disadvantages, and different ways to create effective prompts. You will also see examples of its use in tasks as diverse as drafting an instance to a City Council, summarizing a document, enhancing your writing for emails, translating documents, or using it to create Excel formulas and macros.

Self Paced
Self-Paced
AI in Practice: Preparing for AI (edX) EdX
Delft University of Technology,DelftX

AI in Practice: Preparing for AI (edX)

Learn to recognize and understand the implications of Artificial Intelligence for organizations, and the importance of compliance and ethics when AI is applied in practice. This course is not about difficult algorithms and complex programming; it is a course for anyone interested in learning about the benefits and implications of AI when applied in practical settings.

Self Paced
Self-Paced
Digital Transformation Strategy: Discovering and Reaching New Markets (edX) EdX
University of Maryland, College Park,University System of Maryland - USM,USMx,UMD

Digital Transformation Strategy: Discovering and Reaching New Markets (edX)

Learn key concepts of strategy, IT, and Innovation to bring emerging technologies to market through digital channels. This course is different – it’s a sample of the most important key concepts and techniques needed to develop digital strategies and bring them to market.

Self Paced
Self-Paced