Konfigurieren der Anzeige von Codevorschlägen

watsonx Code Assistant

die Funktion Watsonx Code Assistant prüft, ob ein generierter Code-Vorschlag anderen Code-Quellen ähnlich ist.

Der generierte Code muss in diesen Sprachen 10 oder mehr Zeilen umfassen:

  • C
  • C++
  • Los
  • Java
  • JavaScript
  • Python
  • TypeScript

Standardmäßig blockiert watsonx Code Assistant Codevorschläge, die anderen Codequellen ähnlich sind. Sie können festlegen, ob Codevorschläge, die dem Code bestimmter Lizenzen ähnlich sind, in der IDE mit einem Verweis auf die ähnliche Codequelle und ihre Lizenz angezeigt werden.

Die Anzeige der Code-Vorschläge wird pro Lizenz festgelegt. In der folgenden Tabelle sind die Einstellungen für die Codeähnlichkeit und eine Beschreibung der einzelnen Einstellungen aufgeführt:

Code-Ähnlichkeitseinstellungen
Einstellung Beschreibung
Blockcode-Vorschlag (Standard) Kein Code-Vorschlag
Code-Vorschlag mit Referenz anzeigen Zeigen Sie den Code-Vorschlag mit einer Lizenz-Referenz

IBM empfiehlt, die Anzeige von Codevorschlägen zu blockieren, die anderen Codequellen ähnlich sind. Wenn Sie sich dafür entscheiden, Code-Vorschläge, die anderen Code-Quellen ähneln, mit einem Verweis zu versehen, kann dies Ihren Anspruch auf vertraglichen Schutz des geistigen Eigentums (falls vorhanden) im Rahmen Ihrer Kundenvereinbarung beeinträchtigen.

So ändern Sie die Einstellungen:

  1. Öffnen Sie Ihre watsonx Code Assistant Instanz.

  2. Klicken Sie auf der Startseite auf die Kachel Einstellungen für Codegenerierungslizenzen.

  3. Wählen Sie die Lizenzen aus, die Sie ändern möchten.

  4. Klicken Sie auf die Einstellung in der Aktionsleiste. In der Aktionsleiste stehen die Optionen Blockieren oder Mit Verweis anzeigen zur Auswahl.

Eine Liste der Lizenzen, die konfiguriert werden können, finden Sie in der Lizenzreferenz von Code suggestion.