Drupal is a registered trademark of Dries Buytaert
drupal 11.3.7 Update released for Drupal core (11.3.7)! drupal 11.2.11 Update released for Drupal core (11.2.11)! drupal 10.6.7 Update released for Drupal core (10.6.7)! drupal 10.5.9 Update released for Drupal core (10.5.9)! cms 2.1.1 Update released for Drupal core (2.1.1)! drupal 11.3.6 Update released for Drupal core (11.3.6)! drupal 10.6.6 Update released for Drupal core (10.6.6)! cms 2.1.0 Update released for Drupal core (2.1.0)! bootstrap 8.x-3.40 Minor update available for theme bootstrap (8.x-3.40). menu_link_attributes 8.x-1.7 Minor update available for module menu_link_attributes (8.x-1.7). eca 3.1.1 Minor update available for module eca (3.1.1). layout_paragraphs 2.1.3 Minor update available for module layout_paragraphs (2.1.3). ai 1.3.3 Minor update available for module ai (1.3.3). ai 1.2.14 Minor update available for module ai (1.2.14). node_revision_delete 2.0.3 Minor update available for module node_revision_delete (2.0.3). moderated_content_bulk_publish 2.0.52 Minor update available for module moderated_content_bulk_publish (2.0.52). klaro 3.0.10 Minor update available for module klaro (3.0.10). klaro 3.0.9 Minor update available for module klaro (3.0.9). layout_paragraphs 2.1.2 Minor update available for module layout_paragraphs (2.1.2). geofield_map 11.1.8 Minor update available for module geofield_map (11.1.8).

Provides integration between Drupal's AI ecosystem and Bytedance's ModelArk (Seedream/Skylark) AI services. This module allows site builders to use Bytedance models for text-to-image generation, image-to-image generation and chat through the AI module.

Features

This module brings Bytedance (Seedream 4.0) support to Drupal via the AI module.
It exposes Bytedance’s API models—text, chat, and image capabilities—to any Drupal subsystem that uses the AI plugin system.

Key features include:

  • Native integration with Bytedance’s Seedream AI APIs.
  • Support for Image generation and chat.
  • Configurable provider settings (API key, model selection).

This modules let's you use ByteDance's chat and image generation models inside AI-powered Field UIs, Actions, or custom integrations without writing boilerplate client code.

Post-Installation

After installation:

  1. Create a Key entity that stores your ByteDance API key (Configuration » System » Keys).
  2. Visit Configuration » AI » Providers » ByteDance Authentication (/admin/config/ai/providers/bytedance).
  3. Choose the Key entry, optionally override the default endpoint (https://ark.ap-southeast.bytepluses.com/api/v3), and save. The form validates the key/host by fetching the available models.
  4. The module automatically seeds sensible default models (skylark-pro-250415 for chat and seedream-4-0-250828 for both image operations). You can override them per AI operation type if needed.

Additional Requirements

This module requires:

  • The AI module (ai).
  • A valid Bytedance API key.
  • PHP 8.1+ recommended for best performance.

No external libraries are required; all API communication uses Drupal’s HTTP client.

Activity

Total releases
2
First release
Nov 2025
Latest release
4 months ago
Release cadence
21 days
Stability
100% stable

Releases

Version Type Release date
1.0.2 Stable Dec 17, 2025
1.0.0 Stable Nov 26, 2025