Schnellstart-Anleitung
Möchten Sie einfach nur mit Claude chatten? Besuchen Sie claude.ai!
Möchten Sie direkt in unser API eintauchen? Springen Sie zu unserer API-Referenz Dokumentation für weitere Details.
Lassen Sie uns Sie schnell mit Claude in Gang bringen! In dieser Anleitung führen wir Sie durch den Prozess der Einrichtung Ihrer Umgebung, der Installation der notwendigen Bibliotheken und des Sendens Ihrer ersten API-Anfrage an Claude. Los geht’s!
Beachten Sie, dass diese Anleitung unser Python SDK verwendet, wir aber auch ein TypeScript SDK pflegen und direkte HTTP-Integrationen unterstützen. Siehe unsere Client SDKs und API-Referenz Dokumentation für Details.
Voraussetzungen
Bevor Sie beginnen, stellen Sie sicher, dass Sie Folgendes haben:
- Ein Konto mit API-Zugriff (siehe unsere Anleitung hier zum Zugriff auf Claude erhalten)
- Ein API-Schlüssel (verfügbar über Ihre Kontoeinstellungen)
- Python 3.7.1 oder neuer auf Ihrem Computer installiert
Schritt 1: Richten Sie Ihre Umgebung ein
Erstellen Sie eine Kopie unseres Quickstart Google Colab Notebooks, um sofort loszulegen, ohne eine Umgebung einzurichten!
Stellen Sie zunächst sicher, dass Python installiert ist. Öffnen Sie Ihr Terminal (auf macOS) oder die Eingabeaufforderung (auf Windows) und geben Sie ein:
python --version
Wenn Sie eine Versionsnummer wie “Python 3.12.2” sehen, sind Sie startklar. Wenn nicht, besuchen Sie die offizielle Python-Website und laden Sie die neueste Version herunter.
(Optional) Erstellen Sie eine virtuelle Umgebung
Obwohl nicht zwingend erforderlich, wird empfohlen, eine virtuelle Umgebung für Ihre Claude-Projekte zu erstellen. Dies hilft, Ihre Abhängigkeiten zu organisieren und Konflikte mit anderen Projekten zu vermeiden. Um eine virtuelle Umgebung zu erstellen, führen Sie aus:
python -m venv claude-env
Aktivieren Sie sie dann:
- Auf macOS oder Linux:
source claude-env/bin/activate
- Auf Windows:
claude-env\Scripts\activate
Schritt 2: Installieren Sie das Anthropic Python SDK
Nachdem Ihre Umgebung eingerichtet ist, ist es an der Zeit, die Claude Python-Bibliothek zu installieren. Führen Sie einfach aus:
pip install anthropic
Dieser Befehl installiert die neueste Version der Bibliothek zusammen mit allen notwendigen Abhängigkeiten.
Schritt 3: (Optional) Richten Sie Ihren API-Schlüssel ein
Um Claude zu verwenden, müssen Sie Ihren API-Schlüssel angeben. Sie können Ihren API-Schlüssel für alle Ihre Claude-Projekte verfügbar machen, indem Sie eine Umgebungsvariable setzen. So geht’s:
- Auf macOS oder Linux:
- Öffnen Sie Ihr Terminal und geben Sie ein:
nano ~/.bash_profile
(odernano ~/.zshrc
, wenn Sie eine neuere Version von macOS verwenden) - Fügen Sie diese Zeile zur Datei hinzu und ersetzen Sie
your-api-key-here
durch Ihren tatsächlichen API-Schlüssel:export ANTHROPIC_API_KEY='your-api-key-here'
- Speichern Sie die Datei und verlassen Sie den Editor (drücken Sie
Strg+O
, dannEnter
, dannStrg+X
) - Laden Sie das aktualisierte Profil, indem Sie ausführen:
source ~/.bash_profile
(odersource ~/.zshrc
)
- Öffnen Sie Ihr Terminal und geben Sie ein:
- Auf Windows:
- Öffnen Sie die Eingabeaufforderung und geben Sie ein:
setx ANTHROPIC_API_KEY "your-api-key-here"
, ersetzen Sieyour-api-key-here
durch Ihren tatsächlichen API-Schlüssel - Um diese Änderung dauerhaft zu machen, folgen Sie diesen Schritten:
- Rechtsklicken Sie auf “Dieser PC” oder “Arbeitsplatz” und wählen Sie “Eigenschaften”
- Klicken Sie auf “Erweiterte Systemeinstellungen”
- Klicken Sie auf die Schaltfläche “Umgebungsvariablen”
- Klicken Sie im Abschnitt “Systemvariablen” auf “Neu…” und geben Sie
ANTHROPIC_API_KEY
als Variablenname und Ihren API-Schlüssel als Variablenwert ein
- Öffnen Sie die Eingabeaufforderung und geben Sie ein:
Schritt 4: Senden Sie Ihre erste API-Anfrage
Sie haben es fast geschafft! Senden wir Ihre erste API-Anfrage an Claude. Erstellen Sie eine neue Python-Datei (z. B. claude_test.py
) und fügen Sie den folgenden Code hinzu:
import anthropic
client = anthropic.Anthropic(
# defaults to os.environ.get("ANTHROPIC_API_KEY")
api_key="my_api_key",
)
message = client.messages.create(
model="claude-3-opus-20240229",
max_tokens=1000,
temperature=0.0,
system="Antworte nur in Yoda-Sprache.",
messages=[
{"role": "user", "content": "Wie geht es dir heute?"}
]
)
print(message.content)
Lassen Sie uns aufschlüsseln, was hier passiert:
- Wir importieren die
anthropic
Bibliothek, die eine bequeme Möglichkeit bietet, mit der Claude API zu interagieren. - Wir erstellen eine Instanz des
Anthropic
Clients und übergeben unseren API-Schlüssel (wenn Sie eine Umgebungsvariable gesetzt haben, können Sie dies weglassen). - Wir rufen die
messages.create()
Methode auf, um eine Nachricht an Claude zu senden. Wir geben das Modell an, das wir verwenden möchten (claude-3-opus-20240229
), die maximale Anzahl von Token in der Antwort (max_tokens=1000
), die Temperatur (die die Zufälligkeit der Ausgabe steuert,temperature=0.0
bedeutet minimale Zufälligkeit) und die Systemnachricht (die den Kontext für das Gespräch festlegt). - Schließlich geben wir die Antwort von Claude aus.
Um den Code auszuführen, geben Sie einfach python claude_test.py
in Ihrem Terminal oder Ihrer Eingabeaufforderung ein. Sie sollten eine sprichwortartige Antwort von Claude sehen!
Besuchen Sie Messages API Beispiele für weitere Beispiele für API-Aufrufstrukturen. Weitere Informationen zu API-Parametern finden Sie in der Messages API Referenz.
Nächste Schritte
Herzlichen Glückwunsch, Sie haben erfolgreich Ihre erste API-Anfrage an Claude gesendet! Hier sind einige nächste Schritte, um Ihre Reise fortzusetzen.
API-Ressourcen
Tauchen Sie in unsere API-Dokumentation ein, um weitere Details zu den verfügbaren Endpunkten und Parametern zu erhalten.
Sehen Sie sich unsere Client SDKs an, eine Reihe von Tools, die es Ihnen erleichtern, mit Claude zu arbeiten und ihn in Ihre Anwendungen zu integrieren.
Anthropic Kochbuch
Das Anthropic Kochbuch enthält eine Reihe von Rezepten in Form von Jupyter Notebooks. Diese Notebooks enthalten kopierbaren Code, der zeigt, wie man Claude in fortgeschritteneren Szenarien auf elegante und effektive Weise verwendet, wie z.B. PDF-Upload, Tool-Verwendung und Funktionsaufrufe, Embeddings und mehr.
Weitere Ressourcen
- Besuchen Sie unseren Migrationsratgeber, um zu erfahren, wie Sie Ihren Anwendungsfall auf Claude umstellen können.
- Erkunden Sie das Glossar der Begriffe, um sich mit der Terminologie vertraut zu machen, die in KI, LLMs und dem Claude-Ökosystem verwendet wird.
- Treten Sie unserem Entwickler-Discord-Server bei, um sich mit anderen Entwicklern zu vernetzen, Fragen zu stellen und Ihre Projekte zu teilen.
- Besuchen Sie die Prompt-Bibliothek für Inspiration und einsatzbereite Prompts für verschiedene Aufgaben, oder tauchen Sie in das Prompt Engineering ein, indem Sie sich die Einführung in Prompting ansehen.
Wir freuen uns darauf zu sehen, was Sie mit Claude erschaffen. Viel Spaß beim Programmieren!