Überblick
Die nuwacom API bietet programmatischen Zugriff auf deinen Workspace: KI-Completions mit führenden Modellen ausführen, Agents verwalten und mit deiner Wissensdatenbank arbeiten. Ob du eigene Anwendungen baust, Workflows automatisierst oder bestehende Systeme erweiterst, die API liefert die passenden Bausteine.Verfügbare APIs
Completion API
Führe KI-Completions über eine OpenAI-kompatible Schnittstelle aus. Nutze Modelle direkt, aktiviere die Suche in der Wissensdatenbank und im Web oder chatte mit einem konfigurierten Agent.- OpenAI Chat Completion: OpenAI-kompatible Chat-Completions, inklusive Agent-Unterstützung über die Option
agentId
Agents API
Erstelle und verwalte Agents programmatisch, mit eigenen Instruktionen, Gesprächseinstiegen und Modell-Optionen.- Agents-API Übersicht: Kompletter Leitfaden zur Arbeit mit Agents
- Auflisten, Erstellen, Abrufen, Aktualisieren, Löschen
Assets API
Verwalte Dokumente in deiner Wissensdatenbank für Retrieval-Augmented Generation.KI-Modelle
Finde heraus, welche Modelle in deinem Workspace und deinen Spaces verfügbar sind. Diese Modell-IDs verwendest du in Completion-Requests und Agent-Optionen.Erste Schritte
Base URL
Jede nuwacom-Instanz läuft auf einer eigenen Tenant-Domain. Verwende den Tenant-Namen deines Workspace für alle API-Requests:Authentifizierung
Alle API-Requests erfordern eine Authentifizierung per Bearer-Token:Bewahre deinen API-Key in einer sicheren Backend-Umgebung auf. Verwende ihn niemals in clientseitigem Code, etwa in JavaScript im Browser.
Spaces
Die meisten Ressourcen (Agents, Assets, Unterhaltungen) gehören zu einem Space. Die entsprechenden Requests erwarten die Space-ID, entweder im URL-Pfad (z. B./api/v1/spaces/{spaceId}/agents) oder als space_id-Parameter, und die Rolle des Aufrufers im Space bestimmt, was erlaubt ist.
OpenAPI-Spezifikation
Eine vollständige OpenAPI-Spezifikation für deine Instanz findest du unterhttps://{customer-tenant}.nuwacom.ai/api/openapi.json
Wir bieten zwei benutzerfreundliche Oberflächen, um die OpenAPI-Dokumentation zu erkunden:
- Scalar:
https://{customer-tenant}.nuwacom.ai/api/scalar - Swagger UI:
https://{customer-tenant}.nuwacom.ai/api/swagger