Primeiros passos — Compilar → Implantar → Monitorar
A API Napster Omniagent está agora em visualização pública no Marketplace da Azure — não é necessário estar em uma lista de permissões nem obter aprovação prévia. Qualquer pessoa pode criar sua própria assinatura e começar a desenvolver imediatamente.
A API segue um fluxo de trabalho de quatro etapas para você sair do zero e chegar a um agente de IA em funcionamento.
Etapa 1 — Obtenha sua chave de API
Siga o Guia de configuração de recursos do Azure para criar o recurso da API Napster Omniagent diretamente no portal do Azure. Acesse o painel, crie sua organização e o primeiro projeto e, depois, vá em Chaves de API → Gerar chave de API. Mantenha sua chave em segurança apenas no servidor — nunca a exponha em código do lado do cliente.
Etapa 2 — Escolha um Companion
Navegue por mais de 2.000 Companions pré-criados ou crie um personalizado por meio de POST /public/companions, informando nome, descrição e a URL da imagem de avatar. Adicione uma base de conhecimento, coleções de perguntas frequentes e integrações de ferramentas para ampliar o que seu agente sabe e é capaz de fazer.
Etapa 3 — Crie seu Omniagent
Junte tudo em um agente persistente e reutilizável chamando POST /public/agents com o ID do Companion, a voz, as ferramentas e a base de conhecimento. Isso cria o recurso Omniagent — o id retornado é o que você usa para implantá-lo em qualquer canal.
Etapa 4 — Implante e incorpore
Instale o Web SDK (npm install @touchcastllc/napster-companion-api @reduxjs/toolkit), crie uma sessão chamando POST /public/agents/{agentId}/connections para obter um token e, em seguida, inicialize o SDK em seu aplicativo React, Vue, Angular ou JavaScript puro. O agente é renderizado em qualquer contêiner DOM que você escolher.
Dica: use o Playground para ter uma conversa em tempo real com seu agente antes de escrever o código de integração. A documentação completa está disponível em developers.napster.com/docs.