Claude With Amazon Bedrock
un cours à votre rythme

Claude With Amazon Bedrock

73 leçons, chacune un module autonome — notes de cours, cartes mémo et un récapitulatif audio. Ouvrez hors ligne ; apprenez à votre rythme.

// leçons
73
// Cartes mémo
592
// audio
0 récapitulatifs
01leçons

Le cours, leçon par leçon.

Chaque carte ouvre une leçon complète : des notes à lire, des cartes à réviser et un récapitulatif à écouter. Commencez où vous voulez ; elles sont autonomes.

01 Leçon
Overview of Claude Models

Concepts clés

10 cartes notes
Ouvrir la leçon →
02 Leçon
Accessing the API

Notes d'étude : Accès aux modèles via AWS Bedrock

8 cartes notes
Ouvrir la leçon →
03 Leçon
Making a request

Objectif Principal

10 cartes notes
Ouvrir la leçon →
04 Leçon
Multi-Turn conversations

Concept fondamental :

5 cartes notes
Ouvrir la leçon →
05 Leçon
Chat bot exercise

Notes d'étude : Construction d'un Chatbot Simple

10 cartes notes
Ouvrir la leçon →
06 Leçon
System prompts

Objectif du Projet

9 cartes notes
Ouvrir la leçon →
07 Leçon
System prompt exercise

Notes de cours : Optimisation des réponses par Prompt

7 cartes notes
Ouvrir la leçon →
08 Leçon
Temperature

Tokenisation :** Le texte d'entrée est d'abord décomposé en petits morceaux appelés *tokens*.

9 cartes notes
Ouvrir la leçon →
09 Leçon
Streaming

Notes de Cours : Streaming de Réponse avec Bedrock

10 cartes notes
Ouvrir la leçon →
10 Leçon
Controlling model output

Notes d'étude : Influencer la sortie des LLM (Claude)

8 cartes notes
Ouvrir la leçon →
11 Leçon
Structured data

Notes de Cours : Génération de Données Structurées (JSON, etc.)

8 cartes notes
Ouvrir la leçon →
12 Leçon
Structured data exercise

Notes d'étude : Utilisation des Séquences d'Arrêt et du Pré-remplissage (Message Prefilling)

7 cartes notes
Ouvrir la leçon →
13 Leçon
Prompt evaluation

Notes d'étude : Ingénierie et Évaluation de Prompt

5 cartes notes
Ouvrir la leçon →
14 Leçon
A typical eval workflow

Notes de Cours : Workflow d'Évaluation de Prompts

8 cartes notes
Ouvrir la leçon →
15 Leçon
Generating test datasets

Objectif du Prompt

9 cartes notes
Ouvrir la leçon →
16 Leçon
Running the eval

Notes de Cours : Pipeline d'Évaluation (Eval Pipeline)

7 cartes notes
Ouvrir la leçon →
17 Leçon
Model based grading

Définition :** Un grader prend la sortie d'un modèle (output) et fournit un signal objectif.

8 cartes notes
Ouvrir la leçon →
18 Leçon
Code based grading

Objectif du Grade de Code (Code Grader)

6 cartes notes
Ouvrir la leçon →
19 Leçon
Exercise on prompt evals

Notes d'étude : Amélioration du Modèle de Notation (Model Grader)

7 cartes notes
Ouvrir la leçon →
20 Leçon
Prompt engineering

Définition et Objectif

9 cartes notes
Ouvrir la leçon →
21 Leçon
Being clear and direct

Notes d'étude : Ingénierie de Prompt

7 cartes notes
Ouvrir la leçon →
22 Leçon
Being specific

Notes d'étude : L'Ingénierie de Prompt et la Spécificité

8 cartes notes
Ouvrir la leçon →
23 Leçon
Structure with XML tags

Notes de Révision : Structurer les Prompts avec les Balises XML

7 cartes notes
Ouvrir la leçon →
24 Leçon
Providing examples

Notes d'étude : Ingénierie de Prompt par l'Exemple

