Как работает Gemini Code Assist

Модели большого языка Gemini (LLM), используемые Gemini Code Assist, обучаются на наборах данных общедоступного кода, материалах, специфичных для Google Cloud, и другой соответствующей технической информации в дополнение к наборам данных, используемым для обучения базовых моделей Gemini. Модели обучаются таким образом, чтобы ответы Gemini Code Assist были максимально полезными для пользователей Gemini Code Assist.

Gemini Code Assist Standard и Enterprise не используют ваши подсказки или сгенерированные ответы для обучения или точной настройки наших базовых моделей. Редакции Gemini Code Assist Standard и Enterprise используют ваши данные исключительно для предоставления ответа на запрос и не сохраняются, если вы не указали это.

Как и когда Gemini Code Assist цитирует источники

LLM Gemini Code Assist, как и некоторые другие автономные программы LLM, предназначены для создания оригинального контента, а не для подробного копирования существующего контента. Мы разработали наши системы таким образом, чтобы ограничить вероятность этого, и продолжаем совершенствовать функционирование этих систем.

Если Gemini Code Assist напрямую цитирует веб-страницу, он ссылается на эту страницу. Для ответов с URL-адресами Gemini Code Assist позволяет пользователям просматривать и, в некоторых случаях, щелкать мышью, чтобы перейти непосредственно на исходную страницу.

При создании кода или предложении завершения кода Gemini Code Assist предоставляет информацию о цитировании, когда он напрямую цитирует длинные цитаты из другого источника, например существующего открытого исходного кода. В случае ссылок на репозитории кода ссылка может также ссылаться на применимую лицензию с открытым исходным кодом.

Чтобы улучшить генерацию кода в IDE, Gemini Code Assist собирает контекстную информацию из файла, который вы активно используете в своей IDE, а также из других открытых и соответствующих локальных файлов в вашем проекте.

При работе с Gemini Code Assist в вашей IDE Gemini перечисляет файлы вашего проекта (источники контекста), которые использовались в качестве ссылки для генерации ответов на ваши запросы. Источники контекста отображаются каждый раз, когда вы используете чат Gemini.

Вы можете запретить Gemini Code Assist предлагать код, соответствующий цитируемым источникам, изменив настройки в вашей IDE ( VS Code , Cloud Shell и Cloud Workstations ).

Настройка кода в Gemini Code Assist Enterprise позволяет вам получать предложения по коду на основе частной базы кода вашей организации непосредственно из Gemini Code Assist. Чтобы узнать больше о настройке кода и о том, как мы обеспечиваем безопасность при доступе и хранении вашего личного кода, см. обзор Gemini Code Assist . Чтобы настроить и использовать настройку кода, см . раздел Настройка и использование настройки кода Gemini Code Assist .

Дополнительные сведения о средствах управления безопасностью Gemini Code Assist Standard и Enterprise см. в разделе Безопасность, конфиденциальность и соответствие стандартам Gemini Code Assist Standard и Enterprise .