Criar aplicativos com tecnologia Copilot

Use APIs quando as pessoas interagirem com um aplicativo que você hospeda e opera. Esse caminho oferece controle sobre a experiência do usuário, o tempo de execução, a implantação e o ciclo de vida do aplicativo.

Para criar um agente para o Microsoft 365 Copilot, incluindo um agente de mecanismo personalizado que você hospeda e empacota como um plug-in, consulte Criar ou reutilizar recursos para seu plug-in.

Escolher uma abordagem

Opção Use-o para
APIs de QI de Trabalho Usar o contexto de trabalho do Microsoft 365 por meio de interfaces REST, agente para agente (A2A) e MCP com suporte
APIs do Microsoft 365 Copilot Adicione recursos de pesquisa, recuperação, chat, exportação, reunião, relatórios e administração do Copilot a um aplicativo

Você pode combinar essas opções. Por exemplo, um aplicativo pode usar as APIs do Microsoft 365 Copilot para bate-papo e recuperação e APIs do Work IQ para o contexto de trabalho do Microsoft 365.

Entenda como esse caminho difere dos plug-ins

Aplicativos são experiências que você possui e opera. Eles podem usar APIs, SDKs, modelos, serviços e fontes de dados sem se tornarem plug-ins.

Chamar uma API por si só não publica um plug-in. Um plug-in usa o pacote, o registro, a distribuição e o ciclo de vida de governança aplicáveis para as experiências compatíveis da Microsoft. Um aplicativo pode interagir com plug-ins ou incluir recursos empacotados separadamente, mas cada parte mantém seus próprios requisitos de ciclo de vida.

Um plug-in de API é um mecanismo de ação técnica usado por um agente declarativo. Não é uma API do Microsoft 365 Copilot ou um recurso par no modelo de registro de plug-in.

Planejar o aplicativo

Antes da implementação:

  • Defina os usuários, o resultado do cliente e a experiência que você possui.
  • Escolha as APIs, os SDKs, os modelos e os serviços de hospedagem necessários.
  • Planejar identidades de usuário, aplicativo e serviço.
  • Identificar permissões, consentimento, autenticação e requisitos de conexão.
  • Examine os requisitos de acesso, armazenamento, retenção, privacidade, segurança e IA responsável a dados.
  • Defina ambientes de implantação, monitoramento, suporte, controle de versão e resposta a incidentes.
  • Determine se alguma parte da solução também requer um plug-in ou pacote do aplicativo Microsoft 365.

Se a solução também exigir um plug-in, consulte Planejar seu plug-in.

Acompanhar o ciclo de vida do aplicativo

  1. Escolha as APIs, os SDKs, o runtime e o modelo de hospedagem.
  2. Registre e configure as identidades e permissões necessárias.
  3. Compile e teste o aplicativo.
  4. Valide o comportamento, a segurança, o acesso a dados e os ambientes com suporte.
  5. Implante por meio do canal de distribuição para sua plataforma de aplicativo.
  6. Monitore a disponibilidade, o uso, o custo, a segurança e a qualidade.
  7. Atualize, substitua ou desative a solução de acordo com o ciclo de vida do serviço.