7 cartes notes
Ouvrir la leçon →
25 Leçon
Exercise on prompting

Notes d'étude : Ingénierie de Prompt (Prompt Engineering)

10 cartes notes
Ouvrir la leçon →
26 Leçon
Introducing tool use

Notes d'étude : Utilisation des Outils (Tool Use)

9 cartes notes
Ouvrir la leçon →
27 Leçon
Tool functions

Objectif Principal

10 cartes notes
Ouvrir la leçon →
28 Leçon
JSON Schema for tools

Objectif du Schéma JSON

10 cartes notes
Ouvrir la leçon →
29 Leçon
Handling tool use responses

Ajout de l'argument `tools` :** Permet de fournir le schéma JSON décrivant les outils disponibles au modèle.

6 cartes notes
Ouvrir la leçon →
30 Leçon
Running tool functions

Objectif :** Définir le processus pour exécuter des outils demandés par le modèle (Claude) et renvoyer les résultats.

5 cartes notes
Ouvrir la leçon →
31 Leçon
Sending tool results

Concepts Clés : Gestion des Outils et de l'Historique de Conversation

7 cartes notes
Ouvrir la leçon →
32 Leçon
Multi-Turn conversations with tools

Objectif Principal :** Gérer des conversations multi-tours complexes impliquant l'utilisation d'outils (tool use) de manière efficace.

9 cartes notes
Ouvrir la leçon →
33 Leçon
Adding multiple tools

Objectif du projet :** Initialement prévu d'ajouter trois outils ; un seul (obtenir la date et l'heure actuelles) était implémenté.

6 cartes notes
Ouvrir la leçon →
34 Leçon
Batch tool use

Notes d'étude : Le Batch Tool (Outil de lot)

10 cartes notes
Ouvrir la leçon →
35 Leçon
Structured data with tools

1. Méthodes de Sortie Structurée

9 cartes notes
Ouvrir la leçon →
36 Leçon
Flexible tool extraction

Notes de Cours : Extraction de Données Structurées avec des Schémas Flexibles

8 cartes notes
Ouvrir la leçon →
37 Leçon
The text editor tool

Fonction :** Outil intégré à Claude, permettant d'étendre ses capacités pour agir comme un ingénieur logiciel.

12 cartes notes
Ouvrir la leçon →
38 Leçon
Introducing Retrieval Augmented Generation

Notes de Cours : Retrieval Augmented Generation (RAG)

8 cartes notes
Ouvrir la leçon →
39 Leçon
Text chunking strategies

Notes de Cours : Workflow RAG et Stratégies de Découpage (Chunking)

12 cartes notes
Ouvrir la leçon →
40 Leçon
Text embeddings

I. Le Processus de Recherche dans le Pipeline RAG

8 cartes notes
Ouvrir la leçon →
41 Leçon
The full RAG flow

Notes de Révision : Le Pipeline RAG Complet

10 cartes notes
Ouvrir la leçon →
42 Leçon
Implementing the RAG flow

Notes d'étude : Flux de travail RAG (Retrieval-Augmented Generation)

8 cartes notes
Ouvrir la leçon →
43 Leçon
BM25 lexical search

Notes d'étude : Amélioration de la Recherche dans les Pipelines RAG

8 cartes notes
Ouvrir la leçon →
44 Leçon
A multi-search RAG pipeline

I. Architecture du Retriever (Le Pipeline de Recherche)

8 cartes notes
Ouvrir la leçon →
45 Leçon
Reranking results

Approche initiale :** Utilisation d'une recherche hybride (Index Vectoriel + Index BM25).

7 cartes notes
Ouvrir la leçon →
46 Leçon
Contextual retrieval

Objectif :** Améliorer la précision du pipeline de Génération Augmentée par la Récupération (RAG).

10 cartes notes
Ouvrir la leçon →
47 Leçon
Extended thinking

Notes d'étude : Pensée Étendue (Extended Thinking) de Claude

