Claude On Google Cloud
ein Kurs zum Selbststudium

Claude On Google Cloud

82 Lektionen, jede ein eigenständiges Paket — Studiennotizen, Lernkarten und eine gesprochene Zusammenfassung. Offline öffnen; lerne in deinem eigenen Tempo.

// Lektionen
82
// Lernkarten
675
// Audio
0 Zusammenfassungen
01Lektionen

Der Kurs, Lektion für Lektion.

Jede Karte öffnet eine vollständige Lektion: Notizen zum Lesen, Karten zum Üben und eine Zusammenfassung zum Anhören. Beginne überall; sie stehen für sich.

01 Lektion
Welcome to the course

Studiennotizen: Einführung in Clod

9 Karten Notizen
Lektion öffnen →
02 Lektion
Overview of Claude models

Claude Modellfamilien: Vergleich und Auswahl

10 Karten Notizen
Lektion öffnen →
03 Lektion
Accessing the API

Studiennotizen: Claude API und Textgenerierung

8 Karten Notizen
Lektion öffnen →
04 Lektion
Making a request

Studiennotizen: Vertex AI mit Anthropic SDK

7 Karten Notizen
Lektion öffnen →
05 Lektion
Multi-turn conversations

Lernnotizen: Kontext und Gesprächshistorie in LLM-APIs

7 Karten Notizen
Lektion öffnen →
06 Lektion
Chat exercise

Studiennotizen: Aufbau eines einfachen Chatbots

8 Karten Notizen
Lektion öffnen →
07 Lektion
System prompts

System Prompting: Konzept und Anwendung

8 Karten Notizen
Lektion öffnen →
08 Lektion
System prompts exercise

System-Prompts zur Optimierung von KI-Code-Generierung

6 Karten Notizen
Lektion öffnen →
09 Lektion
Temperature

Zusammenfassung: Textgenerierung und Temperatur-Parameter

7 Karten Notizen
Lektion öffnen →
10 Lektion
Response streaming

1. Problem der Latenz (Verzögerung)

8 Karten Notizen
Lektion öffnen →
11 Lektion
Controlling model output

Studiennotizen: Einfluss auf die Ausgabe von LLMs (Claude)

6 Karten Notizen
Lektion öffnen →
12 Lektion
Structured data

Studiennotizen: Stop Sequences und Assistant Message Pre-filling

7 Karten Notizen
Lektion öffnen →
13 Lektion
Structured data exercise

Lernnotizen: Steuerung von LLM-Ausgaben mit Message Prefilling und Stop Sequences

7 Karten Notizen
Lektion öffnen →
14 Lektion
Prompt evaluation

Prompt Engineering und Prompt Evaluation

7 Karten Notizen
Lektion öffnen →
15 Lektion
A typical eval workflow

Studiennotizen: Prompt-Evaluierungs-Workflow

9 Karten Notizen
Lektion öffnen →
16 Lektion
Generating test datasets

Studiennotizen: Prompt-Evaluierung und Datensatz-Erstellung

8 Karten Notizen
Lektion öffnen →
17 Lektion
Running the eval

Thema:** Aufbau und Funktionsweise einer automatisierten Evaluierungspipeline zur Bewertung von LLM-Outputs.

10 Karten Notizen
Lektion öffnen →
18 Lektion
Model based grading

Zweck:** Ein Grader nimmt die Ausgabe eines Modells entgegen und liefert ein objektives Signal zur Bewertung der Qualität.

7 Karten Notizen
Lektion öffnen →
19 Lektion
Code based grading

Ziel des Code Graders:

8 Karten Notizen
Lektion öffnen →
20 Lektion
Exercise on prompt evals

Lernnotizen: Verbesserung des Modell-Prüfers (Model Grader)

7 Karten Notizen
Lektion öffnen →
21 Lektion
Prompt engineering

I. Prompt Engineering (PE)

8 Karten Notizen
Lektion öffnen →
22 Lektion
Being clear and direct

Prompt Engineering: Klarheit und Direktheit

7 Karten Notizen
Lektion öffnen →
23 Lektion
Being specific

Prompt Engineering: Spezifität

8 Karten Notizen
Lektion öffnen →
24 Lektion
Structure with XML tags

Problem bei großen Eingaben:** Wenn ein Prompt sehr viel Inhalt (z. B. 20 Seiten Verkaufsberichte) enthält, kann das KI-Modell (Cloud) Schwierigkeiten haben, die Struktur und die Bedeutung der verschiedenen Textabschnitte zu erkennen.

7 Karten Notizen
Lektion öffnen →
25 Lektion
Providing examples

