UiPath Documentation
ai-center
latest
false

Guia do usuário do AI Center

Última atualização 8 de mai de 2026

Economize custos de infraestrutura usando APIs do AI Center

Com as solicitações de API, você pode alterar programaticamente o estado de uma Habilidade de ML. Essas APIs podem ser usadas até mesmo dentro de um fluxo de trabalho de automação para implantar e desfazer a implantação de uma Habilidade de ML, otimizando o tempo de atividade da infraestrutura e economizando custos. Verifique o conjunto completo de APIs do AI Center documentadas no swagger.

Observe que accountname e tenantname são específicos da sua conta. Para obter mais informações, consulte a lista de APIs .

Você usa as APIs do AI Center para:

  1. Encontre o ID da Habilidade de ML de sampleClassifierSkill
  2. Interromper (desfazer a implantação) da Habilidade de ML
  3. Inicie ( reimplantar ) e verifique a atualização do status.

Em novembro de 2022, anunciamos a disponibilidade de APIs para interagir programaticamente com cada componente do AI Center. Agora, é possível gerenciar conjuntos de dados, treinar modelos de ML e implantar Habilidades de ML usando APIs, sem ter que usar a Interface do usuário.

Um dos principais casos de uso para aproveitar APIs é gerenciar o status da implantação de uma Habilidade de ML. Dependendo da automação, você pode não precisar que uma Habilidade de ML esteja ativa o tempo todo. Desfazer a implantação de Habilidades de ML quando não estão em uso pode ajudar você a economizar em custos de hardware (AI Units).

As etapas para acessar as APIs do AI Center são:

  1. Registrando um aplicativo externo (configuração única)
  2. Gerar um token de autenticação (renovar após a expiração)
  3. Fazendo chamadas de API do AI Center
Observação:

As duas primeiras etapas impõem o controle de acesso, assegurando que seu aplicativo seja registrado e autenticado

Registro de um aplicativo externo

Para usar as APIs, seu aplicativo precisa se registrar como um aplicativo externo com um escopo do AI Center.

  1. No painel de navegação esquerdo, vá para a página Admin e selecione External Applications.

  2. Para adicionar um novo aplicativo externo, selecione + Add Applicatione nomeie-o.

    Observação:

    Apenas o tipoconfidential application pode acessar as APIs do AI Center.

  3. Para habilitar o escopo do AI Center para o aplicativo externo:

    1. Selecionar Add scope

    2. Escolha AI Center API Access (preview) no menu suspenso Recurso

    3. Navegue para a guia Application Scope

    4. Selecione as APIs para as quais você deseja habilitar o acesso. No exemplo a seguir, todas as APIs são selecionadas para simplificar, mas você pode optar por atribuir acesso a APIs específicas a aplicativos externos específicos.

      Captura de tela do menu Editar recurso.

  4. Selecione Add. Uma mensagem com o ID do aplicativo e um Segredo do aplicativo será gerada.

    Dica:

    Você pode visualizar o ID do aplicativo e o Segredo do aplicativo a qualquer momento no Editar aplicativo externo. Essas credenciais são usadas para gerar um token de autenticação na próxima etapa. Verifique informações adicionais sobre o gerenciamento de aplicativos externos.

    Captura de tela do pop-up Aplicativo Adicionado com Sucesso.

Gerar um token de autenticação

Para autenticação e acesso seguro, o aplicativo externo solicita um token de acesso do UiPath® Identity Server. O token de autenticação gerado expira em uma hora, após a qual você precisa regenerar um novo token de autenticação.

Se você quiser usar o Postman, você pode se registrar gratuitamente e optar por usar a interface baseada na web do Postman ou o aplicativo para download. Consulte o site oficial do Postman para mais informações.

  1. Gere uma solicitação POST para o endpoint do Identity Server https://cloud.uipath.com/identity_/connect/token que inclua o seguinte no corpo da solicitação.
    client_id: App ID from previous step
    client_secret: App Secret from previous step
    grant_type: “client_credentials”
    client_id: App ID from previous step
    client_secret: App Secret from previous step
    grant_type: “client_credentials”
    
  2. Defina grant_type como client_credentials.

Use o tipo de conteúdo application/x-www-form-urlencoded para o Postman.

Captura de tela da guia Corpo.

Essa solicitação gera um token de autenticação semelhante à captura de tela a seguir, listando as permissões habilitadas para esse aplicativo externo. Use esse token de autenticação ao fazer chamadas de API do AI Center.

