CourseraIntermediate · 3 hours

Selecting the Right LLM with Hugging Face

What this course answers

An intermediate, three-hour course on choosing the right large language model from the Hugging Face Hub. You learn to navigate the Hugging Face ecosystem, compare models on computational needs, specialisation and practical constraints, use a model in code, and score candidate models' results to pick the best one for a task.

For
Python developers who already use LLMs programmatically and need to choose models for real projects.
Time
3 hours
Last verified
25 Sep 2026

What you will be able to do

  • Navigate the Hugging Face ecosystem
  • Compare models on technical factors and practical considerations
  • Use a model from Hugging Face in code
  • Score candidate models' results to choose the best model for a task

Curriculum

  1. 01Selecting the Right LLM with Hugging FaceNavigating the Hugging Face Hub, analysing model characteristics such as computational needs and specialisations, and matching models to project requirements.

    Lesson list to be added.

Prerequisites

  • Strong foundation in Python programming
  • Basic understanding of LLMs and their programmatic use

Frequently asked questions

Do I get a certificate?

Yes. Coursera issues a shareable certificate when you complete the course.

Related

Keep going