Skip to content
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:

jsonc
{  "cpqdevkit.aiModel": "gpt-4o"  // or: "claude-3-5-sonnet"}

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.