Claude API: API Key erstellen und die erste Anfrage testen
Erstellen Sie einen BetterToken API Key, rufen Sie den Anthropic-kompatiblen Endpoint auf und prüfen Sie Antwort, Token-Nutzung und Kosten im Workspace.
Diese Anleitung führt Sie von einem vorhandenen API Key zu einer verifizierten Claude-kompatiblen Anfrage. Wenn Sie noch den passenden Zugangs- und Abrechnungsweg auswählen, beginnen Sie mit der Claude-API-Übersicht; hier geht es ausschließlich um die technische erste Anfrage.
Für eine Claude-kompatible API-Verbindung benötigen Sie drei getrennte Komponenten: ein Konto beim Anbieter, einen von diesem Anbieter ausgestellten API Key und den vom Protokoll verlangten Endpoint. In dieser Anleitung erstellen Sie einen BetterToken API Key. Er ist kein offizieller Anthropic API Key, auch wenn die Anfrage das Anthropic-Messages-Format verwendet.
1. BetterToken API Key erstellen
- Melden Sie sich im BetterToken Workspace an.
- Erstellen Sie einen neuen API Key für die dokumentierte Claude-kompatible Key-Gruppe.
- Kopieren Sie den Schlüssel einmal und speichern Sie ihn in einem Secret Manager oder einer lokalen Umgebungsdatei, die von Git ausgeschlossen ist.
- Prüfen Sie in der aktuellen API-Dokumentation und auf der Preisseite die derzeitige Model ID und Verfügbarkeit.
Fügen Sie den Schlüssel weder in Quellcode, einen Prompt, einen Screenshot, eine Support-Nachricht noch in ein öffentliches Repository ein. BetterToken-Nutzer arbeiten mit ihren eigenen Konten und Schlüsseln; der Dienst stellt keinen Anthropic-Console-Schlüssel aus und verkauft keinen Zugang zu einem gemeinsam genutzten Claude.ai-Konto.
2. Anthropic-kompatiblen Endpoint verwenden
Für das Anthropic SDK oder Claude Code lautet die BetterToken Base URL:
Ergänzen Sie diese Base URL nicht um /v1. Für eine direkte HTTP-Messages-Anfrage gilt dagegen der vollständige Ressourcenpfad:
Diese Unterscheidung ist wichtig: SDKs hängen den Ressourcenpfad selbst an, während ein direkter curl-Befehl die vollständige URL benötigt. OpenAI-kompatible Tools verwenden eine andere Base URL und sollten ihrer eigenen Einrichtungsanleitung folgen.
3. Erste Anfrage senden
Speichern Sie den BetterToken-Schlüssel in einer lokalen Umgebungsvariable. Der Variablenname folgt der Konvention des Anthropic SDK, ihr Wert bleibt jedoch Ihr BetterToken API Key.
Ersetzen Sie die beiden Platzhalter ausschließlich in Ihrer lokalen Shell. Verwenden Sie eine exakte aktuelle Model ID aus den BetterToken Docs oder von der Preisseite; Modellnamen und Verfügbarkeit können sich ändern.
4. Antwort und Nutzungsdatensatz prüfen
Eine erfolgreiche Anfrage liefert HTTP 200 und ein JSON-Nachrichtenobjekt. Prüfen Sie:
typehat den Wertmessage;contententhält die Modellantwort;usageenthält die Anzahl der Input- und Output-Token.
Die offizielle Anthropic-Messages-Referenz definiert die Protokollstruktur. Dadurch wird ein von BetterToken ausgestellter Schlüssel nicht zu einem Anthropic-Schlüssel; die Referenz dokumentiert lediglich das kompatible Anfrage- und Antwortformat.
Öffnen Sie anschließend den BetterToken Workspace und ordnen Sie die Anfrage anhand des Zeitpunkts zu. Prüfen Sie Modell, Status, Input-/Output-/Cache-Token, sofern zutreffend, und die zugehörigen Kosten. Der Workspace zeigt Nutzungsmetadaten und Abrechnungsdatensätze; gehen Sie nicht davon aus, dass dort der vollständige Prompt oder die vollständige Antwort gespeichert wird.
5. Häufige Fehler bei der ersten Anfrage beheben
- 404 oder falscher Pfad: Direkte HTTP-Anfragen verwenden
/v1/messages;/messagesallein ist unvollständig. - 400: Prüfen Sie
anthropic-version,content-type, Model ID,max_tokensund das Arraymessages. - 401 oder 403: Prüfen Sie BetterToken-Schlüssel, Key-Gruppe, Base URL und versehentliche Leerzeichen. Senden Sie den Schlüssel nicht an den Support.
- 429: Lesen Sie den Antworttext, halten Sie die angegebene Wartezeit ein und prüfen Sie gleichzeitige Anfragen sowie aktuelle Limits, bevor Sie es erneut versuchen.
- Kein Workspace-Datensatz: Stellen Sie sicher, dass die Anfrage die BetterToken Base URL und nicht einen in Ihrer Umgebung verbliebenen anderen Anbieter verwendet hat.
Wenn Werte eines anderen Anbieters in der Shell verblieben sind, entfernen Sie sie vor einem neuen Versuch:
Setzen Sie die drei Werte anschließend erneut anhand der aktuellen BetterToken-Einrichtungsinformationen und senden Sie genau eine Anfrage — keine Wiederholungsschleife.
Nächster Schritt
Nachdem die minimale Anfrage funktioniert, verschieben Sie den Schlüssel in den Secret Store Ihrer Anwendung, legen Sie ein endliches Timeout fest und verwenden Sie begrenzte Wiederholungen nur bei vorübergehenden Fehlern. Prüfen Sie die aktuellen BetterToken Docs und lassen Sie den Workspace geöffnet, während Sie die erste echte Integration testen.