Gemini for Google Cloud の仕組み

Gemini for Google Cloud で使用される Gemini の大規模言語モデル(LLM)は、Gemini の基盤モデルのトレーニングに使用されるデータセットに加えて、一般公開されているコード、Google Cloud 固有の資料、その他の関連する技術情報のデータセットでトレーニングされます。モデルは、Gemini for Google Cloud のレスポンスが Google Cloud ユーザーにとって可能な限り有用になるようにトレーニングされています。

さらに、Google Cloud コンソールの Gemini では、レスポンスを提供するときに、基本的なユーザー コンテキスト情報(プロジェクト ID、製品分野、ページのタイトル、組織 ID)が含まれます。Google Cloud CLI(gcloud)コマンドやその他のコードにより、生成されたコード スニペットにユーザー コンテキストを直接組み込むことができます。Gemini はコンテキスト情報を保持しません。

Gemini for Google Cloud は、プロンプトや生成されたレスポンスを基盤となるモデルのトレーニングや微調整に使用しません。Gemini for Google Cloud モデルに送信されるデータは、リクエストへのレスポンスの提供にのみ使用され、お客様から指示がない限り保存されません。Gemini for Google Cloud に送信される特定の情報をフィルタまたはブロックするために利用できるコントロールはありません。

Gemini for Google Cloud は、容量が許せばできるだけユーザーの近くでリクエストを処理します。Gemini for Google Cloud のサービス提供について詳しくは、Gemini for Google Cloud のロケーションをご覧ください。

Gemini for Google Cloud がソースを引用する方法とタイミング

Google Cloud 向け Gemini の LLM は、他のスタンドアロンの LLM エクスペリエンスと同様に、オリジナル コンテンツを生成するものであり、既存のコンテンツを詳細に複製するものではありません。Google のシステムは、このような問題が発生する可能性を抑えるように設計されており、今後もこれらのシステムの動作は改善されます。

Gemini for Google Cloud がウェブページから詳細に直接引用している場合は、そのページを引用します。URL を含む回答の場合、Gemini for Google Cloud はユーザーによる表示を可能とし、場合によってはクリックしてソースページに直接移動できます。

コードを生成する、またはコードの補完を行う場合、Gemini for Google Cloud は、既存のオープンソース コードなどの別のソースからある程度の長さをそのまま引用している場合に引用情報を提供します。コード リポジトリを引用する場合は、該当するオープンソース ライセンスへの参照も追加されることがあります。

Gemini for Google Cloud が生成 AI による補償でユーザーを保護する仕組み

Gemini for Google Cloud は、生成 AI 補償サービスの対象となります。

Gemini for Google Cloud によって生成されたコンテンツを使用した後に、著作権の問題に直面した場合、Google は、関連する潜在的な法的リスクに対して一定の責任を負います。

補償の詳細については、サービス固有の規約をご覧ください。また、この問題に関するブログ投稿もご覧ください。

Gemini for Google Cloud プロダクト

以下の各セクションでは、特定の Gemini for Google Cloud プロダクトのその他の詳細事項について説明します。

Gemini Code Assist

IDE でより優れたコード生成を可能にするため、Gemini Code Assist は、IDE でアクティブに使用しているファイルと、プロジェクト内の開いている関連するローカル ファイルからコンテキスト情報を収集します。

IDE で Gemini Code Assist を操作すると、Gemini は、プロンプトへのレスポンス生成のための参照として使用されたプロジェクト ファイル(コンテキスト ソース)を一覧表示します。コンテキスト ソースは、Gemini とのチャットを使用するたびに表示されます。

IDE(VS CodeCloud Shell エディタCloud Workstations)の設定を調整することで、Gemini Code Assist が引用されたソースと一致するコードを提案しないようにできます。

コード カスタマイズを使用すると、組織のプライベート コードベースに基づいて、Gemini Code Assist から直接コード候補を取得できます。コードのカスタマイズと、プライベート コードへのアクセスと保存時のセキュリティ確保方法について詳しくは、Gemini Code Assist の概要をご覧ください。コードのカスタマイズを構成して使用する方法については、Gemini Code Assist のコード カスタマイズを構成して使用するをご覧ください。

Gemini Code Assist のセキュリティ管理の詳細については、Google Cloud での Gemini Code Assist のセキュリティ、プライバシー、コンプライアンスをご覧ください。