Overview
Weaviate’s Query Agent is a Weaviate-native data agent that turns natural-language questions into precise database operations, making full use of dynamic filters, cross-collection routing, query optimization, and aggregations. It returns accurate and relevant results with source citations.
It replaces manual query construction and ad-hoc logic with runtime, context-aware planning that optimizes and executes queries across user collections. It supports two modes:
- Ask mode: for developers building agentic applications that require conversational interactions and answers backed by data stored in Weaviate.
- Search mode: for developers who need out of the box, high quality information retrieval with strong recall and controlled precision.
The Query Agent can be accessed through Python and TypeScript client SDKs to integrate retrieval directly into applications, or via the Weaviate Cloud Console for fast exploration, validation, and experimentation.
Additional Details and Pricing
Free Plan
Per organization
1000 requests1 / month
Paid Plan
Per organization
$30 / month
- 4000 requests1 included / month
- Additional requests: $0.0001 per model unit2
1 Requests consumption by query type: Ask (4 requests/query), Search (1 request/query)
2 Model units consumption varies by query complexity and size of retrieved content
Stay up to date with the latest news, product updates, and best practices for the Query Agent and other Weaviate Agents.