Drupal is a registered trademark of Dries Buytaert
Protected Pages 3.0.0 Major update available for module protected_pages (3.0.0). Commerce Core 3.3.8 Minor update available for module commerce (3.3.8). Search API HTML Element Filter 1.0.7 Minor update available for module search_api_html_element_filter (1.0.7). Layout Builder Reorder 2.0.1 Minor update available for module layout_builder_reorder (2.0.1). Ban 1.1.0 Minor update available for module ban (1.1.0). Field Formatter Range 2.0.0 Major update available for module field_formatter_range (2.0.0). Field Formatter Range 8.x-1.8 Minor update available for module field_formatter_range (8.x-1.8). Varbase Media Header 9.2.1 Minor update available for module varbase_media_header (9.2.1). Search API Solr 4.3.11 Module search_api_solr updated after 14 months of inactivity (4.3.11). Provus Mega Menu Module provus_mega_menu crossed 1,000 active installs.

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, 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 (Mistral Small models only)
  • 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

Speech to Text

✅ Fully supported for speech recognition.

Default Model: whisper-large-v3-turbo

Text to Image

⛔ Current not supported by mittwald AI hosting.

Text to Speech

⛔ Current not supported by mittwald AI hosting.

Moderation

⛔ Current not supported by mittwald AI hosting.

Resources

Activity

Total releases
4
First release
Dec 2025
Latest release
2 months ago
Releases (12 mo)
4 ▲ from 0
Maintenance
Active

Release Timeline

Releases

Version Type Release date
1.1.0 Stable May 5, 2026
1.0.1 Stable Jan 16, 2026
1.0.0 Stable Dec 22, 2025
0.1.1 Stable Dec 3, 2025