This project is not covered by Drupal’s security advisory policy.
Provides AI (Artificial Intelligence) assistants that users can interact with and which base their replies on documents that have been added to them.
Currently limited to using the OpenAI API service, for which a paid subscription is required. Using alternative AI services is on the development roadmap, including self hosted AI.
Features
- Assistant will base replies on text files added to it
- Assistant set up includes an instructions prompt telling the assistant how to reply to requests
- Assistant is displayed in a block and can be added to any page
- Multiple assistants (optional)
- Users can switch to previous conversations they had with an assistant (optional)
- Download a conversation (optional)
Installation
- Set up OpenAI API account and key.
- Install OpenAI module:
composer require 'drupal/openai:^1.0@beta' - Configure OpenAI module with OpenAI key
- Install OpenAI Assistant
composer require 'drupal/openai_assistants:^1.0@beta'
Post-Installation
- Set up OpenAI integration
- Create an Assistant entity
- Add an Assistant block to pages
Additional Requirements
Recommended modules/libraries
OpenAI module (required)
Supporting organizations:
Sponsored development
Project information
- Project categories: Content display, Integrations, User engagement
- Ecosystem: OpenAI / ChatGPT Integration
9 sites report using this module
- Created by robert castelo 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-beta15
released 27 March 2024
Works with Drupal: ^10
UI improvements.
Install:
Development version: 1.x-dev updated 2 Aug 2024 at 07:54 UTC





