autopilot
latest
false
UiPath logo, featuring letters U and I in white
Visão geral do Autopilot
Last updated 26 de nov de 2024

Projetando automações relevantes para o Autopilot

Esta página é direcionada para desenvolvedores de automação e os orienta pelas melhores práticas na criação de automações otimizadas para o Autopilot.

O Autopilot pode recomendar e executar automações com base na consulta do usuário. Ele também infere valores de argumentos para ajudar na configuração da automação. Por esses motivos, as automações prontas para uso têm configurações adicionais e práticas recomendadas para ajudar a facilitar as funcionalidades do Autopilot.

Melhores práticas de projeto

Para criar automações que podem ser aproveitadas posteriormente pelo Autopilot for Everyone , sugerimos as seguintes práticas recomendadas:

Melhores práticas para projetos

  • Para permitir que o Autopilot use a automação no MacOS, crie os projetos de automação com a compatibilidade multiplataforma.
  • Concentre cada automação em uma única tarefa. Por exemplo, use de uma a cinco atividades em uma única sequência.

Práticas recomendadas de argumentos de entrada

  • Use nomes de argumentos e convenções de nomenclatura descritivos, como o formato CamelCase.
  • Se alguns argumentos forem obrigatórios para a execução bem-sucedida da automação, defina-os conforme necessário durante o tempo do design.
  • Use os seguintes tipos de dados exclusivamente:
    • String - renderizada como um campo de texto livre
    • Int32 — renderizado como um seletor de números inteiros
    • Double — renderizado como um seletor de números inteiros ou decimais
    • Booleano - renderizado como um menu suspenso Verdadeiro/Falso
    • DateTime — renderizado como um seletor de data e hora

Práticas recomendadas de argumento de saída

  • Use nomes de argumentos e convenções de nomenclatura descritivos, como o formato CamelCase.
  • Use os seguintes argumentos de saída exclusivamente:
    • ResultMessage - pode ser um dos seguintes:
      • Uma mensagem de string, que é exibida de volta ao usuário. Geralmente contém os resultados da operação.
      • Uma serialização de string de um objeto JSON ou Tabela de Dados.
        Importante: o Autopilot pode entender matrizes JSON com objetos JSON de nível único ou Tabelas de dados simples.
    • output_html - Uma string HTML usada pelo Autopilot para renderização. Se você usar essa saída, o Autopilot renderiza o HTML em um iFrame. A automação não deve ser configurada como uma automação de pré-resposta.

Práticas recomendadas de manuseio de exceções

  • Use exceções de regras de negócios e mensagens de erro personalizadas para lidar com erros conhecidos, impedindo que o rastreamento de pilha completo seja enviado para o Autopilot.

Observação:

Para usar automações existentes no Autopilot, certifique-se de que elas sigam as considerações de design mencionadas anteriormente.

Propriedades de automação para o Autopilot

O Autopilot recomenda automações apenas com base nas descrições que você fornece. Para que o Autopilot sugira a automação correta, certifique-se de que cada automação tenha descrições distintas, para minimizar sobreposições. O Autopilot também pode inferir valores de argumentos necessários para a automação, simplificando o processo e reduzindo a necessidade de que você entenda todos os detalhes. Durante a configuração, certifique-se de fornecer argumentos claros. Quando você executa a automação, o Autopilot infere os valores de argumento da conversa ou pede detalhes adicionais.

Um conjunto de propriedades de metadados ajuda o Autopilot a entender vários aspectos, como:

  • O que a automação faz

  • Como o cartão da automação é exibido

  • Como inferir os valores de argumento

  • Como a automação deve ser executada

  • Qualquer contexto necessário antes de executar a automação

Aprenda a como configurar as propriedades da automação.

Automações que retornam grandes quantidades de dados

As sessões de chat do Autopilot têm uma capacidade limitada para obter informações. Portanto, ao criar automações com muitos dados, como tarefas de recuperação, certifique-se de retornar apenas os dados relevantes.

Para fazer isso, considere o seguinte:

  • Inclua argumentos na automação para fins de filtragem. Por exemplo, se você recuperar eventos do Outlook, adicione argumentos que possam permitir a filtragem dos resultados pelo assunto ou participantes.

  • Crie duas automações:

    • Uma automação para retornar vários objetos com detalhes limitados e

    • Uma automação para retornar detalhes extensos para um único objeto.

Autopilot para modelo do Studio de todos

O modelo que a UiPath fornece tem várias recomendações específicas de design já aplicadas. Para usar o modelo, acesse-o no UiPath Marketplace > Studio > página Modelos .

Após desenvolver a automação, certifique-se de:

  1. Publique o pacote no tenant em que o Autopilot está instalado.

  2. Crie e implante o processo correspondente em uma pasta onde os usuários necessários tenham acesso.

Esta página foi útil?

Obtenha a ajuda que você precisa
Aprendendo RPA - Cursos de automação
Fórum da comunidade da Uipath
Uipath Logo White
Confiança e segurança
© 2005-2024 UiPath. Todos os direitos reservados.