Captura de tela do exemplo de token de acesso na guia Corpo.

Verifique as informações adicionais sobre credenciais e tokens de autenticação.

Fazendo chamadas de API do AI Center

As chamadas de API aderem à seguinte estrutura: https://cloud.uipath.com/accountname/tenantname/aifabric_/ em que “accountname" e "tenantname " são específicos de sua conta. A maioria das APIs precisa das seguintes informações:

  1. ID da conta e ID do tenant. Você pode encontrar as informações da conta e do tenant na seção informações do perfil dentro do tenant. Verifique as informações do perfil para mais informações.
  2. Autorização. O campo de autorização deve ser preenchido com o token de autenticação gerado na etapa anterior.
    Importante:

    Ao usar o token de autenticação, prefixe-o com Bearer.

Agora você pode acessar APIs específicas. Use sampleClassifierSkill para este exemplo. Na lista Habilidades de ML, você pode observar que essa habilidade existe e está atualmente no estado Disponível .

Encontrar detalhes da Habilidade de ML

Usando a chamada GET ML Skills , você pode buscar uma lista de todas as Habilidades de ML dentro da conta e do tenant. Você também pode adicionar o nome da Habilidade de ML como parte da consulta para pesquisar uma Habilidade de ML específica e recuperar seus detalhes. Nesse caso, você encontra a Habilidade de ML idpara o sampleClassifierSkill

GET /ai-deployer/v1/mlskills?name=sampleClassifierSkill

Captura de tela da guia Cabeçalhos.

Na resposta a seguir, os campos-chave são destacados em amarelo. Verifique novamente se o sampleClassifierSkill está no estado Disponível . A Habilidade de ML id é usada nas APIs subsequentes para atualizar o estado.

Captura de tela dos campos-chave da resposta.

Parar ML Skill

Para interromper uma Habilidade de ML:

  • A consulta da solicitação deve conter a ação de atualização stop e a Habilidade de ML id
  • O cabeçalho deve conter informações da conta, tenant e autenticação

PUT /ai-deployer/v2/mlskills/stop/{mlSkillId}

Captura de tela do sufixo do ID da Habilidade de ML destacado no URL.

A resposta mostra que a alteração do status da habilidade de ML foi bem-sucedida:

Captura de tela da mensagem HabilidadeDeML interrompida com sucesso.

Verificando a UI, é possível verificar se a implantação de sampleClassifierSkill foi desfeita.

Captura de tela de uma Habilidade de ML e seu status.

Retomar ML Skill

Para reiniciar (implantar) a Habilidade de ML, faça as chamadas de API com o updateType definido para Retomar.

POST /ai-deployer/v1/mlskills/{mlSkillId}?updateType=RESUME

{ "deploymentsRequired": 1, 
"gpuRequired": 0, 
"mlPackageVersionId": <package-version-id>, 
"processor": "CPU", 
"publicSkill": false, 
"autoUpdate": false, 
"inactivityPeriodInDays": 7, 
"replicas": 1, 
"requestMemory": 2, 
"requestCPU": 0.5, 
"limitMemory": 9, 
"limitCPU": 2 
}
{ "deploymentsRequired": 1, 
"gpuRequired": 0, 
"mlPackageVersionId": <package-version-id>, 
"processor": "CPU", 
"publicSkill": false, 
"autoUpdate": false, 
"inactivityPeriodInDays": 7, 
"replicas": 1, 
"requestMemory": 2, 
"requestCPU": 0.5, 
"limitMemory": 9, 
"limitCPU": 2 
}

Captura de tela da guia Corpo.

Na resposta, você pode observar que a solicitação foi bem-sucedida e o estado da habilidade foi atualizado para Implantando.

Captura de tela de uma solicitação bem-sucedida.

Aguarde a habilidade ficar disponível e verifique o status da habilidade de ML usando a API de detalhes do GET ML Skill .

Captura de tela da guia Cabeçalhos.

A partir da resposta, a Habilidade de ML agora está implantada e disponível. Verifique a disponibilidade de habilidades na Interface Gráfica. Agora suas automações podem aproveitar a Habilidade de ML sampleClassifierSkill implantada dentro de fluxos de trabalho para fazer previsões.

Captura de tela de uma resposta com a Habilidade de ML e o status destacados.

Captura de tela do menu Habilidades de ML.

Esta página foi útil?

Conectar

Precisa de ajuda? Suporte

Quer aprender? Academia UiPath

Tem perguntas? Fórum do UiPath

Fique por dentro das novidades