Configuration de l'affichage des suggestions de code
watsonx Code Assistant
Watsonx Code Assistant vérifie si une suggestion de code générée est similaire à d'autres sources de code.
Le code généré doit comporter 10 lignes ou plus dans ces langues :
- C
- C++
- Go
- Java
- JavaScript
- Python
- TypeScript
Par défaut, watsonx Code Assistant bloque les suggestions de code qui sont similaires à d'autres sources de code. Vous pouvez définir si les suggestions de code qui sont similaires au code de licences spécifiques sont affichées dans l'IDE avec une référence à la source de code similaire et à sa licence.
L'affichage de la suggestion de code est défini par licence. Le tableau suivant énumère les paramètres de similarité des codes et leur description :
| Paramètre | Description |
|---|---|
| Suggestion de code de blocage (par défaut) | Pas de suggestion de code |
| Suggestion de code avec référence | Montrer la suggestion de code avec une référence de licence |
IBM recommande de bloquer l'affichage des suggestions de code similaires à d'autres sources de code. Si vous choisissez de montrer des suggestions de code similaires à d'autres sources de code avec une référence, votre éligibilité à la protection contractuelle de la propriété intellectuelle (si elle est disponible) dans le cadre de votre accord avec le client peut être affectée.
Pour modifier les paramètres :
-
Ouvrez votre instance watsonx Code Assistant
-
Sur la page d'accueil, cliquez sur la tuile Paramètres pour les licences de génération de code.
-
Sélectionnez les licences que vous souhaitez modifier.
-
Cliquez sur le paramètre dans la barre d'action. Les choix de la barre d'action sont Bloquer ou Afficher avec référence.
Pour une liste des licences qui peuvent être configurées, voir la référence des licences de la suggestion de code.