docs/minds/minds_overview.mdx
Minds are advanced AI systems designed to answer questions across connected data sources, providing comprehensive insights while reducing the time and effort needed for manual data analysis.
Minds function similarly to large language models (LLMs) but go beyond by answering queries using any connected data. This is achieved through:
With Minds, one can seamlessly integrate AI-powered enterprise knowledge into applications. By creating a Mind, connecting data sources, and making queries via Minds' OpenAI-compatible APIs, applications gain expert-like intelligence, orchestrating across multiple knowledge sources to provide well-reasoned answers.
Minds are composed of several key components:
Here is an overview of how Minds operate, including the key steps for setting up and using them effectively.
Connect one or more of the supported data sources to Minds Cloud.
Minds access the connected data sources in real time to ensure up-to-date responses.
To improve the answer quality, describe each data source to guide Minds in selecting the best information for each query. Learn more about best practices for data descriptions.
Create a Mind and connect one or more data sources to it.
Configure a system prompt to customize Minds' behavior and response generation to improve the answer quality. Learn more about best practices for system prompts.
Chat with Minds to ask questions over the connected data and get comprehensive answers.
The process followed by Minds is shown to users via Minds' thoughts and includes the following:
Access Minds via Minds Cloud or integrate Minds into applications and workflows via API endpoints or Python SDK.
Follow the Minds quickstart demo to try it out.