Skip to content
Zurück zum Blog

KI-Inline-Vervollständigungen für BML/BMQL in CPQ DevKit™

CPQ DevKit™ for Oracle kann Ihnen KI-gestützte Inline-Vervollständigungen liefern, während Sie BML/BMQL schreiben. Das ist für schnellere „Tippen → Übernehmen → Verfeinern“-Workflows in großen CPQ-Codebasen ausgelegt.

1) CPQ DevKit AI API-Schlüssel setzen

Öffnen Sie in VS Code die Command Palette (Cmd/Ctrl+Shift+P) und führen Sie aus:

  • CPQ DevKit™: Set AI API Key

Der Schlüssel wird im VS Code Secret Storage gespeichert – Sie müssen ihn also nirgendwo committen.

2) KI-Vervollständigungen ein-/ausschalten

Verwenden Sie:

  • CPQ DevKit™: Toggle AI Completions

KI-Vervollständigungen laufen ausschließlich für BML/BMQL-Sprachen (bml, bmlt, bmql).

3) Modell auswählen (optional)

Setzen Sie in den VS-Code-Einstellungen cpqdevkit.aiModel auf einen der folgenden Werte:

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

Tipps für bessere Vorschläge

  • Schreiben Sie zuerst ein kurzes „Anker“-Token (KI-Vervollständigungen werden auf leeren Zeilen oder Zeilen nur mit Whitespace nicht ausgelöst).
  • Halten Sie zusammengehörige Logik nah beieinander – CPQ DevKit sendet den umliegenden Kontext, um relevantere Vervollständigungen zu erzeugen.
  • Behandeln Sie Vorschläge wie Entwürfe: schnell übernehmen, dann die Patterns und Namenskonventionen Ihres Teams anwenden.