autopilot
latest
false
  • Introdução
    • Sobre o Autopilot
  • Melhores práticas
    • Gravação de prompts eficazes
    • Limitações do Autopilot
  • Autopilot para desenvolvedores
  • Autopilot para testadores
  • Privacidade de dados
Guia do usuário do Autopilot
Last updated 29 de jul de 2024

Gravação de prompts eficazes

Os prompts servem como seu mecanismo de comunicação com o Autopilot™, atuando como as instruções que você usa para obter a saída desejada do Autopilot.

Um prompt eficaz e bem estruturado pode melhorar significativamente a capacidade do Autopilot de produzir resultados úteis. Aqui estão algumas dicas sobre como escrever prompts eficazes:
  • Certifique-se de que suas instruções sejam claras e não ambíguas.
  • Crie instruções que incentivem a ação.
  • Indique claramente suas expectativas.
  • Use voz ativa para aprimorar a clareza de suas instruções.
  • Defina o formato desejado da saída.
  • Incorpore palavras-chave relevantes para orientar a resposta do Autopilot em uma direção específica.
  • Defina limites e restrições, se necessário.
  • Teste diferentes versões de suas instruções e refine conforme necessário.
  • Preste atenção à gramática e pontuação.
  • Seja profissional, educado e atento às limitações do Autopilot.

Para expressões

Aqui estão alguns exemplos de como você pode escrever prompts eficazes para expressões no Studio.

Data e horário

  • Encontre a data do próximo domingo.
  • Baixe emails recebidos hoje com o formato de data "dd/mm/yyyy".
  • Converta do formato "MM/dd/yyyy hh : mm : ss" para o formato "yyyy-MM-dd hh : mm : ss".
  • Coloque um atraso de um segundo.

Texto e número

  • Obtenha os últimos 4 dígitos.
  • Obtenha o nome do arquivo do caminho completo.
  • Verifique se o resultado é um palíndromo.
  • Retorne o primeiro número de palíndromo maior que 152.

Operações de dados

  • Corrija a expressão declarando e inicializando a variável antes de chamar o primeiro método nela.
  • Armazene a lista de strings dentro de uma matriz.

Operações de arquivos

  • Obter todos os arquivos .pdf da pasta.

Operações do Excel

  • Leia os intervalos B3 a B9 da planilha do Excel.

Para fluxos de trabalho

Aqui estão alguns exemplos de como você pode escrever prompts eficazes para fluxos de trabalho no Studio.

Serviços de armazenamento

  • Quando um novo PDF é criado no OneDrive, divida suas páginas em arquivos separados.
  • Combine todos os arquivos PDF em uma pasta do OneDrive em um único arquivo PDF e carregue o arquivo mesclado para uma pasta especificada.
  • Todos os sábados, conecte-se ao nosso OneDrive e faça backup no armazenamento em nuvem da AWS de todos os novos arquivos adicionados à pasta "Projetos" durante a semana.
  • Carregue documentos assinados do DocuSign para o Dropbox.

Serviços de comunicação

  • Envie a gravação no Slack assim que a gravação estiver pronta no Zoom.
  • Envie uma mensagem SMS por meio do Twilio quando um incidente de alta prioridade for criado no ServiceNow.

Microsoft 365

  • Quando uma nova linha for adicionada à tabela de fornecedores, notifique a equipe pelo Slack e confirme por meio do Microsoft Outlook.
  • Adicione uma nova linha a uma planilha do Excel para cada email não lido em uma pasta do Microsoft Outlook e, em seguida, marque o email como lido.
  • Crie um fluxo que leia os emails em uma pasta específica usando o Microsoft 365. Em seguida, baixe os anexos, considere apenas aqueles que são PDF. Em seguida, leia o texto do PDF.
  • Extraia dados de um novo arquivo de fatura no one drive e armazene no Excel.
  • Notifique-me no Teams quando um bug crítico for criado no Jira.
  • Preciso extrair os dados do Bitcoin mais recentes do Yahoo Finance e gravá-los em um Excel.

Google Workspace

  • Extraia dados de um novo arquivo de fatura no Google Drive e armazene-os em Planilhas Google.
  • Baixe novas Gravações do Zoom como arquivos de vídeo e carregue-as para o Google Drive.
  • Dispare uma automação do Gmail e armazene o anexo no Google Drive.
  • Crie uma nova entrada em Planilhas Google para um novo ticket de suporte ao cliente do Zendesk.
  • Extraia os 100 emails mais recentes do Gmail do mês atual e crie um Relatório em Planilhas Google com o remetente e o assunto.
  • Para novas faturas recebidas no Gmail, crie um relatório de despesas usando o Expensify.
  • Resuma o novo email do Gmail usando o OpenAI e compartilhe o resumo por meio do Slack.

