
Kapitel 2 · TheorieKI-APIs verstehen
Anatomie eines API-Calls
// Anthropic Claude API (TypeScript)
import Anthropic from "@anthropic-ai/sdk";
const client = new Anthropic({ apiKey: process.env.ANTHROPIC_API_KEY });
const response = await client.messages.create({
model: "claude-opus-4-7",
max_tokens: 1024,
messages: [
{ role: "user", content: "Erkläre Quantencomputing in 3 Sätzen" }
]
});
console.log(response.content[0].text);Die wichtigsten Parameter
| Parameter | Bedeutung | Empfehlung |
|---|
| model | Welches Modell? | Opus für Qualität, Haiku für Speed |
| max_tokens | Max. Antwortlänge | 1024-4096 für die meisten Cases |
| temperature | Kreativität (0-1) | 0 für Faktisches, 0.7 für kreativ |
| system | System-Prompt (Rolle) | Verhalten/Format definieren |
| tools | Funktionen, die Modell aufrufen darf | Für Agents |
| stream | Antwort tokenweise empfangen | Bessere UX bei langen Antworten |
Kosten-Modelle (Stand 2026)
| Modell | Input ($/Mio Tokens) | Output ($/Mio Tokens) |
|---|
| Claude Opus 4.7 | 15 | 75 |
| Claude Sonnet 4.6 | 3 | 15 |
| Claude Haiku 4.5 | 0.80 | 4 |
| GPT-5 | ~10 | ~30 |
| Gemini 2.5 Pro | ~3.50 | ~10 |
💰Cost-Optimization-TrioCaching — wiederholte System-Prompts cachen (10× billiger). Batch-API — 50 % Rabatt für nicht-zeitkritische Requests. Modell-Routing — einfache Anfragen mit Haiku, komplexe mit Opus.
Zurück zu Künstliche Intelligenz