
Was das SDK bietet
- Vollständiger Zugriff auf die öffentliche API. Jede dokumentierte API-Operation ist über
client.apiverfügbar. - Praktische Ressourcenmethoden. Nutzen Sie
client.assistants.list(),client.calls.create()undclient.calls.get()für häufige Aufgaben. - Typen aus dem API-Vertrag. Ihr Editor zeigt Anfragefelder, erlaubte Werte und Antwortfelder an.
- Vorhersehbare Anfragen. Konfigurieren Sie Timeouts, brechen Sie Anfragen mit einem
AbortSignalab und behandeln Sie strukturierte Fehler. - Paginierung. Verarbeiten Sie den Anrufverlauf mit einem asynchronen Iterator, der Seiten bei Bedarf lädt.
- Sichere Wiederholungen. Geeignete Leseanfragen können wiederholt werden. Schreibanfragen werden nie automatisch wiederholt.
Voraussetzungen
Verwenden Sie Node.js 22 oder neuer und einen Workspace mit API-Zugriff über Ihren Tarif oder ein Add-on. Das SDK verwendet dieselben Zugangsdaten, Berechtigungen, Rollen und Workspace-Limits wie die REST-API. Für ein Sprachgespräch auf Ihrer Website verwenden Sie das Web-Widget. Das Server-SDK verwaltet Ressourcen und Anrufe; es nimmt kein Mikrofonaudio auf und stellt keine Gesprächsoberfläche dar.SDK, CLI und MCP
Die SDK-Methode
client.assistants.list() ist beispielsweise auch in der CLI verfügbar:
Erste Schritte
Schnellstart
Installation, API-Schlüssel und erste Leseanfrage mit anschließendem ausgehendem Anruf.
SDK verwenden
Antworten, Paginierung, vollständiger API-Zugriff und Dateianfragen.
Konfiguration und Fehler
Authentifizierung, eigene Domains, Wiederholungen, Timeouts und Fehlerbehebung.