KI-Modelle und Anbieter.

Learn DXPR BuilderBuild pagesSchrijven en ontwerpen met AI

Die KI-Funktionen von DXPR Builder laufen über das Drupal-KI-Modul und das DXPR-Anbietermodul (ai_provider_dxpr). Diese Seite erklärt, was ein Anbieter ist, wie der DXPR-Anbieter hineinpasst, welche Modelle es gibt und was „service providers“ und Gewichtungen auf den Einstellungsseiten bedeuten.

Das Video wählt im Editor das EU-Modell und zeigt es im AI-Agent-Panel.

Anbieter im Drupal-KI-Modul

Im KI-Modul ist ein Anbieter ein Plugin, das einen KI-Dienst anbindet. Jeder Anbieter deklariert die unterstützten Operationstypen, etwa Chat, Text-zu-Bild, Bild-zu-Bild und Textübersetzung. Er listet außerdem seine Modelle und hält seine eigenen API-Schlüssel-Einstellungen.

Installierte Anbieter stehen unter Configuration > AI > AI Infrastructure > AI Platform Providers (/admin/config/ai/providers). Dafür braucht es die Berechtigung administer ai providers. Standardanbieter und -modell pro Operationstyp stehen unter Configuration > AI > AI Infrastructure > Default Models for AI Operations (/admin/config/ai/settings). Sie liegen in ai.settings als default_providers.

Der DXPR-Anbieter

ai_provider_dxpr registriert den Anbieter mit der ID dxpr und der Bezeichnung „DXPR“. Er unterstützt chat, text_to_image, image_to_image und translate_text, streamt Chat-Ausgaben und spricht mit kavya.dxpr.com/v1 mit dem aus dem Key-Modul gewählten API-Schlüssel. Sein Einstellungsformular liegt unter /admin/config/ai/providers/dxpr (DXPR AI Provider):

  • DXPR API Key: die Key-Entität, die Ihren DXPR-API-Schlüssel hält (angelegt unter /admin/config/system/keys; bei der Installation wählt das Modul einen Key, dessen Bezeichnung „DXPR“ enthält)
  • AI Usage Tracking: Credit-Guthaben und -Verbrauch
  • Default model und Allowed models: siehe Modelle unten
  • AI Service Providers: Automatic oder Manual Override, mit einer Zieh-Tabelle der vorgeschalteten Dienste
  • Em-dash processor: Nachbearbeitungsstufe, mit sprachspezifischen Ausnahmen

Das Speichern des Formulars registriert dxpr außerdem als Standardanbieter für jeden Operationstyp, der noch keinen Standard hat. Chat-Varianten und Textübersetzung erhalten kavya-m1. Text-zu-Bild und Bild-zu-Bild erhalten kavya-image. Das Speichern sendet außerdem eine kurze Testanfrage, um Schlüssel und Ratenlimit des Kontos zu prüfen.

DXPR Builders eigene KI-Seite zeigt dann Ihre Credits und den Link zu diesem Formular: Configure AI service providers.

DXPR-Builder-Tab „AI Settings“ mit Nutzungs-Credits und Funktionsschaltern

Welchen Anbieter DXPR Builder nutzt

DXPR Builder sendet jede KI-Anfrage namentlich an den DXPR-Anbieter. Textbefehle, Seitenerstellung, Bilderzeugung und Bildbearbeitung nutzen daher immer den DXPR-Anbieter. Die Standards unter /admin/config/ai/settings ändern daran nichts. Die Routen hinter diesen Funktionen stehen auf KI-API-Referenz.

Andere Anbieter im KI-Modul, etwa OpenAI, Anthropic oder Mistral, können DXPR-Builder-Funktionen nicht bedienen. Sie können weiterhin Standards für andere KI-Funktionen derselben Website sein, zum Beispiel AI Image Alt Text oder AI Translate.

Modelle

Builder-Schlüssel API-Modell Genutzt für
dxai_kavya_m1 kavya-m1 Textbefehle und Seitenerstellung (Standard)
dxai_kavya_m1_eu kavya-m1-eu Text, geroutet an MistralAI (Frankreich)
dxai_kavya_m1_fast kavya-m1-fast Text, niedrigere Latenz
(keiner) kavya-image Bilderzeugung und -bearbeitung, immer

