Solicitando variáveis
- Última atualização2024/11/29
Usando o Co-Pilot for Automators, os desenvolvedores podem especificar o valor e mapear uma variável com um prompt em linguagem natural.
O Co-Pilot for Automators auxilia o desenvolvimento na criação de variáveis de duas maneiras. Primeiro, os desenvolvedores podem enviar um único prompt com instruções para as propriedades de uma ou várias variáveis para criá-las de acordo com as especificações. Em segundo lugar, uma variável é criada e mapeada automaticamente para qualquer ação que exija uma variável, a menos que uma variável existente seja referenciada no prompt. Uma convenção de nomenclatura padrão é usada para quaisquer variáveis criadas automaticamente.
Instruções para um prompt para criar variáveis
- Criar uma nova variável.
- Propriedades como o nome, o tipo de variável e como a variável deve ser usada (entrada, saída, constante) são reconhecidas no seu prompt. Variáveis existentes podem então ser referenciadas por outro prompt e mapeadas para uma ação existente.O exemplo mostra comandos inseridos um de cada vez.
-
Crie uma variável de string de entrada chamada Var1 e atribua a ela o valor "Hello, world!"
-
Configure a caixa de mensagem para exibir Var1.
Dica: Como alternativa, o primeiro prompt pode ser inserido de forma mais curta:Crie uma variável de string de entrada ‘Var1\' = "Hello, world!"
-
- Adicione uma ação com uma nova variável mapeada.
- Ao adicionar uma nova ação à sua automação, você pode facilmente criar e mapear simultaneamente uma nova variável para a nova ação com um único comando.
Exemplo:
Adicione uma caixa de mensagem e atribua a ela uma nova variável de entrada do tipo string chamada Var1 com o valor "Hello, world!"
- Crie várias variáveis em um único prompt.
- Ao criar várias variáveis com um único prompt, use uma vírgula ou ponto final para separar as instruções para cada variável.Os exemplos mostram dois prompts resultando na mesma saída.
-
Crie uma variável de entrada do tipo string chamada Var1, uma variável de saída do tipo string chamada Var2 e uma variável de entrada e saída chamada Var3. Atribua à Var1 o valor "aberto", à Var2 o valor "fechado" e à Var3 o valor "pendente".
-
Crie uma variável de entrada do tipo string \'Var1\' = "open", uma variável de saída do tipo string \'Var2\' = "closed" e uma variável de entrada e saída \'Var3\' = "pending".
-
- Crie variáveis com propriedades exclusivas.
- É fornecido suporte para variáveis como Tabela e Tipo de Sessão que podem ter propriedades exclusivas. Certifique-se de incluir o conjunto completo de propriedades para esses tipos de variáveis no prompt. Para variáveis do tipo tabela, as dimensões e um valor de célula padrão podem ser especificados na instrução.Exemplos:
-
Crie uma variável de sessão de terminal chamada pSessTerminal.
-
Crie uma variável de tabela 3x4 com valor padrão 0, chamada pTableVar1.
-
Criar variáveis automaticamente
O Co-Pilot for Automators ajuda os desenvolvedores a se concentrarem nos resultados da automação e nas operações de ações, auxiliando em parte do trabalho tedioso de criação de variáveis. Se uma variável não existir e uma for necessária para a ação descrita por um prompt, uma variável será criada automaticamente e mapeada para a ação que a requer. Quando as variáveis são criadas dessa forma, uma convenção de nomenclatura padrão é aplicada, determinada pelo tipo de variável (pBool, pDict, pStr). Quando estiver pronto, o desenvolvedor pode editar manualmente quaisquer variáveis para definir o valor e quaisquer outras propriedades.
Exemplo: Add a Prompt to the path of the folder
.
Variáveis de dados de acesso
- Nome do cofre
- Nome da credencial
- Atributo: nome de usuário, senha, ID do cliente, etc.
Saiba mais sobre variáveis de credenciais no tópico a seguir. Consulte Credenciais e variáveis credenciais no Editor de bot.
- Mais detalhes sobre as propriedades e comportamentos das variáveis estão disponíveis. Consulte Visão geral das variáveis
- Variáveis dependentes de arquivos da Control Room são compatíveis, como bot, formulário, processo e Tarefas de API. Consulte Solicitação para adicionar arquivo de repositório existente.