AI Assistant
Cloudera Data Visualization enables you to embed interactive and actionable elements within your dashboards and applications. The Artificial Intelligence (AI) Assistant visual introduces a natural language interface for interacting with dashboards and datasets.
What is the AI Assistant?
The AI Assistant visual is a powerful tool for enhancing your dashboards with a natural language-based interface. It helps obtaining data insights through interactive conversations about the information stored in a dataset. You can simply ask a question and the AI Assistant provides a textual response.
To explore the data behind the AI Assistant's quick response, you can click the ‘i’ (info) button to reveal the underlying data. The information displayed is based on the settings defined for Tooltips during the visual creation. Additionally, you can explore other components of the dashboard to validate your insights and enhance your analysis.
How does it work?
When added to a dashboard, the AI Assistant visual connects to a vector database (Solr or SQLite). The AI Assistant queries this database based on user-entered text, providing augmented chat support. Results resembling your query are sent to the specified large language completion model defined in the site settings. The model processes the information and displays the results within the visual as a text response.
The following steps demonstrate how to create an AI Assistant visual. For an overview of the shelves that specify this visual, see Shelves for AI Assistant.
Before using AI Assistant in Cloudera Data Visualization, ensure the following prerequisites are met:
- Enable the AI Assistant feature in the Site Settings. For instructions, see Managing AI settings.
- Select the AI engine and configure the necessary settings for the selected engine. For more information, see Managing AI settings.
- Ensure the data you intend to use with the AI Assistant visual has been vectorized.
- Ensure that a data connection has been configured for a data source that supports columns of vector type.