- Notas de Versão
- Introdução
- Notificações
- Projetos
- Conjuntos de dados
- Rotulagem de Dados
- Pacotes de ML
- Pacotes para uso imediato
- Pipelines
- Habilidades de ML
- Logs de ML
- Document UnderstandingTM no AI Center
- API do AI Center
- Licenciamento
- Modelos de soluções de IA
- Como fazer
- Invocar habilidades de ML públicas usando API
- Economize custos de infraestrutura usando APIs do AI Center
- Atualize a implantação da Habilidade de ML usando a API
- Guia básico de solução de problemas
Atualize a implantação da Habilidade de ML usando a API
Para acessar as APIs do AI Center:
- Registrar um aplicativo externo (configuração única).
- Gere um token de autenticação (renovado após a expiração).
- Faça chamadas de API do AI Center.
- Acesse a página Administrador no painel de navegação à esquerda e selecione Aplicativos externos.
- Selecione + Adicionar aplicativo e dê a ele um nome, para adicionar um novo aplicativo externo.
Observação: apenas o tipo de aplicativo confidencial pode acessar as APIs do AI Center.
- Selecione Adicionar escopo para habilitar o escopo do AI Center para o aplicativo externo.
- Escolha Acesso à API do AI Center (pré-visualização) no menu suspenso Recurso .
- Acesse a guia Escopo do aplicativo e escolha as APIs que você deseja dar acesso aos aplicativos externos. No exemplo abaixo, você seleciona todas as APIs para simplificar.
- Uma mensagem com o ID do aplicativo e um Segredo do aplicativo confirma que o aplicativo foi adicionado com sucesso. Consulte o ID do aplicativo e Segredo do aplicativo a qualquer momento em Editar aplicativo externo.
Observação: use essas credenciais para gerar um token de autenticação na etapa seguinte.
Verifique a página Gerenciando aplicativos externos para mais informações.
O aplicativo externo deve solicitar um token de acesso do servidor de identidade da UiPath para autenticação e acesso seguro.
Por uma questão de simplicidade, usamos o Postman neste tutorial. Você pode registrar 10 tokens gratuitamente e usar sua interface web, aplicativo ou qualquer outra ferramenta.
Gere uma solicitação POST para o endpoint do Identity Server que inclua o seguinte no corpo da solicitação:
client_id
: ID do aplicativo da etapa anterior.client_secret
: segredo do aplicativo da etapa anterior.grant_type
: client_credentials.
application/x-www-form-urlencoded
como o tipo de conteúdo se você estiver usando o Postman.
Você também pode ver as permissões habilitadas para esse aplicativo externo.
accountname
e tenantname
são específicos da sua conta.
Account ID
eTenant ID
. Verifique os detalhes da conta e do tenant na seção de informações do perfil dentro do tenant.Authorization
. O campo de autorização é preenchido com o token de autenticação gerado na etapa anterior.
Agora você pode acessar APIs específicas.
sampleClassifierSkill
(usado como um exemplo) está atualmente no estado Disponível.
Use as APIs do AI Center para:
- Encontre o ID da habilidade de ML de sampleClassifierSkill.
- Interromper (desfazer a implantação) a Habilidade de ML.
- Inicie ( reimplantar ) e verifique a atualização do status.
GET ML Skills
, você pode recuperar todas as Habilidades de ML em sua conta e tenant.
GET /ai-deployer/v1/mlskills?name=sampleClassifierSkill
sampleClassifierSkill
.
Bearer
.
ML Skill
no seguinte APIs
para modificar o estado:
UPDATE ML Skill
para modificar a configuração da implantação em uma habilidade de ML específica.
No exemplo abaixo, alteramos a contagem de réplicas incluindo o novo número no corpo da solicitação.