Accelerating Data Workflows with Query Agent, now GA
Blog post from Weaviate
Weaviate has launched the Query Agent, marking a significant development in data interaction by enabling developers to query data using natural language, bridging the gap between structured and unstructured data. Unlike traditional SQL or Retrieval-Augmented Generation (RAG) methods, the Query Agent acts as an intermediary that comprehends schemas, APIs, and user intent, allowing for automatic filtering, joining, and aggregation. It operates in two main modes: Ask Mode, which generates precise answers based on data, and Search Mode, which optimizes retrieval quality without answer generation. The Query Agent supports features like multi-collection query routing, query expansion, and intelligent reranking, offering a seamless and efficient data interaction experience. Since its preview release, new functionalities have been added, such as user-defined filters, multi-tenant support, full conversation memory for chat applications, and real-time streaming updates. Early adopters, like MetaBuddy, have successfully implemented the Query Agent to transform their data queries into engaging and insightful experiences, significantly enhancing user engagement and efficiency.