AI Engineering / Working with LLMsWorking with LLM APIs & SDKs

121 items

1

Synchronous API Calls vs Web UI Interaction

Slides / Video
2

Basic Error Handling for LLM APIs

Slides / Video
3

Token Usage and Cost in API Responses

Slides / Video
4

Extracting Generated Text from a Response

Slides / Video
5

Understanding the API Response Structure

Slides / Video
6

Common Request Parameters Explained

Slides / Video
7

Selecting a Model in the API Request

Slides / Video
8

Structuring Request Messages with Roles

Slides / Video
9

Installing and Setting Up a Provider SDK

Slides / Video
10

API Keys and Authentication Basics

Slides / Video
11

What an LLM API Is and How It Works

Slides / Video
12

REST API vs SDK Approaches

Slides / Video
13

Synchronous vs Asynchronous API Calls

Slides / Video
14

API Pricing and Cost Basics

Slides / Video
15

Rate Limits and Quotas

Slides / Video
16

Basic API Error Handling

Slides / Video
17

Common Sampling Parameters

Quiz
18

Extracting the Completion Text

Quiz
19

Structure of a Chat Messages Array

Quiz
20

Token Usage in the Response

Quiz
21

Multi-Turn Conversations

Quiz
22

Message Roles

Quiz
23

Rate Limits

Quiz
24

API Keys and Authentication

Quiz
25

Setting Max Tokens

Quiz
26

Streaming vs Non-Streaming

Quiz
27

API Cost and Pricing Basics

Quiz
28

Handling API Errors

Quiz
29

Making a Basic API Request

Quiz
30

Streaming vs Non-Streaming Responses

Slides / Video
31

Reading Token Usage from the Response

Slides / Video
32

Extracting Text from a Response

Slides / Video
33

Understanding the API Response Object

Slides / Video
34

Common Request Parameters

Slides / Video
35

Selecting a Model in the API Call

Slides / Video
36

Iterating a streaming response

Code Quiz
37

Message roles structure

Code Quiz
38

Reading the API key from env

Code Quiz
39

Specifying the model parameter

Code Quiz
40

Importing the OpenAI client

Code Quiz
41

Passing conversation history

Code Quiz
42

Avoiding hardcoded keys

Code Quiz
43

Structuring the Messages Array (roles)

Quiz
44

Extracting Generated Text from a Response

Quiz
45

Synchronous vs Asynchronous Requests

Quiz
46

Reading the API Response Object

Quiz
47

API Pricing and Token-Based Cost

Quiz
48

Setting max_tokens / Output Length

Quiz
49

Rate Limits and Quotas

Quiz
50

Authenticating SDK Requests

Quiz
51

Understanding Token Usage in Responses

Quiz
52

Handling API Errors and Status Codes

Quiz
53

Selecting a Model in an API Call

Quiz
54

Obtaining and Using API Keys

Quiz
55

REST/HTTP Requests vs SDK Wrappers

Quiz
56

Common Request Parameters

Quiz
57

Making a Basic Chat Completion Request

Quiz
58

Keeping API Keys Secure

Quiz
59

What an LLM API Is

Quiz
60

Setting the Temperature Parameter

Quiz
61

Streaming vs Non-Streaming Responses

Quiz
62

Installing and Importing an LLM SDK

Quiz
63

Messages Array and Role Fields

Slides / Video
64

Structure of a Chat Completion Request

Slides / Video
65

Making Your First API Call

Slides / Video
66

Token Usage Field

Flashcard
67

Keeping API Keys Secret

Flashcard
68

Extracting the Generated Text

Flashcard
69

What an SDK Is

Flashcard
70

Installing a Provider SDK

Flashcard
71

Retries and Timeouts

Flashcard
72

Pricing and Cost per Token

Flashcard
73

Setting the System Message

Flashcard
74

API Response Object Structure

Flashcard
75

Synchronous vs Streaming Calls

Flashcard
76

Making Your First API Call

Flashcard
77

Chat vs Legacy Completions

Flashcard
78

Latency Considerations

Flashcard
79

Provider and Model Selection

Flashcard
80

REST API vs SDK

Flashcard
81

Streaming Responses Basics

Flashcard
82

Rate Limits

Flashcard
83

Handling API errors

Code Quiz
84

Limiting output length

Code Quiz
85

Sending conversation history

Code Quiz
86

Sync vs async client methods

Code Quiz
87

Reading the key from env

Code Quiz
88

Extracting the response text

Code Quiz
89

Reading token usage

Code Quiz
90

Initializing the client

Code Quiz
91

Consuming a streaming response

Code Quiz
92

Structuring the messages array

Code Quiz
93

Importing the OpenAI SDK

Code Quiz
94

Specifying the model

Code Quiz
95

Basic chat completion call

Code Quiz
96

Installing and Setting Up an LLM SDK

Slides / Video
97

Keeping API Keys Secure with Env Vars

Slides / Video
98

API Keys and Authentication

Slides / Video
99

Top-p and Sampling Parameters

Flashcard
100

REST API vs Official SDK

Flashcard
101

Stop Sequences

Flashcard
102

API Pricing and Cost per Token

Flashcard
103

System Prompt via API

Flashcard
104

Sync vs Async API Calls

Flashcard
105

Completion vs Chat Endpoints

Flashcard
106

API Keys and Authentication

Flashcard
107

Multi-Turn Conversations

Flashcard
108

Retries and Exponential Backoff

Flashcard
109

Provider-Specific Differences

Flashcard
110

Token Usage in Responses

Flashcard
111

Specifying the Model Parameter

Flashcard
112

Securing Keys with Env Variables

Flashcard
113

Installing an LLM SDK

Flashcard
114

Parsing the Response Object

Flashcard
115

Streaming Responses

Flashcard
116

Basic Chat Completion Request

Flashcard
117

Rate Limits and Quotas

Flashcard
118

max_tokens Parameter

Flashcard
119

Handling API Errors

Flashcard
120

What an LLM API Is

Flashcard
121

What an LLM API Is

Slides / Video
Slides / VideoBeginner

Token Usage and Cost in API Responses

Learn how LLM API responses report token counts and how those tokens translate into cost.

Slide 1
1 / 6