Zum Hauptinhalt springen

Dein erster API-Aufruf

Einsteiger

Die API lässt dein Programm mit Claude sprechen. Drei Schritte: einen Schlüssel besorgen, das SDK installieren, eine Nachricht senden.

1. Einen API-Schlüssel besorgen

Erstelle einen in der Anthropic Console. Setze ihn dann als Umgebungsvariable, damit er niemals in deinem Code liegt:

export ANTHROPIC_API_KEY="sk-ant-..."

:::warning Committe niemals deinen Schlüssel Bewahre Schlüssel in Umgebungsvariablen oder einem Secrets-Manager auf — niemals in der Versionsverwaltung. Siehe Sicherheit. :::

2. Das SDK installieren

pip install anthropic

3. Den Aufruf ausführen

Jede Anfrage ist eine Liste von messages. Das Modell antwortet mit content.

import anthropic

client = anthropic.Anthropic() # reads ANTHROPIC_API_KEY from the environment

message = client.messages.create(
model="claude-sonnet-4-6",
max_tokens=1024,
messages=[
{"role": "user", "content": "In one sentence, what is an API?"}
],
)

print(message.content[0].text)

Was gerade passiert ist

  • model — welches Claude verwendet werden soll. Verdrahte es nicht blind fest; siehe Ein Modell auswählen.
  • max_tokens — eine Obergrenze für die Antwortlänge (in Tokens). Es legt nicht das Kontextfenster fest.
  • messages — die bisherige Konversation. Die API ist zustandslos: Um einen Chat fortzusetzen, sende jedes Mal den gesamten Verlauf zurück.
  • system (optional) — eine übergeordnete Anweisung, die Claudes Rolle für den Aufruf festlegt.

Weiter