Chat Completions, Audio-Transkription, Dokumenten-Analyse und Function Calling - über eine einzige, OpenAI-kompatible REST API. Bestehende OpenAI-Integrationen funktionieren sofort.
import OpenAI from "openai";
const client = new OpenAI({
apiKey: "VANTERO_API_KEY",
baseURL: "https://api.vantero.chat/v1",
});
const response = await client.chat.completions.create({
model: "gpt-5",
messages: [
{ role: "user", content: "Hallo!" },
],
});
console.log(response.choices[0].message.content);API Key erstellen, Base-URL setzen, ersten Request senden.
Im Vantero Dashboard unter API-Keys einen neuen Key generieren. Optional: Modelle einschränken.
Die Base-URL auf https://api.vantero.chat/v1 ändern. Der Rest des Codes bleibt identisch.
Den model-Parameter auf das gewünschte Modell setzen (z.B. gpt-5, claude-sonnet-4-5, gemini-2.5-pro) und den Request abschicken.
Alle Endpoints folgen dem OpenAI-Format und sind mit bestehenden SDKs kompatibel.
/v1/chat/completionsChat Completions mit Streaming, Function Calling und JSON Mode
/v1/modelsAlle verfügbaren Modelle mit Capabilities abrufen
/v1/audio/transcriptionsAudio-Dateien transkribieren (M4A, MP3, WAV, WebM)
/v1/filesDateien für Chat-Kontext hochladen (PDF, DOCX, XLSX)
/v1/files/{file_id}Datei-Metadaten und Verarbeitungsstatus abrufen
/v1/files/{file_id}/extractDokumenten-Extraktion mit Tabellenanalyse und Zusammenfassung
Das offizielle OpenAI SDK funktioniert direkt - nur Base-URL und API Key ändern. Bestehender Code läuft sofort.
Chat Completions, Audio-Transkription, Dokumenten-Extraktion und Function Calling - alles über eine API.
Beliebig viele API Keys erstellen, auf bestimmte Modelle beschränken und Verbrauch pro Key nachverfolgen.
Server-Sent Events für Echtzeit-Streaming. JSON Mode für strukturierte Ausgaben mit Schema-Validierung.
PDFs, Spreadsheets und Dokumente hochladen, extrahieren und per Chat analysieren lassen.
Sprache zu Text in M4A, MP3, WAV, WebM, FLAC, OGG und OPUS. Mit Zeitstempeln und Spracherkennung.