Claude With The Anthropic Api
een cursus in je eigen tempo

Claude With The Anthropic Api

73 lessen, elk een op zichzelf staand pakket — studienotities, flashcards en een gesproken samenvatting. Offline te openen; leer in je eigen tempo.

// lessen
73
// Flashcards
589
// audio
0 samenvattingen
01lessen

De cursus, les voor les.

Elke kaart opent een volledige les: notities om te lezen, kaarten om te oefenen en een samenvatting om te beluisteren. Begin waar je wilt; ze staan op zichzelf.

02 Les
Overview of Claude models

Claude Modellen: Overzicht en Keuze

10 kaarten notities
Les openen →
03 Les
Accessing the API

Geen directe API-toegang:** Roep de Anthropic API nooit direct aan vanuit een client-side applicatie (web of mobiel).

9 kaarten notities
Les openen →
05 Les
Making a request

Installatie:** Installeer de Anthropic Python SDK en het pakket `python-dotenv`.

8 kaarten notities
Les openen →
06 Les
Multi-Turn conversations

Studie-opmerkingen: Contextbeheer bij API-aanroepen

8 kaarten notities
Les openen →
07 Les
Chat exercise

Studie-opmerkingen: Implementatie van een Chatbot

8 kaarten notities
Les openen →
08 Les
System prompts

Wat is een System Prompt?

7 kaarten notities
Les openen →
09 Les
System prompts exercise

Studieopmerkingen: System Prompts en Output Optimalisatie

6 kaarten notities
Les openen →
10 Les
Temperature

⚙️ Het Tekstgeneratie Proces

8 kaarten notities
Les openen →
12 Les
Response streaming

Doel van Streaming:

7 kaarten notities
Les openen →
13 Les
Structured data

Studieopmerkingen: Gestructureerde Data Genereren met LLM's

7 kaarten notities
Les openen →
14 Les
Structured data exercise

Studieopmerkingen: Message Prefilling en Stop Sequences

7 kaarten notities
Les openen →
16 Les
Prompt evaluation

Studieopmerkingen: Prompt Engineering en Prompt Evaluatie

8 kaarten notities
Les openen →
17 Les
A typical eval workflow

Kernconcepten: Prompt Evaluatie Workflow

7 kaarten notities
Les openen →
18 Les
Generating test datasets

Studie-opmerkingen: Prompt Evaluatie Workflow

9 kaarten notities
Les openen →
19 Les
Running the eval

Doel van de Pipeline:

6 kaarten notities
Les openen →
20 Les
Model based grading

Algemeen Concept

9 kaarten notities
Les openen →
21 Les
Code based grading

Doel van de Code Grader

7 kaarten notities
Les openen →
22 Les
Exercise on prompt evals

Studie-opmerkingen: Verbetering van Model Grader via Context

7 kaarten notities
Les openen →
24 Les
Prompt engineering

Prompt Engineering & Evaluatie

5 kaarten notities
Les openen →
25 Les
Being clear and direct

Prompt Engineering: Duidelijkheid en Directheid

6 kaarten notities
Les openen →
26 Les
Being specific

Prompt Engineering: Specificiteit

6 kaarten notities
Les openen →
27 Les
Structure with XML tags

Structureren van Prompts met XML-tags

7 kaarten notities
Les openen →
28 Les
Providing examples

Studie-opmerkingen: Prompt Engineering met Voorbeelden

8 kaarten notities
Les openen →
29 Les
Exercise on prompting

Studieopmerkingen: Prompt Engineering Technieken

7 kaarten notities
Les openen →
32 Les
Project overview

Studie-opmerkingen: Tools voor Geplande Acties

9 kaarten notities
Les openen →
33 Les
Tool functions

Wat is een Tool Function?

7 kaarten notities
Les openen →
34 Les
Tool schemas

Wat is JSON Schema?

7 kaarten notities
Les openen →
35 Les
Handling message blocks

Studie-opmerkingen: Tools en Multi-Block Berichten in Claude

7 kaarten notities
Les openen →
36 Les
Sending tool results

Doel:** Het uitvoeren van de tool die Claude heeft aangevraagd.

7 kaarten notities
Les openen →
37 Les
Multi-turn conversations with tools

Studie-opmerkingen: Meerdere Tools Koppelen aan Claude

8 kaarten notities
Les openen →
38 Les
Implementing multiple turns

