razorBridge AI Gateway
Use razorBridge with OpenAI SDK
Connect OpenAI SDK to razorBridge AI Gateway with a custom base URL. Follow the setup, send a Chat Completions request and check usage.
API-Schlüssel erhaltenErstellen Sie ein Konto, laden Sie Guthaben auf und erstellen Sie anschließend Ihren Schlüssel.
Senden Sie Ihre erste Anfrage
Speichern Sie Ihren Schlüssel auf Ihrem Server in RAZORBRIDGE_KEY. Diese Beispiele senden eine kurze, kostenpflichtige Anfrage. Halten Sie Zugangsdaten aus Browsercode und Versionsverwaltung fern.
Verwenden Sie chat.completions.create. Die Gateway-Basis-URL enthält bereits den API-Pfad; hängen Sie weder /v1 noch /chat/completions an die Basis-URL des SDK an.
Basis-URL
https://razorbridge.eu/api/v1/compute/gate
curl
curl --fail-with-body https://razorbridge.eu/api/v1/compute/gate/chat/completions \
-H "Authorization: Bearer $RAZORBRIDGE_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"razorbridge-eu/deepseek-v4-flash-0731","messages":[{"role":"user","content":"Hello!"}],"max_tokens":128}'
Horizontal scrollen, um das vollständige Beispiel zu sehen.
Python
# python -m pip install openai
import os
from openai import OpenAI
client = OpenAI(
base_url="https://razorbridge.eu/api/v1/compute/gate",
api_key=os.environ["RAZORBRIDGE_KEY"],
max_retries=0,
)
response = client.chat.completions.create(
model="razorbridge-eu/deepseek-v4-flash-0731",
messages=[{"role": "user", "content": "Hello!"}],
max_tokens=128,
)
print(response.choices[0].message.content)
Horizontal scrollen, um das vollständige Beispiel zu sehen.
JavaScript
// npm install openai; save as example.mjs; node example.mjs
import OpenAI from "openai";
const client = new OpenAI({
baseURL: "https://razorbridge.eu/api/v1/compute/gate",
apiKey: process.env.RAZORBRIDGE_KEY,
maxRetries: 0,
});
const response = await client.chat.completions.create({
model: "razorbridge-eu/deepseek-v4-flash-0731",
messages: [{ role: "user", content: "Hello!" }],
max_tokens: 128,
});
console.log(response.choices[0].message.content);
Horizontal scrollen, um das vollständige Beispiel zu sehen.
Ergebnis prüfen
Eine erfolgreiche Antwort enthält Auswahlmöglichkeiten und Nutzungsdaten. Prüfen Sie bei 401 den Schlüssel. Prüfen Sie bei einem nicht verfügbaren Modell oder einer Richtlinienablehnung die aktuelle Modellliste und die Schlüsselberechtigungen. Laden Sie bei unzureichendem Guthaben vor einem erneuten Versuch Guthaben auf. Deaktivieren Sie automatische Wiederholungen während der Fehlerdiagnose.
Tech-Stack verbinden
Bevor Sie beginnen
Bleibt jedes Modell in der EU?
Nein. Prüfen Sie die Standortkennzeichnung des ausgewählten Modells. Modelle ohne die Kennzeichnung „Nur EU“ können außerhalb der EU verarbeitet werden.
Wie sende ich meine erste Anfrage?
Erstellen Sie ein Konto, laden Sie Guthaben auf und erstellen Sie einen API-Schlüssel. Legen Sie die Basis-URL fest, wählen Sie ein aktuell gelistetes Modell und senden Sie eine Chat-Completions-Anfrage.
Bedeutet „Nur EU“ auch keine Datenspeicherung?
Nein. Verarbeitungsort und Speicherung sind getrennte Fragen. Prüfen Sie für Ihren vorgesehenen Einsatz den Auftragsverarbeitungsvertrag, die Unterauftragsverarbeiter und die Speicherbedingungen.