Most popular programs
Trending now
Experience Open Source Large Language Models (LLMs)
Explore the Open Source LLM Ecosystem:
Guided LLM Project:
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.
Who can take this course?
Unfortunately, learners residing in one or more of the following countries or regions will not be able to register for this course: Iran, Cuba and the Crimea region of Ukraine. While edX has sought licenses from the U.S. Office of Foreign Assets Control (OFAC) to offer our courses to learners in these countries and regions, the licenses we have received are not broad enough to allow us to offer this course in all locations. edX truly regrets that U.S. sanctions prevent us from offering all of our courses to everyone, no matter where they live.
Who can take this course?
Unfortunately, learners residing in one or more of the following countries or regions will not be able to register for this course: Iran, Cuba and the Crimea region of Ukraine. While edX has sought licenses from the U.S. Office of Foreign Assets Control (OFAC) to offer our courses to learners in these countries and regions, the licenses we have received are not broad enough to allow us to offer this course in all locations. edX truly regrets that U.S. sanctions prevent us from offering all of our courses to everyone, no matter where they live.