Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
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
- Escolha as APIs, os SDKs, o runtime e o modelo de hospedagem.
- Registre e configure as identidades e permissões necessárias.
- Compile e teste o aplicativo.
- Valide o comportamento, a segurança, o acesso a dados e os ambientes com suporte.
- Implante por meio do canal de distribuição para sua plataforma de aplicativo.
- Monitore a disponibilidade, o uso, o custo, a segurança e a qualidade.
- Atualize, substitua ou desative a solução de acordo com o ciclo de vida do serviço.