Prise en main — Créer → Déployer → Surveiller
Le Napster Omniagent API est désormais disponible en préversion publique sur Azure Marketplace : aucune autorisation ni approbation préalable n'est nécessaire. Tout le monde peut créer son propre abonnement et commencer à développer immédiatement.
L'API suit un processus en quatre étapes pour passer de zéro à un agent IA opérationnel.
Étape 1 — Obtenez votre clé API
Suivez le guide de configuration des ressources Azure pour créer la ressource Napster Omniagent API directement dans le portail Azure, connectez-vous au tableau de bord, créez votre organisation et votre premier projet, puis accédez à Clés API → Générer une clé API. Conservez votre clé côté serveur uniquement : ne l'exposez jamais dans du code côté client.
Étape 2 — Choisissez un compagnon
Parcourez plus de 2 000 compagnons préconstruits, ou créez-en un personnalisé via POST /public/companions en fournissant un nom, une description et l'URL d'une image d'avatar. Ajoutez une base de connaissances, des collections de FAQ et des intégrations d'outils pour étendre les connaissances et les capacités de votre agent.
Étape 3 — Créez votre Omniagent
Réunissez tous ces éléments dans un agent réutilisable et persistant en appelant POST /public/agents avec votre carte d'identité, votre voix, vos outils et vos connaissances. Cela crée la ressource Omniagent : l'id obtenu est ce que vous utiliserez pour le déployer sur n'importe quel canal.
Étape 4 — Déployer et intégrer
Installez le SDK Web (npm install @touchcastllc/napster-companion-api @reduxjs/toolkit), créez une session en appelant POST /public/agents/{agentId}/connections pour obtenir un jeton, puis initialisez le SDK dans votre application React, Vue, Angular ou JavaScript natif. L'agent s'affiche dans le conteneur DOM de votre choix.
Astuce : Utilisez le Playground pour tester une conversation vidéo en direct avec votre agent avant d'écrire le code d'intégration. Documentation complète sur developers.napster.com/docs.