AI Content Filler
No security coverage
This module helps you generate AI-powered content directly within your Drupal site. You can input keywords to create relevant text and insert it into various text fields, including those in CKEditor, to streamline content creation.
Summary
AI Content Filler is a Drupal module that enables users to generate AI-powered content dynamically and insert it into selected text fields. By providing keywords, users can quickly generate relevant text, streamlining content creation and ensuring consistency across the site.
Features
- AI-powered content generation based on user-provided keywords.
- Supports inserting generated content into text fields of nodes and paragraph entities.
- Integrates seamlessly with CKEditor fields to update rich text content.
- Configurable per content type to control where AI generation is available.
- Uses the Drupal AI module to interact with different AI providers.
Installation & Setup
-
Install dependencies:
- Install the AI module (https://www.drupal.org/project/ai).
- Install an AI provider module (e.g., Gemini provider (https://www.drupal.org/project/gemini_provider)).
-
Configure API keys:
- Go to Admin > Configuration > System > Keys (/admin/config/system/keys) and add your AI provider keys.
-
Configure AI provider:
- Navigate to Admin > Configuration > AI > Providers (/admin/config/ai/providers) and configure the AI provider key.
-
Set up AI Chat Provider:
- Go to Admin > Configuration > AI > Settings (/admin/config/ai/settings).
- Under Chat Provider, add and select your configured AI provider.
-
Enable AI Content Filler for content types:
- Go to Admin > Configuration > AI Content Filler Settings (/admin/config/aicontentfiller/settings).
- Select the content types where AI Content Filler should be available.
Post-Installation
- While editing a node, find the AI Content Filler section in the form.
- Select the target text field where content should be inserted.
- Enter keywords describing the content you want AI to generate.
- Click Generate content to fill the selected field with AI-generated text.
Additional Requirements
- AI module (ai) – Required for AI integration.
- Key module (key) – Required for securely storing AI provider credentials.
Depends on
Dependencies of the latest stable release
No dependencies recorded for this project.
Required by
Tracked projects that depend on this one
No tracked projects depend on this one yet.
Activity
Releases
| Version | Type | Core | Notes | Release date | |
|---|---|---|---|---|---|
| 1.0.x-dev | Dev | 10–11 | Mar 1, 2025 |