Ein Modell, das nicht auf Allowed models steht, wird abgelehnt. Die Chat-Route von DXPR Builder antwortet 403 mit „The selected model is not allowed. Please refresh the page to update your model options.“ Für andere Funktionen des KI-Moduls antwortet der Anbieter „The selected model is not allowed by the administrator.“

Wo das Standard-Textmodell eingestellt wird:

  1. Mit installiertem ai_provider_dxpr: Default model unter /admin/config/ai/providers/dxpr (ai_provider_dxpr.settings, Schlüssel ai_model). Die DXPR-Builder-KI-Einstellungsseite zeigt dann nur einen Configure AI service providers-Link
  2. Ohne es: Default model und Allow users to choose model unter DXPR Studio > DXPR Builder > AI (/admin/dxpr_studio/dxpr_builder/ai_settings, dxpr_builder.settings)

Modell im Editor wählen

Bearbeitende können das Modell für ihre eigenen KI-Anfragen wählen:

  1. Klicken Sie in der DXPR-Builder-Symbolleiste auf More und wählen Sie AI settings.
  2. Wählen Sie unter Model ein Modell, zum Beispiel DXAI Kavya M1 EU.
  3. Klicken Sie auf Save.
  4. Klicken Sie in der Symbolleiste auf AI Agent. Die Kopfzeile des Panels nennt das gewählte Modell.

Die Wahl wird im Browser gespeichert (ck5-ai-agent:model). Wenn Allowed models auf ein Modell begrenzt ist, erscheint keine Auswahl.

Dienstanbieter und Gewichtungen

Kavya M1 wird von vorgeschalteten KI-Diensten bedient. Die Einstellungsformulare nennen sie „service providers“: OpenAI, MistralAI, Anthropic, Google Gemini und XAI. Sie haben nichts mit Anbietern des Drupal-KI-Moduls zu tun; sie steuern nur das Routing innerhalb des DXPR-Dienstes. Zwei Konfigurationsschlüssel steuern dies, gespeichert in ai_provider_dxpr.settings, wenn dieses Modul installiert ist, sonst in dxpr_builder.settings (Schema in config/schema/dxpr_builder.schema.yml):

Schlüssel Werte Wirkung
ai_provider_selection_mode automatic (Standard) oder manual Automatisch: Es wird keine Anbieterliste gesendet und DXPR routet nach Live-Performance. Manuell: Die aktivierten Anbieter werden mit der Anfrage gesendet
ai_providers Pro Anbieter: enabled, weight, region weight ist eine Ganzzahl; kleiner heißt höhere Priorität. region ist enabled oder disabled (der Tabellenabschnitt, in dem die Zeile sitzt)

Im manuellen Modus übergibt der Feld-Formatierer die aktivierten Anbieter an den Browser. Der Browser sortiert sie nach Gewichtung, kleinste zuerst, und sendet sie als kommagetrennte providers-Zeichenkette mit jeder Chat-Anfrage, zum Beispiel openai,mistral,anthropic. Der DXPR-Dienst nutzt den ersten Anbieter und fällt auf den nächsten aktivierten zurück, wenn er nicht verfügbar oder langsam ist. Gewichtungen werden nur gesendet, wenn das Modell kavya-m1 ist; die EU- und Fast-Modelle haben festes Routing.

Standardgewichtungen: OpenAI 0, MistralAI 1, Anthropic 2, Google Gemini 3, XAI 4. Eine Zeile in der Tabelle nach oben zu ziehen senkt ihre Gewichtung.

So ändern Sie die Reihenfolge:

  1. Gehen Sie zu /admin/config/ai/providers/dxpr (oder /admin/dxpr_studio/dxpr_builder/ai_settings ohne das Anbietermodul)
  2. Setzen Sie Default model auf DXAI Kavya M1; die Anbieteroptionen sind für andere Modelle verborgen
  3. Wählen Sie Manual Override (Manual priority auf der DXPR-Builder-Seite)
  4. Ziehen Sie Anbieter zwischen die Abschnitte Enabled und Disabled und in die gewünschte Reihenfolge
  5. Klicken Sie auf Save configuration (Save settings auf der DXPR-Builder-Seite)

KI-Credits

KI-Funktionen verbrauchen DXPR-Credits aus Ihrem Abonnement. Prüfen Sie Rest-Credits unter DXPR Studio > DXPR Builder > AI unter Usage and Credits, oder unter AI Usage Tracking auf dem DXPR-KI-Anbieterformular. Stocken Sie auf unter dxpr.com/user/me/subscription/credits.

Wie geht es weiter?