Configuração de como as sugestões de código são exibidas
watsonx Code Assistant
Watsonx Code Assistant verifica se uma sugestão de código gerada é semelhante a outras fontes de código.
O código gerado deve ter 10 linhas ou mais nesses idiomas:
- C
- C++
- Acessar
- Java
- JavaScript
- Python
- TypeScript
Por padrão, watsonx Code Assistant bloqueia sugestões de código que sejam semelhantes a outras fontes de código. Você pode definir se as sugestões de código que são semelhantes ao código de licenças específicas são exibidas no IDE com uma referência à fonte de código semelhante e sua licença.
A exibição da sugestão de código é definida por licença. A tabela a seguir lista as configurações de similaridade de código e uma descrição de cada uma:
| Configuração | Descrição |
|---|---|
| Sugestão de código de bloco (padrão) | Nenhuma sugestão de código |
| Mostrar sugestão de código com referência | Mostrar a sugestão de código com uma referência de licença |
IBM recomenda que você bloqueie a exibição de sugestões de código que sejam semelhantes a outras fontes de código. Se você optar por mostrar sugestões de código que sejam semelhantes a outras fontes de código com uma referência, sua elegibilidade para a proteção contratual de IP (se disponível) nos termos do seu contrato com o cliente poderá ser afetada.
Para alterar as configurações:
-
Abra sua instância watsonx Code Assistant.
-
Na página inicial, clique no bloco Configurações para licenças de geração de código.
-
Selecione as licenças que você deseja alterar.
-
Clique na configuração na barra de ação. As opções da barra de ação são Bloquear ou Mostrar com referência.
Para obter uma lista das licenças que podem ser configuradas, consulte a referência de licenças do Code suggestion.