IntroduçãoEsta extensão é um fork da versão original desenvolvida por mlarhrouch. A única diferença é que todas as instruções foram traduzidas para o português do Brasil. Usar o modelo GPT da OpenAI para revisar Pull Requests no Azure DevOpsUma tarefa para pipelines de build do Azure DevOps que adiciona o GPT como revisor de PRs. InstalaçãoA instalação pode ser feita através do Visual Studio MarketPlace. UsoAdicione as tarefas à sua definição de build. ConfiguraçãoConceda permissão ao agente do serviço de buildAntes de usar esta tarefa, certifique-se de que o serviço de build tem permissões para contribuir com pull requests em seu repositório: Permitir que a Tarefa acesse o token do sistemaYaml pipelinesAdicione uma seção de checkout com persistCredentials definido como true.
Editores ClássicosHabilite a opção "Permitir scripts acessarem o token OAuth" nas propriedades do "Trabalho do Agente": Serviço Azure Open AISe você optar por usar o serviço Azure Open AI, deve preencher o endpoint e a chave da API do Azure OpenAI. O formato do endpoint é o seguinte: https://{XXXXXXXX}.openai.azure.com/openai/deployments/{MODEL_NAME}/chat/completions?api-version={API_VERSION} Modelos OpenAICaso você não utilize o Serviço Azure Open AI, pode escolher qual modelo usar. Os modelos suportados são "gpt-4", "gpt-3.5-turbo" e "gpt-3.5-turbo-16k". Se nenhum modelo for selecionado, o "gpt-3.5-turbo" será usado. ContribuiçõesEncontrou e corrigiu um bug ou melhorou algo? Contribuições são bem-vindas! Por favor, faça seu pull request direcionado ao branch main ou reporte um problema no GitHub para que outra pessoa possa tentar implementar ou corrigir. License |