Diretrizes gerais para geração de código
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.
| 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.