998 B
998 B
Query Agent - Ask Mode
Generate AI-powered answers with source citations using the Weaviate Query Agent.
Usage
uv run scripts/ask.py --query "USER_QUESTION" --collections "Collection1,Collection2" [--json]
Parameters
| Parameter | Flag | Required | Default | Description |
|---|---|---|---|---|
--query |
-q |
Yes | — | Natural language question |
--collections |
-c |
Yes | — | Comma-separated collection names to query across |
--json |
— | No | false |
Output in JSON format |
Output
- Default: Markdown-formatted answer with a sources table
- JSON: Structured response with
answerandsourcesfields
Examples
Ask a question across multiple collections:
uv run scripts/ask.py --query "What are the main topics in the dataset?" --collections "Articles,Reports"
JSON output:
uv run scripts/ask.py --query "Summarize recent findings" --collections "Research" --json