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

Scrimba

Open-source AI Models

via Scrimba

Overview

Learn how to utilized open-source LLMs in your applications. Get started with Hugging Face, find the right model, and even run them in your browser or locally via Ollama.

By the end of this course, you'll have a clear understanding of the differences between open-source and closed-source frameworks and how they shape the development process. You'll also get hands-on experience with HuggingFace.js, learning to run inference tasks and use AI solutions in real-world situations.

You'll pick up practical skills like implementing text-to-speech features and image transformations using HuggingFace's libraries. With a focus on the HuggingFace.js interface, you'll gain direct access to cutting-edge open-source AI tools, making the learning experience both practical and relevant.

One of the highlights of the course is exploring the HuggingFace.js Hub, where you'll learn how to find and use free models—a must for keeping AI projects cost-effective. The course wraps up by looking ahead at the future of AI in browser-based applications, giving you a head start on the next wave of innovation.

What sets this course apart is its combination of theory and hands-on practice. By the end, you'll be ready to apply AI models to your own projects, making it perfect for anyone looking to break new ground in open-source AI development.

Learning objectives:

By the end of this course, you will be able to:

  • Understand the differences between open-source and closed-source software, including their advantages and limitations.

  • Use HuggingFace.js Inference to generate text-to-speech outputs effectively.

  • Apply HuggingFace.js Inference to transform and manipulate image data.

  • Identify and locate free AI models available on the HuggingFace.js Hub.

  • Run AI models directly in a web browser using Transformers.js.

  • Set up and execute AI models locally on your computer with Ollama.

  • Compare the functionality and performance of browser-based AI models versus locally run AI models.

  • Integrate HuggingFace.js tools to streamline AI inference processes in web applications.

  • Analyze the ethical and practical implications of using open-source versus closed-source AI models.

  • Demonstrate proficiency in navigating and leveraging the HuggingFace.js ecosystem for various AI tasks.

Course prerequisites

We recommend you have a good grasp of basic JavaScript before starting this course. Not there yet? Check out Learn JavaScript for free!

Syllabus

  • Open source vs closed source
  • Intro To HuggingFace.js Inference 🤗
  • Text To Speech With HuggingFace.js Inference 🤗
  • Transforming Images with HuggingFace.js Inference 🤗
  • Finding Free Models With The HuggingFace.js Hub 🤗
  • AI Models In The Browser With Transformers.js
  • Download and Run AI Models on Your Computer with Ollama
  • Section Recap
  • How to Utilize Your Certificate

Reviews

Start your review of Open-source AI Models

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.