Die Gemini Large Language Models (LLMs), die von Gemini Code Assist verwendet werden, werden zusätzlich zu den Datasets, die zum Trainieren der Grundlagenmodelle von Gemini verwendet werden, anhand von Datasets mit öffentlich verfügbarem Code, Google Cloud-spezifischen Materialien und anderen relevanten technischen Informationen trainiert. Die Modelle werden so trainiert, dass die Antworten von Gemini Code Assist für die Nutzer so nützlich wie möglich sind.
Bei Gemini Code Assist Standard und Enterprise werden Ihre Prompts oder generierten Antworten nicht zum Trainieren oder Optimieren der zugrunde liegenden Modelle verwendet. In der Standard- und Enterprise-Version von Gemini Code Assist werden Ihre Daten ausschließlich zum Senden einer Antwort auf die Anfrage verwendet und nicht gespeichert, sofern Sie dies nicht angeben.
Wie und wann Gemini Code Assist Quellen zitiert
Die LLMs von Gemini Code Assist sind wie einige andere eigenständige LLM-Produkte dazu gedacht, Originalinhalte zu generieren, und haben nicht den Zweck, bereits vorhandene Inhalte zu wiederholen. Wir haben unsere Systeme so entwickelt, dass dies so weit wie möglich verhindert wird, und arbeiten fortlaufend daran, die Funktionsweise dieser Systeme weiter zu verbessern.
Wenn Gemini Code Assist eine Webseite direkt zitiert, wird diese Seite mit Verweis angeführt. Bei Antworten mit URLs können Nutzer mit Gemini Code Assist die jeweiligen Antworten einfach aufrufen und in einigen Fällen durch Klicken direkt zur jeweiligen Quellseite gelangen.
Wenn Code generiert oder Code vervollständigt wird, stellt Gemini Code Assist Informationen zur Quellenangabe bereit, wenn direkt aus einer anderen Quelle, z. B. aus vorhandenem Open-Source-Code, zitiert wird. Bei Zitaten von Code-Repositories kann auch auf eine gültige Open-Source-Lizenz verwiesen werden.
Für eine bessere Codegenerierung in IDEs erhebt Gemini Code Assist Kontextinformationen aus der Datei, die Sie in Ihrer IDE aktiv verwenden, sowie aus anderen geöffneten und relevanten lokalen Dateien in Ihrem Projekt.
Wenn Sie in Ihrer IDE mit Gemini Code Assist arbeiten, werden Ihre Projektdateien (die Kontextquellen) aufgelistet, die als Referenz verwendet wurden, um Antworten auf Ihre Prompts zu generieren. Kontextquellen werden jedes Mal angezeigt, wenn Sie Gemini Chat verwenden.
Sie können verhindern, dass Gemini Code Assist Code vorschlägt, der mit zitierten Quellen übereinstimmt. Dazu passen Sie die Einstellungen in Ihrer IDE an (VS Code, Cloud Shell und Cloud Workstations).
Mit der Codeanpassung in Gemini Code Assist Enterprise können Sie Codevorschläge basierend auf der privaten Codebasis Ihrer Organisation direkt über Gemini Code Assist erhalten. Weitere Informationen zur Codeanpassung und zur Sicherheit beim Zugriff auf und Speichern Ihres privaten Codes finden Sie in der Übersicht über Gemini Code Assist. Informationen zum Konfigurieren und Verwenden der Codeanpassung finden Sie unter Codeanpassung in Gemini Code Assist konfigurieren und verwenden.
Weitere Informationen zu den Sicherheitsfunktionen von Gemini Code Assist Standard und Enterprise finden Sie unter Sicherheit, Datenschutz und Compliance für Gemini Code Assist Standard und Enterprise.