Skip to main content
Sie können die offiziellen OpenAI- und Anthropic-SDKs für Python oder TypeScript mit einem Capriole AI API-Schlüssel nutzen. Konfigurieren Sie den OpenAI-Client mit der /v1-Base-URL und den Anthropic-Client mit der API-Wurzel und rufen Sie dann den protokollnativen Endpunkt auf, den jedes SDK erwartet. Persönliches Premium kostet USD 8 pro Monat und umfasst 5 Millionen berechnete API-Tokens plus unbegrenzten Browser Chat über die unterstützte Premium-Modellgruppe. Dieselbe Mitgliedschaft kann eine Anwendung über diese SDKs, einen Coding-Agent über eine gepflegte Integration und Alltagsarbeit im Browser antreiben. Diese Anleitung baut dieselbe Zwei-Anfragen-Prüfung in beiden Sprachen. Jedes Beispiel sendet eine OpenAI Responses-Anfrage und eine Anthropic Messages-Anfrage.

Den Anfragepfad wählen

Verwenden Sie Responses für Responses-native OpenAI-Anwendungen. Verwenden Sie Chat Completions, wenn eine bestehende OpenAI-kompatible Anwendung diesen Vertrag erwartet. Verwenden Sie Messages für Claude-nativen Code.

Bevor Sie beginnen

Sie brauchen aktiven Premium- oder berechtigten Team-Zugang, einen Capriole AI API-Schlüssel und entweder Python oder Node.js 20 oder neuer. Kopieren Sie einen neu erstellten Schlüssel, wenn Capriole ihn anzeigt; das vollständige Secret wird nicht erneut gezeigt.
1

Eine Umgebung erstellen und beide SDKs installieren

Erstellen und aktivieren Sie eine virtuelle Umgebung unter macOS oder Linux und installieren Sie dann die offiziellen Pakete:
Aktivieren Sie dieselbe Umgebung unter Windows PowerShell mit:
Halten Sie die Umgebung für die restlichen Schritte aktiv. Der Installationsbefehl sollte mit beiden verfügbaren Paketen und ohne Abhängigkeitsfehler enden.
2

Den Capriole API-Schlüssel setzen

Das Programm unten liest den Schlüssel aus der Umgebung. Es legt das Secret nicht in den Quellcode.
3

Das SDK-Beispiel erstellen

Speichern Sie diese Datei als capriole_sdk_example.py:
auth_token ist Absicht. Dadurch sendet das Anthropic-SDK den Capriole API-Schlüssel als Bearer-Token.
4

Das Programm ausführen

Ein erfolgreicher Lauf gibt zwei nicht leere Modellantworten aus, gewöhnlich die angeforderten Marker:
Modelle folgen nicht immer Prompts mit exakter Ausgabe. Wenn der Wortlaut abweicht, bestätigen zwei nicht leere Antworten weiterhin, dass beide SDK-Pfade Modellausgabe zurückgegeben haben.

Dieselbe Prüfung mit TypeScript ausführen

Verwenden Sie Node.js 20 oder neuer. Installieren Sie die offiziellen SDKs und einen TypeScript-Runner in einem neuen Projekt:
Setzen Sie denselben API-Schlüssel in der Shell, die das Programm ausführt:
Speichern Sie die folgende Datei als capriole-sdk-example.ts:
Führen Sie sie aus mit:
Sie sollten zwei nicht leere Antworten erhalten. Die TypeScript-Konstruktoren verwenden baseURL, die Python-Konstruktoren base_url. Die Anthropic-Beispiele verwenden authToken oder auth_token, damit das SDK Bearer-Authentifizierung an Capriole sendet.

Chat Completions verwenden, wenn Ihre App es erwartet

Derselbe OpenAI-Client kann den Chat Completions-kompatiblen Endpunkt aufrufen:
Verschieben Sie google-latest nicht zu responses.create(). Die Responses-Route akzeptiert die unterstützte OpenAI Responses-Modellgruppe, während Chat Completions den breiteren öffentlichen kompatiblen Katalog akzeptiert.

Häufige SDK-Fehler beheben

Die Ergebnisgrenze verstehen

Capriole bewahrt das vom SDK angeforderte Protokoll. Responses-Ausgabe bleibt Responses-Ausgabe, und Anthropic Messages-Ausgabe bleibt Messages-Ausgabe. Ein Konto und ein Guthaben stehen hinter beiden Routen; die Antwortschemata werden nicht austauschbar. Der Artikel zur Multi-Protokoll-API erklärt diese Architektur. Nutzen Sie die Responses-Referenz, die Chat Completions-Referenz oder die Messages-Referenz für Endpunktfelder. Der API-Schnellstart bleibt der kürzeste Weg zu einer ersten Rohanfrage. Lesen Sie wie Capriole die Multi-Modell-API-Kompatibilität testet für die Evidenz, die erforderlich ist, bevor ein Protokoll, Alias oder Client-Pfad als unterstützt dokumentiert wird. API-Aufrufe werden in abgerechneten Tokens gemessen. Lesen Sie wie abgerechnete Tokens ermittelt werden, bevor Sie eine Arbeitslast schätzen.

Offizielle SDK-Referenzen

Probieren Sie GPT-5.6 Thinking, Claude Fable 5 oder Gemini 3.1 Pro im begrenzten kostenlosen Browser Chat und wechseln Sie zu Premium, wenn Sie das enthaltene API-Guthaben aus Python oder TypeScript nutzen möchten. Fakten geprüft: 2026-08-11.
Zuletzt geändert am 18. August 2026