Skip to main content
drupalreleases

Use direct release data with your AI assistant.

Learn more

mittwald AI provider

No security coverage Under active development

Part of the AI ecosystem · 343 projects

This module integrates your Drupal site with Mittwald's AI Hosting platform. It enables AI-powered features like chat completions and embeddings by connecting to Mittwald's OpenAI-compatible API.

A Drupal module that integrates mittwald AI Hosting with the Drupal AI module, enabling AI-powered features on your Drupal site using mittwald's infrastructure.

Features

This module provides a mittwald provider implementation for the Drupal AI module, allowing you to leverage mittwald's AI hosting platform for various AI operations including chat completions, embeddings, reranking, speech-to-text, text-to-speech, and more.

Credit

This module was forked from the ai_provider_openai module and adapted for mittwald's AI hosting platform, which uses an OpenAI-compatible API.

Post-Installation

  1. Obtain an API Key: Follow the mittwald AI hosting access guide to get your API credentials.
  2. Create a Key entity:
    • Navigate to /admin/config/system/keys/add
    • Create a new key for storing your mittwald API key
    • Choose an appropriate key type (e.g., "Authentication")
  3. Configure the provider:
    • Navigate to /admin/config/ai/providers/mittwald
    • Select your API key from the dropdown
    • Save the configuration

The module will automatically validate your API key and check for rate limits during configuration.

Supported operations and models

Chat completions

✅ Fully supported for conversational AI, content generation, and chat-based interactions. See the list of available models for an up-to-date list of all available models.

Capabilities:

  • Standard text chat
  • Image vision (Ministral, Qwen3.5-122B-A10B-FP8, Qwen3.6, Qwen3.8 and GLM-OCR models; Qwen3.5-0.8B is text-only and is not offered for image input)
  • Reasoning mode with configurable effort (GPT-OSS, Qwen3.5, Qwen3.6 and Qwen3.8 models)
  • Document OCR for PDF, DOCX, PPTX, XLSX, HTML, SVG and images (GLM-OCR)
  • JSON output formatting
  • Tool/function calling
  • Streaming responses

Default model: Ministral-3-14B-Instruct-2512

Embeddings

✅ Fully supported for semantic search, similarity matching, and vector operations.

Default model: Qwen3-Embedding-8B (4096 dimensions)

Reranking

✅ Fully supported for improving RAG retrieval precision by reranking search results.

Default model: Qwen3-VL-Reranker-2B (text and image scoring)

Speech to Text

✅ Fully supported for speech recognition.

Default model: whisper-large-v3-turbo

Text to Speech

✅ Fully supported for generating spoken audio from text.

Nine voices are available: aiden, dylan, eric, ono_anna, ryan, serena, sohee, uncle_fu and vivian. Voice cloning is not available. Audio can be returned as mp3, opus, flac, wav or pcm, and the speaking rate and spoken language are configurable.

Default model: Qwen3-TTS-12Hz-1.7B-CustomVoice

Text to Image

⛔ Currently not supported by mittwald AI hosting.

Moderation

⛔ Currently not supported by mittwald AI hosting.

Resources

Drupal 10–11

Ask your assistant about mittwald AI provider

Check compatibility with your Drupal and PHP version, maintenance and security coverage, from current release data. How it works

Depends on

Dependencies of the latest stable release

Required by

Tracked projects that depend on this one

No tracked projects depend on this one yet.

Activity

Tracked releases
5
Tracked since
Dec 2025
Latest release
1 month ago
Releases (12 mo)
5 ▲ from 0
Maintenance
Active

Release Timeline

Releases

Version Type Core PHP Release date
1.2.0 Stable 10–11 Sep 2, 2026
1.1.0 Stable 10–11 May 5, 2026
1.0.1 Stable 10–11 Jan 16, 2026
1.0.0 Stable 10–11 Dec 22, 2025
0.1.1 Stable 10–11 Dec 3, 2025