Gere scripts a partir de prompts com a geração de código com tecnologia de IA

  • Versão de lançamento: Washingtondc
  • Atualizado 1 de fev. de 2024
  • 2 min. de leitura
  • Escreva scripts rapidamente com código gerado por IA, fornecendo um prompt com texto, código ou uma combinação de ambos.

    Antes de Iniciar

    Saiba como escrever prompts para gerar sugestões de código melhores. Para obter mais informações, consulte Como escrever prompts e revisar o código.

    Função necessária: now.assist.creator

    Por Que e Quando Desempenhar Esta Tarefa

    Quando a geração de código está habilitada em uma instância, um ícone do Now Assist (ícone do Now Assist) aparece na parte superior do editor de script.

    Procedimento

    1. Navegue até um formulário com um campo de script.
      Por exemplo, para abrir um formulário de inclusão de script, navegue até Todos > Definição do Sistema > Inclusões de script e selecione Novo ou insira sys_script_include.do no filtro de navegação.
    2. Em um campo de script, insira um dos seguintes tipos de prompts.
      Tabela 1. Solicita geração de código
      Tipo de aviso Exemplo
      Texto em código
      Texto em um comentário de código que descreve o objetivo do código.

      Sugestão de código para o prompt "Validar e-mails usando regex".

      Neste exemplo, o prompt é: // Validar e-mails usando regex.

      Código concluído
      O início de uma função a ser concluída automaticamente.

      Conclusão de código para o início de uma função para validar e-mails usando regex.

      Neste exemplo, o prompt é:
      var email = current.getValue('email');
      var regex =  
      
      Captura única (combinação de texto e código)
      Uma combinação de texto em um comentário de código que descreve o objetivo do código, seguida por um exemplo de como você deseja que o código inicie.

      Sugestão de código para um prompt com um comentário de texto e o início de uma função para validar e-mails usando regex.

      Neste exemplo, o prompt é:
      // Validate emails using regex
      var email = current.getValue('email');
      var regex =  
      

      Nesses exemplos, um desenvolvedor está procurando ajuda para escrever um script que verifica se os endereços de e-mail são válidos usando expressões regulares antes de inserir registros com endereços de e-mail.

    3. Acione a geração de uma sugestão de código usando um dos seguintes atalhos do teclado.

      O código que precede o cursor deve ter menos de 1.000 caracteres ao acionar a geração de código.

      Nota:
      Se as sugestões automáticas de código estiverem habilitadas, você receberá sugestões de código automaticamente depois de inserir um prompt e parar de digitar ou mover o cursor por 2,5 segundos. Para obter mais informações, consulte Habilitar sugestões de código automáticas.
      • Windows: pressione Control-Enter
      • Mac: pressione Command + Enter
      Dica:
      Selecione o ícone de Ajuda ( ícone de Ajuda.) para acessar a lista de atalhos do teclado relevantes.

      Você não pode editar o prompt depois de acionar a geração de código. Se você precisar editar seu prompt antes que a sugestão de código seja retornada, poderá cancelar a geração de código pressionando a tecla Backspace.

      O ícone giratório (ícone giratório) aparece ao gerar uma sugestão. A sugestão de código aparece nas linhas após o prompt, mas não é adicionada ao script até que você a aceite.

      Prompt e sugestão de código no editor de script.

    4. Aceite o código para incluí-lo no seu script ou rejeite-o para removê-lo do script.
      • Aceitar: pressione a tecla Tab ou a tecla de seta para a direita. Selecionar no código sugerido também aceita a sugestão.
      • Rejeitar: pressione a tecla Escape, a tecla de seta para a esquerda ou a tecla de seta para cima. Digitar ou selecionar qualquer lugar fora do código sugerido no script também remove a sugestão.
      Quando você aceita uma sugestão de código, uma linha ao lado dos números de linha indica qual código foi criado pela IA e não foi editado. Se você editar o código gerado por IA, o indicador de linha não aparecerá para essas linhas de código.

      Linha que indica quais linhas de código são geradas por IA.

      Se a sugestão de código não atender aos seus requisitos, tente reformular o prompt de acordo com a orientação do prompt e gerar uma nova sugestão.
    5. Selecione Enviar ou Atualizar para salvar suas mudanças.