8 cartes notes
Ouvrir la leçon →
48 Leçon
Image support

Notes d'étude : Capacités de Vision de Claude

7 cartes notes
Ouvrir la leçon →
49 Leçon
PDF support

Notes d'étude : Lecture de documents PDF avec Claude

7 cartes notes
Ouvrir la leçon →
50 Leçon
Citations

Objectif :** Comprendre comment la fonctionnalité des citations renforce la fiabilité des réponses de Claude basées sur des documents PDF.

7 cartes notes
Ouvrir la leçon →
51 Leçon
Prompt caching

Notes de cours : Le Prompt Caching

7 cartes notes
Ouvrir la leçon →
52 Leçon
Rules of prompt caching

Notes d'étude : Le Cache de Prompt (Prompt Caching)

8 cartes notes
Ouvrir la leçon →
53 Leçon
Prompt caching in action

Objectif :** Optimiser les requêtes en utilisant la mise en cache pour réduire les coûts et accélérer le traitement.

10 cartes notes
Ouvrir la leçon →
54 Leçon
Introducing MCP

Notes d'étude : Protocole de Contexte de Modèle (MCP)

8 cartes notes
Ouvrir la leçon →
55 Leçon
MCP clients

Notes d'étude : Protocole de Contexte Modèle (MCP)

8 cartes notes
Ouvrir la leçon →
56 Leçon
Project setup

Notes d'étude : Implémentation d'un Chatbot MCP

8 cartes notes
Ouvrir la leçon →
57 Leçon
Defining tools with MCP

I. Overview of the MCP Server

8 cartes notes
Ouvrir la leçon →
58 Leçon
The server inspector

Notes d'étude : Débogage du Serveur MCP

10 cartes notes
Ouvrir la leçon →
59 Leçon
Implementing a client

I. Overview of the MCP Client

10 cartes notes
Ouvrir la leçon →
60 Leçon
Defining resources

Définition :** Les ressources permettent au serveur MCP d'exposer des données ou des opérations spécifiques au client.

10 cartes notes
Ouvrir la leçon →
61 Leçon
Accessing resources

Notes d'étude : Lecture de ressources dans le client MCP

7 cartes notes
Ouvrir la leçon →
62 Leçon
Defining prompts

Objectif Principal :

6 cartes notes
Ouvrir la leçon →
63 Leçon
Prompts in the client

Notes d'étude : Fonctionnalités du Client MCP

8 cartes notes
Ouvrir la leçon →
64 Leçon
MCP review

Ce récapitulatif présente les trois primitives de serveur (Outils, Ressources, Prompts) et l'entité qui contrôle leur exécution.

9 cartes notes
Ouvrir la leçon →
65 Leçon
Agents overview

Notes de Cours : Les Agents Basés sur les LLM

7 cartes notes
Ouvrir la leçon →
66 Leçon
Claude Code setup

Notes de Cours : Cloud Code

8 cartes notes
Ouvrir la leçon →
67 Leçon
Claude Code in action

Qu'est-ce que Cloud Code ?

7 cartes notes
Ouvrir la leçon →
68 Leçon
Enhancements with MCP servers

Notes de Cours : Extension de Cloud Code via MCP

7 cartes notes
Ouvrir la leçon →
69 Leçon
Parallelizing Claude Code

I. Principe de base : Le parallélisme avec Claude

6 cartes notes
Ouvrir la leçon →
70 Leçon
Automated debugging

Concept Principal :

9 cartes notes
Ouvrir la leçon →
71 Leçon
Computer Use

Notes de Cours : Fonctionnalité d'Utilisation d'Ordinateur de Claude

8 cartes notes
Ouvrir la leçon →
72 Leçon
How Computer Use works

Notes de cours : Utilisation des Outils et Utilisation de l'Ordinateur (Computer Use)

8 cartes notes
Ouvrir la leçon →
73 Leçon
Qualities of agents

Notes d'étude : Les Agents et l'Utilisation des Outils

7 cartes notes
Ouvrir la leçon →