Diretrizes gerais para geração de código

  • Versão de lançamento: Xanadu
  • Atualizado 1 de ago. de 2024
  • 1 min. de leitura
  • Use estas diretrizes gerais para geração de código para obter melhores sugestões de código e criar scripts úteis e precisos.

    Escrevendo avisos

    Escreva avisos claros e específicos, mas concisos
    Especifique o resultado esperado e o contexto, incluindo detalhes necessários, como requisitos da tarefa, APIs específicas, se você as conhecer, e quaisquer restrições.
    Experimentar diferentes avisos

    Conforme você refina e experimenta, o Serviço Now LLM usa esse feedback para aprender e melhorar.

    • Tente ajustar as instruções da tarefa e incorporar exemplos e observe como as sugestões de código diferem com diferentes estilos de prompt e níveis de detalhe.
    • Tente incluir um snippet de código curto como um exemplo de como iniciar o script com um prompt único.
    • Acompanhe seus avisos, incluindo quaisquer modificações e instruções para gerar avisos para atender às suas especificações. Este acompanhamento permite a fácil regeneração de resultados anteriores para análise comparativa.
    Tabela 1. Exemplo de avisos para geração de código
    Prompt forte Prompt fraco Anotações
    Obter incidentes com tarefas relacionadas Obter incidentes com tarefas

    Inclui detalhes suficientes.

    Use o agregado do glide para contar o número de incidentes P1 encerrados entre 3 de março e 13 de abril atribuídos ao administrador Contar incidentes P1 entre 3-3 e 4-13

    Inclui o nome da API e o idioma mais específico.

    Se a solicitação de mudança em aberto for P1, não permita a redução da gravidade, a menos que seja o criador Não permitir mudanças nas solicitações de mudança P1

    Inclui instruções mais específicas sobre o que não deve mudar.

    Glideregistro da mudança mais recente Mudança mais recente

    Inclui o nome da API e o idioma mais específico.

    Revisando código

    Revisar código
    Implemente revisões rígidas e detalhadas do código gerado por IA para determinar sua precisão, eficiência e como ele adere aos seus padrões de codificação.
    Código de teste
    Valide o código executando-o em casos de teste em ambientes controlados para garantir que ele funcione de acordo com seus requisitos.