Erste Schritte – Erstellen → Bereitstellen → Überwachen
Die Napster Omniagent API befindet sich jetzt in der Public Preview im Azure Marketplace – es ist keine Freigabe oder vorherige Genehmigung erforderlich. Jeder kann sein eigenes Abonnement erstellen und sofort mit der Entwicklung beginnen.
Die API folgt einem vierstufigen Workflow, um Sie von null zu einem live geschalteten KI-Agenten zu führen.
Schritt 1 – Ihren API-Schlüssel abrufen
Folgen Sie dem Azure Resource Setup Guide, um die Napster-Omniagent-API-Ressource direkt im Azure-Portal zu erstellen. Melden Sie sich anschließend im Dashboard an, legen Sie Ihre Organisation und Ihr erstes Projekt an und gehen Sie dann zu API Keys → Generate API Key. Bewahren Sie Ihren Schlüssel ausschließlich serverseitig auf – geben Sie ihn niemals im clientseitigen Code preis.
Schritt 2 – Einen Begleiter auswählen
Durchsuchen Sie mehr als 2.000 vorgefertigte Begleiter, oder erstellen Sie über POST /public/companions einen eigenen mit Namen, Beschreibung und Avatarbild-URL. Erweitern Sie das Wissen und die Fähigkeiten Ihres Agenten, indem Sie eine Wissensdatenbank, FAQ-Sammlungen und Tool-Integrationen hinzufügen.
Schritt 3 – Ihren Omniagent erstellen
Fügen Sie alles zu einem dauerhaften, wiederverwendbaren Agenten zusammen, indem Sie POST /public/agents mit Begleiter-ID, Stimme, Tools und Wissen aufrufen. Dadurch wird die Omniagent-Ressource erstellt – die zurückgegebene id verwenden Sie, um den Agenten auf jedem beliebigen Kanal bereitzustellen.
Schritt 4 — Bereitstellen und Einbetten
Installieren Sie das Web-SDK (npm install @touchcastllc/napster-companion-api @reduxjs/toolkit), erstellen Sie durch Aufrufen von POST /public/agents/{agentId}/connections eine Sitzung, um ein Token zu erhalten, und initialisieren Sie anschließend das SDK in Ihrer React-, Vue-, Angular- oder Vanilla-JS-App. Der Agent wird in jedem beliebigen DOM-Container gerendert, den Sie auswählen.
Tipp: Nutzen Sie den Playground, um mit Ihrem Agenten ein Live-Videogespräch zu führen, bevor Sie Integrationscode schreiben. Die vollständige Dokumentation finden Sie unter developers.napster.com/docs.