Studiennotizen: Prompt Engineering mit Beispielen

7 Karten Notizen
Lektion öffnen →
26 Lektion
Exercise on prompting

Studiennotizen: Prompt Engineering zur Datenextraktion

8 Karten Notizen
Lektion öffnen →
27 Lektion
Introducing tool use

Lernnotizen: Tool-Nutzung (Tool Use)

7 Karten Notizen
Lektion öffnen →
28 Lektion
Project overview

Lernnotizen: Implementierung von Tools für Claude

8 Karten Notizen
Lektion öffnen →
29 Lektion
Tool functions

Studiennotizen: Implementierung von Tools

9 Karten Notizen
Lektion öffnen →
30 Lektion
Tool schemas

Studiennotizen: JSON Schema für Tool Calling

8 Karten Notizen
Lektion öffnen →
31 Lektion
Handling message blocks

Studiennotizen: Werkzeugnutzung (Tool Use) mit Claude

8 Karten Notizen
Lektion öffnen →
32 Lektion
Sending tool results

Erkennung des Tool-Bedarfs:** Claude antwortet mit einer `tool use block`, wenn es eine Funktion aufrufen möchte.

9 Karten Notizen
Lektion öffnen →
33 Lektion
Multi-turn conversations with tools

Ziel:** Mehrere verschiedene Tools mit Claude verknüpfen, um komplexe Anfragen zu beantworten.

8 Karten Notizen
Lektion öffnen →
34 Lektion
Implementing multiple turns

Hauptziel:** Die `run_conversation`-Funktion muss Claude kontinuierlich aufrufen, bis er keine weiteren Werkzeuge (Tools) mehr anfordert.

8 Karten Notizen
Lektion öffnen →
35 Lektion
Using multiple tools

Ziel:** Hinzufügen neuer Tools (`add duration to date time` und `set reminder`) zur Konversation.

8 Karten Notizen
Lektion öffnen →
36 Lektion
The batch tool

Herausforderung bei LLMs und Tool-Nutzung:

7 Karten Notizen
Lektion öffnen →
37 Lektion
Tools for structured data

Studiennotizen: Strukturierte Ausgabe mittels Tools

10 Karten Notizen
Lektion öffnen →
38 Lektion
The text edit tool

Grundlagen des Text Editor Tools

6 Karten Notizen
Lektion öffnen →
39 Lektion
The web search tool

Studiennotizen: Web Search Tool (Claude)

7 Karten Notizen
Lektion öffnen →
40 Lektion
Introducing Retrieval Augmented Generation

Studienguide: Retrieval Augmented Generation (RAG)

10 Karten Notizen
Lektion öffnen →
41 Lektion
Text chunking strategies

Ziel:** Implementierung eines benutzerdefinierten Retrieval-Augmented Generation (RAG) Workflows.

16 Karten Notizen
Lektion öffnen →
42 Lektion
Text embeddings

Lernnotizen: Semantische Suche und Text-Embeddings

9 Karten Notizen
Lektion öffnen →
43 Lektion
The full RAG flow

RAG-Pipeline: Schlüsselkonzepte

10 Karten Notizen
Lektion öffnen →
44 Lektion
Implementing the RAG flow

Studiennotizen: RAG Workflow und Vektordatenbanken

9 Karten Notizen
Lektion öffnen →
45 Lektion
BM25 lexical search

Problem mit Semantischer Suche (Semantic Search):

9 Karten Notizen
Lektion öffnen →
46 Lektion
A Multi-index RAG pipeline

Ziel:** Kombination von semantischer Suche (Vector Index) und lexikalischer Suche (BM25 Index) zu einer einzigen, verbesserten Suchpipeline.

6 Karten Notizen
Lektion öffnen →
47 Lektion
Reranking results

Studiennotizen: Re-Ranking zur Verbesserung der Retrieval-Genauigkeit

8 Karten Notizen
Lektion öffnen →
48 Lektion
Contextual retrieval

Kontextbezogene Wiederherstellung (Contextual Retrieval)

8 Karten Notizen
Lektion öffnen →
49 Lektion
Extended thinking

Definition & Purpose:

10 Karten Notizen
Lektion öffnen →
50 Lektion
Image support

Cloud Vision Capabilities: Lernnotizen

8 Karten Notizen
Lektion öffnen →
51 Lektion
PDF support

Schlüsselkonzepte: PDF-Verarbeitung mit Clod

6 Karten Notizen
Lektion öffnen →
52 Lektion
Citations

Studiennotizen: Quellenangaben (Citations) in KI-Antworten

7 Karten Notizen
Lektion öffnen →
53 Lektion
Prompt caching

