Skip to content

DXPR AI Provider

DXPR AI Provider connects Drupal to the DXAI Kavya platform, which routes AI requests across OpenAI, Anthropic Claude, Google Gemini, XAI, and MistralAI with automatic failover. It implements the chat, text_to_image, image_to_image, and translate_text operations for the Drupal AI module ecosystem.

Part of the DXPR marketing CMS stack. Ships in DXPR CMS.

Key features

  • Multi-provider failover: configurable priority across five AI providers; when one fails, the next takes over automatically
  • Em-dash post-processing: four intensity levels with per-language overrides remove the most recognisable marker of AI-generated text
  • Free tier: every DXPR account includes 10,000 monthly credits at no cost
  • EU data residency: the kavya-m1-eu model routes through the Kavya server in the Netherlands (backup in Germany) and MistralAI servers in France
  • Native translation: content-aware translate_text implementation with HTML detection, RTL handling, and expanded translatable attributes
  • Image generation and editing: text_to_image and image_to_image operations via the Kavya image model
  • Streaming: real-time SSE streaming that preserves custom metadata fields (word count, original model)

Getting started

Install the module and configure your API key in under five minutes:

Guides