Voltar ao blog
Completions inline de IA para BML/BMQL no CPQ DevKit™
O CPQ DevKit™ for Oracle pode fornecer completions inline com IA enquanto você escreve BML/BMQL. Isso foi projetado para workflows mais rápidos de "digitar → aceitar → refinar" em grandes bases de código CPQ.
1) Defina sua chave de API de IA do CPQ DevKit
No VS Code, abra a Command Palette (Cmd/Ctrl+Shift+P) e execute:
CPQ DevKit™: Set AI API Key
A chave é armazenada no Secret Storage do VS Code, então você não precisa fazer commit dela em lugar nenhum.
2) Ative/desative as completions de IA
Use:
CPQ DevKit™: Toggle AI Completions
As completions de IA são executadas apenas para as linguagens BML/BMQL (bml, bmlt, bmql).
3) Escolha o modelo (opcional)
Nas configurações do VS Code, defina cpqdevkit.aiModel como uma das opções:
Dicas para sugestões melhores
- Escreva primeiro um pequeno token "âncora" (as completions de IA não são acionadas em linhas vazias ou só com espaços em branco).
- Mantenha a lógica relacionada próxima — o CPQ DevKit envia o contexto adjacente para produzir completions mais relevantes.
- Trate as sugestões como rascunhos: aceite rápido e depois aplique os padrões e a nomenclatura da sua equipe.