Salesforce

  • Para um novo lead do Salesforce, gere um email personalizado usando o OpenAI e envie o email por meio do Outlook.
  • Quando uma oportunidade do Salesforce for conquistada, publique uma mensagem de Kudos no Slack.
  • Envie-me uma mensagem pelo Teams quando um novo lead for criado no Salesforce.
  • Sempre que o status de um lead for alterado no Salesforce, envie uma notificação no Slack para a equipe de vendas com os detalhes do lead.

OpenAI

  • Produto de sucata, preço e classificação da URL fornecida, envie o resultado para a OpenAI para encontrar a melhor opção, considerando classificação e preço.

Para avaliação de requisitos

Você pode instruir o AutopilotTM no Test Manager para avaliar requisitos de várias perspectivas, como fluxo de usuários, consistência, relevância, clareza, integridade e segurança e, em seguida, gerar as dez principais sugestões de aprimoramento. Você também pode usar o Autopilot para realizar análises especializadas focadas apenas em:
  • Aspectos de segurança, como acesso, proteção, autenticação, vulnerabilidade e conformidade.
  • Aspectos de desempenho, como tempos de resposta, taxa de transferência, escalabilidade, uso de recursos e processamento de carga.
Você também pode fornecer ao Autopilot documentos de suporte, como diretrizes de segurança, diretrizes de acessibilidade, relatórios de auditoria, especificações de acessibilidade do usuário e listas de verificação de conformidade, para aprimorar a descrição de um requisito.

Acesse Avaliação com IA para verificar as práticas recomendadas e diretrizes disponíveis para avaliar requisitos.

Para geração de testes manuais

O AutopilotTM no Test Manager usa a IA para gerar casos de teste e depende da especificidade das descrições de requisitos. Isso inclui os seguintes componentes:
  • Declaração concisa e focada no usuário que destaca o propósito do requisito.
  • Descrição abrangente da lógica do aplicativo que mostra a jornada do usuário.
  • Critérios de aceitação claros e mensuráveis, incluindo cenários positivos e negativos.
Garantir a especificidade das descrições de requisitos permite que o AutopilotTM gere etapas de testes precisas e detalhadas. Você também pode dar instruções adicionais ao AutopilotTM, seja para verificação de fluxo de ponta a ponta ou geração rápida de ideia de teste, entre outros, para adaptar a geração de casos de teste para certos cenários.

Você pode fornecer documentos de suporte, como diagramas e simulações de processos, documentos de conformidade e transcrições de debate, para dar ao AutopilotTM contexto adicional para gerar casos de teste mais precisos e relevantes.

Acesse Geração de testes com IA para verificar as diretrizes e práticas recomendadas disponíveis para gerar casos de teste usando o AutopilotTM.

Para automação de testes

O AutopilotTM no Studio Desktop ajuda você em várias ações, como conversão de casos de teste manuais em automações, transformação de texto em código e geração de dados de testes sintéticos.

Para converter casos de teste manuais em automação, você precisa de um repositório de objetos consistente, porque o Autopilot usa recursos de Automação de Interface Gráfica para fazer referência a elementos de interface gráfica. É importante manter uma convenção de nomenclatura consistente para elementos de interface gráfica dentro de etapas manuais para garantir que a automação gerada seja relevante. Você também deve usar nomes de atividades comuns em etapas manuais para que possam ser facilmente convertidas em APIs da UiPath correspondentes no Studio Desktop.

Para converter texto em código, você pode oferecer instruções do Autopilot sobre a geração de qualquer código C#, refatorar código existente ou gerar uma automação da UiPath.

Quando você gera dados de testes sintéticos, o Autopilot considera os argumentos existentes dentro do seu fluxo de trabalho e as instruções adicionais fornecidas no prompt para gerar dados de testes. Você também pode fornecer instruções para seguir uma certa combinação de dados ou personalizar seu conjunto de dados.

Acesse Automação com IA para verificar as diretrizes e práticas recomendadas para automação de seus testes usando a IA.

Para análise de resultados de teste

O AutopilotTM no Test Manager fornece insights sobre casos de teste com falha e recomendações para reduzir a taxa de falha em seu portfólio de testes. Quanto mais resultados de testes você fornecer, especialmente com casos de teste com falha, quando você gera o relatório, mais eficaz ele é. O objetivo dos insights de testes é ajudar a entender os principais motivos pelos quais seus testes estão falhando.

Cada seção dentro do relatório de testes com falha exibe informações sobre uma determinada área dos resultados dos seus testes, como:
  • Erros comuns: grupos de mensagens de erro semelhantes semanticamente para realçar os problemas mais frequentes.
  • Padrões de erro: categoriza casos de teste com falha em categorias mais amplas. Essas categorias específicas identificam temas recorrentes e problemas sistêmicos, fornecendo uma compreensão mais clara dos problemas subjacentes na execução do seu teste.
  • Recomendações: fornece recomendações acionáveis para aprimoramentos, projetadas para orientar suas próximas etapas na otimização da estabilidade da execução de seus testes.

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.