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ètres de similarité des codes
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 :

  1. Ouvrez votre instance watsonx Code Assistant

  2. Sur la page d'accueil, cliquez sur la tuile Paramètres pour les licences de génération de code.

  3. Sélectionnez les licences que vous souhaitez modifier.

  4. 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.