Como o Gemini Code Assist funciona

Os modelos de linguagem grandes (LLMs) do Gemini usados pelo Gemini Code Assist são treinados com conjuntos de dados de código disponível publicamente, material específico do Google Cloud e outras informações técnicas relevantes além dos conjuntos de dados usados para treinar os modelos de fundação do Gemini. Os modelos são treinados para que as respostas do Gemini Code Assist sejam o mais úteis possível para os usuários.

O Gemini Code Assist Standard e Enterprise não usam seus comandos nem as respostas geradas para treinar ou ajustar nossos modelos. As edições Gemini Code Assist Standard e Enterprise usam seus dados estritamente para responder à solicitação e não são armazenados, a menos que você decida o contrário.

Como e quando o Gemini Code Assist cita fontes

Os LLMs do Gemini Code Assist, assim como alguns outros LLM independentes, têm como objetivo gerar conteúdo original e não replicar algo que já existe. Projetamos nossos sistemas para limitar as chances de esse problema ocorrer e vamos continuar a melhorar o funcionamento deles.

O Gemini Code Assist cita uma página da Web quando o conteúdo é uma citação direta. Para respostas com URLs, o Gemini Code Assist mostra a página de origem e, em alguns casos, os usuários podem clicar no link para abrir a página.

Ao gerar ou sugerir código, o Gemini Code Assist inclui a citação quando extrai um grande trecho de alguma fonte, por exemplo, de um código-fonte aberto. No caso de citações de repositórios de código, a citação também pode referenciar uma licença de código aberto aplicável.

Para melhorar a geração de código em ambientes de desenvolvimento integrados, o Gemini Code Assist coleta informações contextuais do arquivo sendo usado no ambiente, além de outros arquivos abertos e arquivos locais relevantes no projeto.

Quando você trabalha com o Gemini Code Assist em um ambiente de desenvolvimento integrado, o Gemini lista os arquivos do projeto (as fontes de contexto) que foram usados como referência para gerar as respostas aos comandos. As fontes de contexto são mostradas sempre que você usa a conversa no Gemini.

Se não quiser que o Gemini Code Assist sugira código que corresponde a fontes citadas, ajuste as configurações em VS Code.

A personalização de código no Gemini Code Assist Enterprise permite que você receba sugestões de código com base na base de código particular da sua organização diretamente do Gemini Code Assist. Para saber mais sobre a personalização de código e como oferecemos segurança ao acessar e armazenar seu código particular, consulte a visão geral do Gemini Code Assist. Saiba como configurar e usar a personalização de código do Gemini Code Assist. Consulte Configurar e usar a personalização de código do Gemini Code Assist.

Para mais informações sobre os controles de segurança do Gemini Code Assist Standard e Enterprise, consulte Segurança, privacidade e compliance do Gemini Code Assist Standard e Enterprise.