Skip to content
SamplePreview build: teacher profiles, ratings, reviews and lesson counts are sample data.

Building with LLM APIs

Call language models from your own code: requests, streaming, tools and costs.

30tutors

6teachers

3free to start

$3 to $12per paid lesson

Building with LLM APIs tutors

30 tutors

System Prompts for Real Applications

System Prompts for Real Applications

Write system prompts that make an app behave consistently, handle edge cases and survive real users.BeginnerBuilding with LLM APIs4.0(3)68 lessonsSample
Gabriela Sousa$5
Your First LLM API Request

Your First LLM API Request

Send your first request to a language model API from code, read the reply and understand every field.BeginnerBuilding with LLM APIs4.7(3)66 lessonsSample
Gabriela SousaFree
Logging and Tracing LLM Calls

Logging and Tracing LLM Calls

Record every model call and pipeline step so you can explain cost, slowness and bad answers.IntermediateBuilding with LLM APIs4.0(3)65 lessonsSample
Farid Haddad$8
Choosing the Right Model for a Task

Choosing the Right Model for a Task

Pick a model by testing it on your own task, weighing quality, speed, cost, context and data handling.All levelsBuilding with LLM APIs4.3(3)60 lessonsSample
Gabriela Sousa$5
Fallbacks for Provider Outages and Errors

Fallbacks for Provider Outages and Errors

Keep LLM features working through outages, overloads and slowdowns with deadlines, breakers and fallbacks.AdvancedBuilding with LLM APIs4.7(3)60 lessonsSample
Farid Haddad$11
Tool Calling: Let the Model Use Your Code

Tool Calling: Let the Model Use Your Code

Define tools, run the call and result loop safely, and get a model to use your functions correctly.IntermediateBuilding with LLM APIs4.7(3)59 lessonsSample
Greta Lindqvist$8
Your First RAG Pipeline, End to End

Your First RAG Pipeline, End to End

Build a small retrieval augmented chatbot over your own documents, step by step, and see where it fails.BeginnerBuilding with LLM APIs4.7(3)59 lessonsSample
Emeka NwosuFree
Token Counting and Cost Control

Token Counting and Cost Control

Count tokens, predict what a feature will cost and cut spending without hurting answer quality.BeginnerBuilding with LLM APIs4.3(3)57 lessonsSample
Farid Haddad$4
Rate Limits, Retries and Backoff

Rate Limits, Retries and Backoff

Handle 429s and overloads gracefully with backoff, jitter, client side pacing and retries that never cause storms.IntermediateBuilding with LLM APIs4.7(3)53 lessonsSample
Farid Haddad$7
Cost and Latency Budgets for LLM Features

Cost and Latency Budgets for LLM Features

Set cost and speed targets for an LLM feature, measure them honestly and trade them against quality.All levelsBuilding with LLM APIs4.5(2)52 lessonsSample
Farid Haddad$8
Moderation, Refusals and Safe Responses

Moderation, Refusals and Safe Responses

Design how your LLM app handles harmful requests, refusals and sensitive topics, without blocking normal users.All levelsBuilding with LLM APIs4.3(3)49 lessonsSample
Greta Lindqvist$5
Prompt Injection Defences for LLM Apps

Prompt Injection Defences for LLM Apps

Design LLM apps that stay safe when users, documents, web pages or tool results contain hostile instructions.AdvancedBuilding with LLM APIs4.7(3)49 lessonsSample
Greta Lindqvist$12

Teachers who teach Building with LLM APIs

They wrote the lesson plans these tutors follow.

More in Building with AI

All topics