Os modelos de linguagem grandes (LLMs) do Gemini usados pelo Gemini Code Assist são treinados em conjuntos de dados de código disponíveis 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 base 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 Standard e Enterprise do Gemini Code Assist usam seus dados apenas para responder à solicitação e não são armazenados, a menos que você peça.
Como e quando o Gemini Code Assist cita fontes
As LLMs de assistência de código do Gemini, assim como algumas outras experiências independentes de LLM, têm como objetivo gerar conteúdo original e não replicar algo que já existe. Projetamos nossos sistemas para limitar as chances de isso acontecer e continuamos melhorando o funcionamento deles.
Se o Gemini Code Assist citar diretamente o conteúdo de uma página da Web, ele vai citar essa página. Para respostas com URLs, o Gemini Code Assist permite que os usuários vejam e, em alguns casos, cliquem para acessar diretamente a página de origem.
Ao gerar código ou oferecer preenchimento de código, o Gemini Code Assist fornece informações de citação quando cita diretamente de outra fonte, como código de código 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 permitir uma melhor geração de código em ambientes de desenvolvimento integrados, o Gemini Code Assist coleta informações contextuais do arquivo que você está usando ativamente no ambiente de desenvolvimento integrado, bem como outros arquivos locais abertos e relevantes no projeto.
Ao trabalhar com o Gemini Code Assist no ambiente de desenvolvimento integrado, o Gemini lista os arquivos do projeto (as fontes de contexto) que foram usados como referência para gerar respostas aos seus comandos. As fontes de contexto são mostradas sempre que você usa o Gemini Chat.
É possível impedir que o Gemini Code Assist sugira código que corresponda às fontes citadas ajustando as configurações no seu ambiente de desenvolvimento integrado (VS Code, Cloud Shell e estações de trabalho do Cloud).
A personalização de código no Gemini Code Assist Enterprise permite receber 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. Para configurar e usar a personalização de código, 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.