Exemplo de prompt para lógica de loop

Os desenvolvedores podem usar Co-Pilot for Automators para criar rapidamente lógica de loop na automação de bots usando linguagem natural em um prompt de instrução.

Este exemplo demonstra a criação de uma automação de um bot que analisa e-mails e salva os detalhes de contato de cada remetente em um arquivo Excel. Observe que depois que o prompt for inserido, a Co-Pilot for Automators gera e sequencia automaticamente as ações necessárias e o tipo de iterador em uma estrutura para você verificar e concluir definindo valores para seu caso de uso individual.

Esse exemplo pretende demonstrar a experiência e os passos a seguir ao aplicar a Co-Pilot for Automators para desenvolver lógica de loop. Os resultados de prompts mais sofisticados, que geram cenários mais complexos, exigem uma análise mais atenta dos detalhes para garantir que os resultados correspondam às expectativas. Quaisquer variáveis e conexões geradas seguem a rotulagem padrão quando interpretadas pela linguagem usada no seu prompt.

Procedimento

  1. Em um novo projeto no Editor de bot, clique em Co-Pilot para abrir Co-Pilot for Automators.
  2. Insira o seguinte prompt: Connect to my email and loop through unread emails and insert details of all senders in a new excel file and save the file. (Crie um bot que se conecte ao meu e-mail, analise todos os meus e-mails e salve os dados de todos os remetentes em um arquivo do Excel.)
    As ações necessárias são adicionadas à tela. Você pode desconsiderar o comentário que pode aparecer, pois é simplesmente uma notificação gerada a partir do seu prompt, a menos que você considere o comentário relevante para suas necessidades de automação.

    A imagem demonstra os resultados da entrada do prompt.
  3. As variáveis necessárias foram preenchidas e mapeadas para as ações da automação. Examine-as para analisar as melhorias necessárias para sua automação individual.
    1. Na ação E-mail: Conectar, as variáveis do servidor individual exigem dados para $pStrServerhost$ e $pNumPort$.
    2. As variáveis $pCredUsername$ e $pCredSecuredpassword$ precisam de seu Nome de usuário e Senha.

    A imagem demonstra as variáveis ​​de e-mail que precisam de valores.
  4. A ação Loop é configurada para os e-mails não lidos em sua Caixa de entrada. Você pode tornar a automação mais específica editando o tipo de e-mail ou pasta.

    A imagem demonstra o tipo de iterador.
  5. A ação Excel avançado: Inserir está configurada para inserir na variável $pNumInsertrownumber$. Edite essa variável para inserir dados na linha ou coluna desejada no Excel.

    A imagem demonstra que a variável de inserção precisa de um valor.
  6. Por fim, teste e salve sua automação.