CourseAI System Design: The Complete Course · Module 7: Model Layer · part 47 of 107
Part 47 · Module 7: Model Layer

Lesson 1: Choosing a model for each Northdesk task

23 min read·
Module 7 · Lesson 1 · About 50 minutes · Needs: Module 2 lesson 3 (cost ceiling, residency), Module 3 lesson 4 (cost per request), Module 4 lesson 3 (the model port). One hosted block of six requests

The situation

Week 7, Monday 14 December 2026. Joel's design sends every model call to Gemini 3.8 Flash. Ana wants its cost at the Q2 2027 target; Leila reminds everyone that Module 2 failed Gemini on residency for the UK and EU tenants. Gareth asks: why one model for five different jobs?

The running example: t-tallis-u002 asks Ask "How many days of annual leave do I get?" (30, from t-tallis-d002), then "I work three days a week. How many days of annual leave do I get?" (18, a pro-rata sum).

The rest of this course is yours to keep

This course is bought on its own, once, and stays readable afterwards, including the parts added to it later.

Or open everything with a plan