Integração com ChatGPT
Gere, refatore e explique o código de uma função no editor de código de Azion Console, com credenciais da sua própria conta OpenAI.
O editor de código de uma função chama as APIs do ChatGPT. A integração explica, gera e refatora JavaScript dentro do editor, para que você não precise abrir outra guia. Ela é executada com as credenciais da sua própria conta OpenAI, que você declara no código-fonte da função.
Credenciais
A integração com ChatGPT se autentica com uma chave de API da OpenAI e um ID de organização da OpenAI. Gere os dois na plataforma da OpenAI:
Declare os dois valores como um comentário no código-fonte da função:
Explicação de código
A explicação de código retorna uma descrição do código que está no editor. Use-a quando você depurar uma função, quando revisar uma função antes de uma alteração ou quando ler um código que você não escreveu.
Geração de código
A geração de código transforma um comentário em JavaScript. O comando ChatGPT: Generate, no menu de contexto do editor, lê o comentário selecionado como prompt e retorna o código gerado.
Este prompt pede uma tabela HTML com três colunas:
A integração retorna a marcação:
Refatoração de código
A refatoração de código reescreve um bloco de JavaScript. O comando ChatGPT: Refactor, no menu de contexto do editor, refatora o código que você seleciona.
Depuração
A integração também cobre depuração. Para os sintomas de uma função que falha em tempo de execução, e o remédio de cada um, consulte Solução de problemas.