KI-Apps entwickeln — APIs richtig nutzen
Kapitel 2 · Theorie

KI-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

ParameterBedeutungEmpfehlung
modelWelches Modell?Opus für Qualität, Haiku für Speed
max_tokensMax. Antwortlänge1024-4096 für die meisten Cases
temperatureKreativität (0-1)0 für Faktisches, 0.7 für kreativ
systemSystem-Prompt (Rolle)Verhalten/Format definieren
toolsFunktionen, die Modell aufrufen darfFür Agents
streamAntwort tokenweise empfangenBessere UX bei langen Antworten

Kosten-Modelle (Stand 2026)

ModellInput ($/Mio Tokens)Output ($/Mio Tokens)
Claude Opus 4.71575
Claude Sonnet 4.6315
Claude Haiku 4.50.804
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