コード候補の表示方法の設定
watsonx Code Assistant
Watsonx Code Assistantは、生成されたコード提案が他のコードソースと似ているかどうかをチェックします。
生成されるコードは、これらの言語で10行以上でなければならない:
- C
- C++
- Go
- Java
- JavaScript
- Python
- TypeScript
デフォルトでは、watsonx Code Assistantは他のコードソースと類似したコード提案をブロックします。 特定のライセンスのコードに類似するコード候補を IDE に表示するかどうかを設定し、類似するコード ソースとそのライセンスを参照することができます。
コード提案表示はライセンスごとに設定される。 次の表は、コードの類似性の設定とそれぞれの説明の一覧です:
| 設定 | 説明 |
|---|---|
| ブロックコードの提案(デフォルト) | コード提案なし |
| コードの提案とリファレンスを表示 | ライセンス・リファレンスでコードの提案を表示する |
IBMでは、他のコード・ソースと類似したコード・サジェストの表示をブロックすることを推奨しています。 他のコードソースと類似しているコード案を参照で示すことを選択した場合、顧客契約に基づく契約上の知的財産保護(利用可能な場合)の資格が影響を受ける可能性があります。
設定を変更する:
-
あなたのwatsonx Code Assistantインスタンスを開いてください。
-
ホームページで、コード生成ライセンスの設定タイルをクリックします。
-
変更したいライセンスを選択します。
-
アクションバーの設定をクリックします。 アクションバーの選択肢は 「ブロック」または「参照で表示」。
設定可能なライセンスのリストについては、Code suggestionライセンスリファレンス を参照してください。