Setup & dein erster Request
Bevor du mit Claude etwas bauen kannst, brauchst du einen API-Key und eine funktionierende Python- (oder TypeScript-) Umgebung. Installiere das offizielle SDK, exportiere deinen Key als Umgebungsvariable und mache deinen ersten Aufruf an die Messages API.
import anthropic
client = anthropic.Anthropic() # liest ANTHROPIC_API_KEY aus der Umgebung
message = client.messages.create(
model="claude-sonnet-5",
max_tokens=1024,
messages=[
{"role": "user", "content": "Hallo Claude! Wobei kannst du mir helfen?"}
],
)
print(message.content[0].text)
Die wichtigsten Punkte: Der API-Key sollte immer über eine
Umgebungsvariable oder einen Secret Store bereitgestellt werden, niemals
hartkodiert im Quellcode oder im Git-Repository. Die Messages API ist
zustandslos — jeder Request ist unabhängig, eine mehrteilige Konversation
erfordert also, die komplette Nachrichten-Historie bei jedem Aufruf erneut
mitzusenden. Und max_tokens begrenzt die Länge der Antwort — setze den Wert
hoch genug für das, was du erwartest.