Doel van `run_conversation

11 kaarten notities
Les openen →
39 Les
Using multiple tools

Studieopmerkingen: Tool Integratie en Uitvoering

8 kaarten notities
Les openen →
40 Les
Fine grained tool calling

Kernconcept: Tool Use en Streaming

13 kaarten notities
Les openen →
41 Les
The text edit tool

Studieopmerkingen: Het Text Editor Tool

8 kaarten notities
Les openen →
42 Les
The web search tool

Studie-notities: Web Search Tool (Claude)

8 kaarten notities
Les openen →
44 Les
Introducing Retrieval Augmented Generation

Studie-opmerkingen: Retrieval Augmented Generation (RAG)

8 kaarten notities
Les openen →
45 Les
Text chunking strategies

RAG Workflow:** Een typische RAG-pipeline volgt deze stappen:

16 kaarten notities
Les openen →
46 Les
Text embeddings

Studie-opmerkingen: Semantic Search en Text Embeddings

9 kaarten notities
Les openen →
47 Les
The full RAG flow

Studieopmerkingen: De Volledige RAG-Pipeline

10 kaarten notities
Les openen →
48 Les
Implementing the RAG flow

RAG Workflow Implementatie met Vector Database

8 kaarten notities
Les openen →
49 Les
BM25 lexical search

Studie-opmerkingen: Verbetering van RAG-pipelines

7 kaarten notities
Les openen →
50 Les
A Multi-Index RAG pipeline

Studie-opmerkingen: Hybride Zoeksystemen en Resultaten Samenvoegen

7 kaarten notities
Les openen →
51 Les
Extended thinking

Studieopmerkingen: Extended Thinking in Claude

10 kaarten notities
Les openen →
52 Les
Image support

Visuele Functionaliteit

8 kaarten notities
Les openen →
53 Les
PDF support

PDF-lezen met Claude:** Claude kan direct inhoud lezen uit PDF-bestanden, niet alleen afbeeldingen.

8 kaarten notities
Les openen →
54 Les
Citations

Studieopmerkingen: Citations in AI-modellen

7 kaarten notities
Les openen →
55 Les
Prompt caching

Prompt Caching: Belangrijke Concepten

7 kaarten notities
Les openen →
56 Les
Rules of prompt caching

Kernconcept:

8 kaarten notities
Les openen →
57 Les
Prompt caching in action

Studieopmerkingen: Prompt Caching

7 kaarten notities
Les openen →
58 Les
Code execution and the Files API

Doel:** Documenten (PDF, afbeeldingen, tekst) vooraf uploaden naar de API.

8 kaarten notities
Les openen →
60 Les
Introducing MCP

Wat is MCP?

9 kaarten notities
Les openen →
61 Les
MCP clients

MCP Client en Server: Kernconcepten

8 kaarten notities
Les openen →
62 Les
Project setup

Studie-opmerkingen: MCP Client-Server Implementatie

7 kaarten notities
Les openen →
63 Les
Defining tools with MCP

Studieopmerkingen: MCP Server Implementatie

10 kaarten notities
Les openen →
64 Les
The server inspector

Studieopmerkingen: MCP Server Debugging met de MCP Inspector

9 kaarten notities
Les openen →
65 Les
Implementing a client

Studie-opmerkingen: MCP Client Implementatie

8 kaarten notities
Les openen →
66 Les
Defining resources

Definitie:** Resources zijn een functie binnen MCP servers die data blootstellen aan de client.

10 kaarten notities
Les openen →
67 Les
Accessing resources

Studieopmerkingen: Het Lezen van Resources in de MCP Client

8 kaarten notities
Les openen →
68 Les
Defining prompts

Kernconcept: Prompts

9 kaarten notities
Les openen →
69 Les
Prompts in the client

Studieopmerkingen: MCP Prompts en Client Functionaliteit

10 kaarten notities
Les openen →
70 Les
MCP review

Server Primitieven: Tools, Resources en Prompts

10 kaarten notities
Les openen →
72 Les
Anthropic apps

CloudCode:** Een terminal-gebaseerde assistent voor coderingsondersteuning.

5 kaarten notities
Les openen →
73 Les
Claude Code setup

Cloud Code: Belangrijkste Concepten

8 kaarten notities
Les openen →
74 Les
Claude Code in action

Studie-opmerkingen: Cloud Code en Efficiëntie

8 kaarten notities
Les openen →
75 Les
Enhancements with MCP servers

Studie-opmerkingen: Cloud Code en MCP-Servers

8 kaarten notities
Les openen →
76 Les
Agents and workflows

Studie-opmerkingen: Workflows en Agents

9 kaarten notities
Les openen →
77 Les
Parallelization workflows

Parallelle Workflow (Parallelization Workflow)

8 kaarten notities
Les openen →
78 Les
Chaining workflows

Studie-opmerkingen: Chaining Workflows

8 kaarten notities
Les openen →
79 Les
Routing workflows

Studie-opmerkingen: Routing Workflow voor Content Generatie

8 kaarten notities
Les openen →
80 Les
Agents and tools

Studie-opmerkingen: Agents

7 kaarten notities
Les openen →
81 Les
Environment inspection

Studieopmerkingen: Omgevingsinspectie bij Agents

6 kaarten notities
Les openen →
82 Les
Workflows vs agents

Vergelijking: Workflows vs. Agents

8 kaarten notities
Les openen →
85 Les
Course Wrap Up

Kernconcepten: Anthropic Modellen en Prompt Engineering

10 kaarten notities
Les openen →