Install
Works with Drupal: ^10.5 || ^11.2 || ^12Using Composer to manage Drupal site dependencies
Alternative installation files
Download tar.gz
20.57 KB
MD5: 77cbad10cf6f1e543b3ab93a7a0146a8
SHA-1: d8f0c590a0abd29eb4d07745f716f3ba0d460edf
SHA-256: 45d093fc931f17ab3f1a911919ef7fcbe720bbcf57c20ee24f9cb99da9110704
Download zip
30.73 KB
MD5: 842ca977c8bf172526681b611cbb353b
SHA-1: 42477e5ed5770cacba2d6c8e883fca16df40dd9d
SHA-256: 598938e29d9a9a174cc8b0ed84d6ba45deb08e69beb5c88ffd3fb4d909be6ecb
Release notes
The first alpha release of the STACKIT Provider. It connects the AI module to STACKIT AI Model Serving, a sovereign, OpenAI-compatible LLM service hosted in Germany.
Features
- Chat, with streaming, tool calling, structured output (JSON schema) and image input for vision models.
- Embeddings, including batched embeddings for search indexing.
- Models are discovered from the STACKIT API and filtered by type and vision capability.
- Token usage and rate limit information are passed on to the AI module.
- Built on the AI module's
OpenAiBasedProviderClientBase, so it follows improvements to the AI module's OpenAI-compatible client.
Requirements
- Drupal 10.5, 11.2 or later (Drupal 12 ready)
- 1.4 or later, testedwith 1.5.1
- A STACKIT AI Model Serving auth token
Upgrading from 1.0.x-d
- Run
drush updb<code>ai_provider_stackit_update_10001()removes the
moderationantings, and resets the APIendpoint to the default if it is not an HTTPS URL. - The moderation operaKIT offers no moderationmodels. If STACKIT was your default moderation provider, choose another one in
the AI settings. - The request timeout is now set for all providers in the AI settings.
- Several default mode, such as Llama 3.1 8B andGemma 3. Check the default models in the AI settings.
Changes since 1.0.x-de
- : Drupal 12compatibility, coding standards and GitLab CI
- : Update to AI1.5: rebuild on OpenAiBasedProviderClientBase, drop moderation, harden settings
Known issues
- The AI module's model settings pages cannot handle model IDs that contain
a slash, and all STACKIT ms settings form thereforehas no models table; use "Test connection" to list the available models.
This is an alpha release before a stablerelease.