Prompt Caching: Schlüsselkonzepte

7 Karten Notizen
Lektion öffnen →
54 Lektion
Rules of prompt caching

Prompt Caching: Schlüsselkonzepte

9 Karten Notizen
Lektion öffnen →
55 Lektion
Prompt caching in action

Ziel:** Prompt Caching für System-Prompts und Tool Schemas standardmäßig in der Chat-Funktion aktivieren.

10 Karten Notizen
Lektion öffnen →
56 Lektion
Introducing MCP

Definition und Zweck:

9 Karten Notizen
Lektion öffnen →
57 Lektion
MCP clients

Zweck:** Der Client dient als Kommunikationsschnittstelle zwischen dem Server und dem MCP Server.

10 Karten Notizen
Lektion öffnen →
58 Lektion
Project setup

Studiennotizen: Implementierung eines CLI-Chatbots (MCP)

7 Karten Notizen
Lektion öffnen →
59 Lektion
Defining tools with MCP

MCP Server und Tool-Implementierung (Zusammenfassung)

10 Karten Notizen
Lektion öffnen →
60 Lektion
The server inspector

Studiennotizen: Debugging des MCP Servers mit dem MCP Inspector

8 Karten Notizen
Lektion öffnen →
61 Lektion
Implementing a client

Architektur und Rolle des Clients

8 Karten Notizen
Lektion öffnen →
62 Lektion
Defining resources

Definition:** Ressourcen ermöglichen es einem MCP-Server, Daten an den Client zu übergeben (Exponieren).

10 Karten Notizen
Lektion öffnen →
63 Lektion
Accessing resources

Studiennotizen: Ressourcen-Lesefunktion im MCP-Client

10 Karten Notizen
Lektion öffnen →
64 Lektion
Defining prompts

Studiennotizen: Prompts in MCP-Servern

8 Karten Notizen
Lektion öffnen →
65 Lektion
Prompts in the client

MCP Client und Prompt-Verwaltung

8 Karten Notizen
Lektion öffnen →
66 Lektion
MCP review

Die drei Server-Primitives definieren, welche Komponente einer Anwendung (Modell, App oder Benutzer) für eine bestimmte Funktion verantwortlich ist.

8 Karten Notizen
Lektion öffnen →
67 Lektion
Anthropic apps

Anthropic Anwendungen:** Das Modul behandelt zwei von Anthropic entwickelte Anwendungen: CloudCode und ComputerUse.

5 Karten Notizen
Lektion öffnen →
68 Lektion
Claude Code setup

Cloud Code: Schlüsselkonzepte

9 Karten Notizen
Lektion öffnen →
69 Lektion
Claude Code in action

Cloud Code: Grundlagen und Workflow

11 Karten Notizen
Lektion öffnen →
70 Lektion
Enhancements with MCP servers

Studiennotizen: Erweiterung von Cloud Code durch MCP-Server

7 Karten Notizen
Lektion öffnen →
71 Lektion
Parallelizing Claude Code

Hauptkonzept:

10 Karten Notizen
Lektion öffnen →
72 Lektion
Automated debugging

Cloud Code: Automatisches Fehler-Monitoring und Beheben

9 Karten Notizen
Lektion öffnen →
73 Lektion
Computer use

Studiennotizen: Claude – Computer Use Funktion

9 Karten Notizen
Lektion öffnen →
74 Lektion
How computer use works

1. Funktionsweise von Tool Use (Werkzeugnutzung):

8 Karten Notizen
Lektion öffnen →
75 Lektion
Agents and workflows

Studiennotizen: Workflows und Agents

8 Karten Notizen
Lektion öffnen →
76 Lektion
Parallelization workflows

Problemstellung (Initial Approach):

8 Karten Notizen
Lektion öffnen →
77 Lektion
Chaining workflows

Studiennotizen: Workflow-Ketten (Prompt Chaining)

8 Karten Notizen
Lektion öffnen →
78 Lektion
Routing workflows

Studiennotizen: Routing-Workflow für Inhaltsgenerierung

7 Karten Notizen
Lektion öffnen →
79 Lektion
Agents and tools

Workflows:

9 Karten Notizen
Lektion öffnen →
80 Lektion
Environment inspection

Kernkonzept: Umgebungsinspektion (Environment Inspection)

8 Karten Notizen
Lektion öffnen →
81 Lektion
Workflows vs agents

Definition:** Vordefinierte Abfolge von Aufrufen an Claude.

10 Karten Notizen
Lektion öffnen →
82 Lektion
Course Wrap Up

I. Anthropic Modelle und API-Nutzung

9 Karten Notizen
Lektion öffnen →