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:
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.
