This project is not covered by Drupal’s security advisory policy.
AI prompt engineering tool.
Features
- Prompts are engineered by configuring, combining and arranging smaller prompt segments.
- Prompt segments are any kind of Drupal (or other novel) data.
- Plugin system allows other modules to provide segment plugins. Module by default already has simple text, prompt reference and Views plugins.
- Prompt provides final output by combining segments together. This output can be sent to AI. For example, it allows to engineer AI assistant's character and/or knowledgebase.
- Module has content entities sub-module - this is great for allowing end users to engineer their own prompts and display them in views.
- Module has configuration entities sub-module - this is great for site administrators or developers to engineer site-wide prompts. It allows to import/export prompts or ship them with other modules.
Post-installation
- Enable one of the sub-modules for prompt storage: content storage, configuration storage, or both (check out description above how to decide, or follow hints within user interface).
- Go to "Configuration >> AI Prompts" to engineer a prompt, or if chosen content storage, go to "Structure >> AI Prompt types" to create a new prompt type. Then go to "Content >> AI Prompts" to create new prompts.
- Use prompts with one of recommended modules (below) or integrate with code (instructions in README.md).
Requirements
- None.
Recommended modules
- AI chat user interface (talk with AI about Drupal content)
- --
- AI developer assistant [integration is in development]
- AI personal assistant builder [module is in development]
- AI work [module is in development] (covers prompt chaining)
Pictures
Part of Drupal artificial intelligence (AI) community initiative. |
Let's make great Drupal AI features |
Slack Channel 💬
Interested in Drupal AI? Join us in the #ai channel in the Drupal Slack: drupal.org/slack
Project information
- Ecosystem: Drupal artificial intelligence (AI) community initiative
5 sites report using this module
- Created by mindaugasd on , updated
This project is not covered by the security advisory policy.
Use at your own risk! It may have publicly disclosed vulnerabilities.
Releases
1.0.0-alpha2
released 17 April 2024
Works with Drupal: ^9 || ^10
Install:
Development version: 1.0.x-dev updated 12 Aug 2024 at 18:15 UTC


