Duet AI によるコードの生成とソースの引用方法

このドキュメントでは、AI を活用したコラボレーターである Google Cloud の Duet AI が、コーディングをサポートする方法と、Duet AI がソースを引用する方法およびタイミングについて説明します。

Duet AI がコーディングにどのように役立つか

Duet AI は、コーディングとコード関連のタスクをサポートします。すべてのコードをテストして検証することをおすすめします。既存のオープンソース コードなど、別のソースから詳細に直接引用する際、Duet AI が引用情報を提供します。

引用されたソースに一致するコードが提案されないようにするには、settings.json ファイルで cloudcode.duetAI.recitation.maxCitedLength 設定を 0 に変更します。

"cloudcode.duetAI.recitation.maxCitedLength": 0

詳細については、Duet AI がソースを引用する方法とタイミングをご覧ください。

Duet AI がソースを引用する方法とタイミング

既存のオープンソース コードなど、別のソースから詳細に直接引用する際、Duet AI が引用情報を提供します。

Duet AI は、他のスタンドアロンの LLM エクスペリエンスと同様に、オリジナル コンテンツを生成するものであり、既存のコンテンツを詳細に複製するものではありません。Google のシステムは、このような問題が発生する可能性を抑えるように設計されており、今後もこれらのシステムの動作は改善されます。Duet AI がウェブページから詳細に直接引用している場合は、そのページを引用します。URL 付きの回答の場合、Duet AI によってユーザーは、必要に応じて各ソースに直接移動してクリックして確認できます。

コード リポジトリを引用する場合は、該当するオープンソース ライセンスへの参照も追加されることがあります。