agentic-rag

Automate retrieval decisions for when and what to search in conversational Q&A.

3|2|Updated Jan 29, 2026
One-click install
npx skills add https://github.com/zilliztech/milvus-marketplace --skill agentic-rag
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: agentic-rag
Source: https://github.com/zilliztech/milvus-marketplace/tree/main/plugins/rag-toolkit/skills/agentic-rag
Command: npx skills add https://github.com/zilliztech/milvus-marketplace --skill agentic-rag

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Agentic RAG enables an AI to autonomously decide when to search, what to search for, and whether it needs more information, enabling dynamic, multi-step reasoning over a knowledge base.

Core Features & Use Cases

  • Decision-driven retrieval: The agent determines when retrieval adds value and initiates searches accordingly.
  • Multi-step reasoning with tools: Orchestrates THINK/ACT/OBSERVE loops to refine results across complex queries.
  • Adaptive conversation: Supports on-demand searches within multi-turn dialogues and knowledge-base exploration.

Quick Start

Use the agentic-rag skill to enable a conversational assistant that decides when to search for factual information, e.g., "What is our policy on refunds?" while engaging in a multi-turn Q&A.

Frequently Asked Questions about agentic-rag

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How does agentic RAG decide when to retrieve information?

Agentic RAG uses an autonomous agent that evaluates queries and determines whether retrieval adds value before initiating searches. The agent reasons through THINK/ACT/OBSERVE loops, deciding dynamically when and what to search based on the conversation context and knowledge gaps.

Can I use agentic RAG for multi-turn conversational Q&A?

Yes. Agentic RAG supports multi-turn dialogues where the agent autonomously decides on-demand when to search for factual information within an ongoing conversation, enabling adaptive knowledge-base exploration without fixed retrieval triggers.

What's the difference between agentic RAG and standard retrieval systems?

Standard RAG retrieves on every query; agentic RAG lets the agent decide if retrieval is needed. This multi-step reasoning approach reduces unnecessary searches, refines results iteratively, and handles complex queries that require reasoning before or between retrievals.

How do I configure iteration limits and agent behavior in agentic RAG?

Agentic RAG requires modular tool design with configurable iteration limits and an agent behavior policy. You define how many reasoning steps the agent can take and set policies that guide when the agent should search, observe results, or conclude.

Does agentic RAG work with conversational AI systems?

Yes. Agentic RAG is built for conversational AI assistants that need to autonomously decide when factual retrieval enhances responses. It integrates tool-use capabilities to orchestrate retrieval within natural dialogue flows.

What happens if the agent decides no retrieval is needed?

The agent responds using existing knowledge without searching. Agentic RAG's autonomous decision-making avoids unnecessary retrieval calls, reducing latency and computational cost while maintaining answer quality for queries the model can handle independently.