Skip to content
Retour au blog

Complétions IA en ligne pour BML/BMQL dans CPQ DevKit™

CPQ DevKit™ for Oracle peut vous proposer des complétions IA en ligne pendant que vous écrivez du BML/BMQL. La fonctionnalité est pensée pour des cycles « taper → accepter → affiner » plus rapides dans les grandes bases de code CPQ.

1) Définissez votre clé API IA CPQ DevKit

Dans VS Code, ouvrez la Command Palette (Cmd/Ctrl+Shift+P) et exécutez :

  • CPQ DevKit™: Set AI API Key

La clé est stockée dans le Secret Storage de VS Code, vous n'avez donc pas besoin de la committer où que ce soit.

2) Activez/désactivez les complétions IA

Utilisez :

  • CPQ DevKit™: Toggle AI Completions

Les complétions IA ne s'exécutent que pour les langages BML/BMQL (bml, bmlt, bmql).

3) Choisissez le modèle (optionnel)

Dans les paramètres VS Code, définissez cpqdevkit.aiModel sur l'une des valeurs suivantes :

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

Conseils pour de meilleures suggestions

  • Écrivez d'abord un court jeton « d'amorce » (les complétions IA ne se déclenchent pas sur les lignes vides ou composées uniquement d'espaces).
  • Gardez la logique connexe regroupée — CPQ DevKit envoie le contexte environnant pour produire des complétions plus pertinentes.
  • Considérez les suggestions comme des brouillons : acceptez vite, puis appliquez les conventions et le nommage de votre équipe.