Schnellstart
Senden Sie Ihre erste Anfrage.
Erstellen Sie einen Relay-Schlüssel, konfigurieren Sie Ihren Client und wählen Sie ein verfügbares Modell in der Konsole. Diese Beispiele nutzen die Chat-Completions-API.
- 1Schlüssel erstellen
- 2Client konfigurieren
- 3Modellanfrage senden
Basis-URL
https://proxystacks.com/v1
Modell-ID
YOUR_MODEL_ID
Ersetzen Sie YOUR_MODEL_ID durch eine in Ihrer Konsole verfügbare Modell-ID.
curl https://proxystacks.com/v1/chat/completions \
-H "Authorization: Bearer sk-relay-your-key" \
-H "Content-Type: application/json" \
-d '{
"model": "YOUR_MODEL_ID",
"messages": [
{ "role": "user", "content": "Hello, Relay!" }
],
"stream": true
}'import OpenAI from "openai";
const client = new OpenAI({
apiKey: process.env.RELAY_API_KEY,
baseURL: "https://proxystacks.com/v1",
});
const stream = await client.chat.completions.create({
model: "YOUR_MODEL_ID",
messages: [{ role: "user", content: "Hello!" }],
stream: true,
});import os
from openai import OpenAI
client = OpenAI(
api_key=os.environ["RELAY_API_KEY"],
base_url="https://proxystacks.com/v1",
)
response = client.chat.completions.create(
model="YOUR_MODEL_ID",
messages=[{"role": "user", "content": "Hello!"}],
)Authentifizierung
Jede Modellanfrage muss ein Bearer-Token im Authorization-Header mitführen. Relay speichert nur den SHA-256-Hash Ihres API-Schlüssels.
Streaming
Setzen Sie stream: true, um einen standardmäßigen SSE-Datenstrom zu erhalten. Der Guthabenabzug wird nach Ende des Streams automatisch abgeschlossen.
Antwortformat
Nicht gestreamte Antworten nutzen das standardmäßige JSON-Format, ergänzt um eine Relay-Anfrage-ID im Antwort-Header für die einfache Suche in den Logs.
KI-Programmierwerkzeuge
Richten Sie Ihre KI-Programmierwerkzeuge auf das Relay-Gateway. Kopieren Sie einen Konfigurationsblock in die Zieldatei und ersetzen Sie sk-relay-your-key und YOUR_MODEL_ID.