This project is not covered by Drupal’s security advisory policy.
This module provides flexible, easily configurable, AI insights using any view display as input along with your own customized prompt. This is accomplished with a views style plugin that allows a rendered view result to become context for LLM analysis.
Features
Integrates with the AI module to allow your favorite LLM to analyze any view and provide insights based on any prompt you choose.
Example use cases include:
- Summarize complex views automatically in natural language
- Generate narrative comparisons between sets of records
- Surface interesting patterns across groups of records
In short, the intent is to provide a simple mechanism to analyze any set of entities/fields (that can be represented in a view) for any unique insights (that you can think if via a custom LLM prompt).
Post-Installation
Upon installation you will find a new "AI Views Insight" format in your view's display settings. Setup a new display using this formatter (it's often convenient to base this on an existing/default display) and configure your prompt as desired in the formatter settings. The formatter will send a rendered "Unformatted List" version of your view results, along with your prompt, to the selected LLM and then display the response as the final view result. This provides a very flexible and granular way to inject views insights onto a page. You can easily mix-and-match with other variations/displays from the same view on a single page to serve a large variety of use cases
Additional Requirements
- AI Module
- Views
Project information
- Project categories: Content display, Integrations
- Ecosystem: AI (Artificial Intelligence)
- Created by rjacobs on , updated
This project is not covered by the security advisory policy.
Use at your own risk! It may have publicly disclosed vulnerabilities.
