Duet AI para desenvolvedores

A Duet AI para Desenvolvedores, que faz parte da Duet AI no Google Cloud, é um colaborador com tecnologia de IA que ajuda sua equipe de desenvolvimento a criar, implantar e operar aplicativos durante todo o ciclo de vida de desenvolvimento de software.

A Duet AI para desenvolvedores oferece os tipos de assistência a seguir no contexto do seu trabalho:

  • Desenvolvimento assistido no seu ambiente de desenvolvimento integrado. É possível usar a Duet AI no seu ambiente de desenvolvimento integrado (como VS Code, IntelliJ, Cloud Workstations ou Editor do Cloud Shell) para ter assistência de programação com tecnologia de IA em muitas linguagens conhecidas. É possível receber preenchimentos de código à medida que você escreve o código, gera funções completas ou blocos de código usando comentários, gera testes de unidade e recebe ajuda para depurar, entender e documentar o código.

    A Duet AI fornece respostas contextualizadas aos comandos, incluindo citações de fonte relacionadas à documentação e aos exemplos de código que a Duet AI usou para gerar as respostas.

  • Solução de problemas assistida no console do Google Cloud. Ao usar a Duet AI no console do Google Cloud, é possível fazer perguntas em linguagem natural sobre o Google Cloud. A Duet AI sugere comandos para ajudar a iniciar a conversa e é compatível com comandos e respostas de vários turnos.

    A Duet AI também pode fornecer resumos de entradas de registro complexas no Cloud Logging e erros no Error Reporting para ajudar você a entender e resolver problemas.

A Duet AI usa modelos de linguagem grandes (LLMs) desenvolvidos pelo Google. Os LLMs são ajustados com bilhões de linhas de código aberto, dados de segurança e conteúdo específico do Google Cloud, como documentação e código de amostra. A Duet AI não usa seus comandos para treinar os modelos. Para mais informações, consulte Como a Duet AI no Google Cloud usa seus dados.

Onde interagir com a Duet AI

Depois de configurar a Duet AI para um projeto do Google Cloud, é possível pedir assistência em alguns lugares:

  • Painel da Duet AI no console do Google Cloud
  • Páginas específicas de produtos do Google Cloud no console do Google Cloud
  • Seu ambiente de desenvolvimento integrado

Painel da Duet AI

Depois de configurar a Duet AI, o ícone chat_spark da Duet AI será exibido na barra de ferramentas do console do Google Cloud. Quando você clica nesse ícone, o painel Duet AI (um assistente de conversa) é exibido. O painel do assistente conversacional persiste em todas as páginas do console para que você possa continuar a conversa enquanto trabalha. Para mais informações, consulte Testar a Duet AI no console do Google Cloud.

Produtos do Google Cloud no console

A Duet AI para desenvolvedores pode oferecer assistência em alguns produtos do Google Cloud. O tipo de assistência depende do produto.

Por exemplo, depois que você configurar a Duet AI para um projeto no Logging, o ícone chat_spark Explicar esta entrada de registro será exibido na Análise de registros. Quando você estiver investigando um problema, clique neste botão para receber ajuda na interpretação da atividade em um registro.

O botão "Explicar esta entrada de registro" da Duet AI aparece na Análise de registros.

Para mais informações, consulte Resumir entradas de registro com a assistência da Duet AI.

IDE

Se você usa o plug-in do Cloud Code no seu ambiente de desenvolvimento integrado, o ícone chat_spark da Duet AI aparecerá depois que você fizer login em um projeto do Google Cloud em que um administrador ativou a Duet AI ou em que você tem permissão para ativar APIs. Você pode clicar nesse ícone para exibir o assistente de conversa.

Depois de selecionar o código no seu editor, insira prompts como os seguintes:

  • Write unit tests for my code.
  • Help me debug my code.
  • Make my code more readable.

A Duet AI também permite gerar código ou receber conclusões de código no editor de código.

Para mais informações, consulte Configurar a Duet AI no seu ambiente de desenvolvimento integrado.

Recursos

A tabela a seguir mostra os tipos de assistência de IA generativa disponíveis na Duet AI para desenvolvedores, além de links para a documentação que mostra como receber assistência:

Tarefa Tipo de assistência Documentação do produto
Desenvolvimento e implantação
  • Gerar e depurar código.
  • Gere testes de unidade.
  • Responda a perguntas sobre os produtos do Google Cloud.
  • Ofereça sugestões de práticas recomendadas e otimização.
Resolver problemas
  • Resumir as entradas de registro.
  • Solucionar mensagens de erro.

A seguir