ai-agents-for-beginners

Agentic RAG

(ಈ ಪಾಠದ ವಿಡಿಯೋವನ್ನು ನೋಡಲು ಮೇಲಿನ ಚಿತ್ರವನ್ನು ಕ್ಲಿಕ್ ಮಾಡಿ)

ಏಜೆಂಟಿಕ್ RAG

ಈ ಪಾಠವು ಏಜೆಂಟಿಕ್ ರಿಟ್ರೀವಲ್-ಆಗ್ಮೆಂಟೆಡ್ ಜನರೇಶನ್ (Agentic RAG) ಬಗ್ಗೆ ಸಕಲಸಾಮಗ್ರಿಯ.overviewನ್ನು ನೀಡುತ್ತದೆ, ಇದು ಉದಯೋನ್ಮುಖ AI ಪರಿಕಲ್ಪನೆಯಾಗಿದ್ದು, ಇಲ್ಲಿ ದೊಡ್ಡ ಭಾಷಾ ಮಾದರಿಗಳು (LLMs) ಸ್ವತಃ ಅವರ ಮುಂದಿನ ಹಂತಗಳನ್ನು ಯೋಜಿಸುತ್ತವೆ ಮತ್ತು ಹೊರಗಿನ ಮೂಲಗಳಿಂದ ಮಾಹಿತಿ ತರುತ್ತವೆ. ಸ್ಥಿತಿಸ್ಥಾಪಕ ರಿಟ್ರೀವಲ್-ತಪಾಸಣೆ ಮಾದರಿಗಳಿಂದ ಭಿನ್ನವಾಗಿ, ಏಜೆಂಟಿಕ್ RAG ಸತತ ವಲಯಗಳಿಗೆ ಕರೆಗಳು ಲ್ಲಿ ಸಾಂಘಿಕ್ ಕ್ರಮಗಳು ಸೇರಿದಂತೆ ಉಪಕರಣ ಅಥವಾ ಕಾರ್ಯದ ಕರೆಗಳನ್ನು ಒಳಗೊಂಡಿದೆ ಮತ್ತು ರಚಿಸಲಾದ ಔಟ್ಪುಟ್ಗಳನ್ನು ಹೊಂದಿರುತ್ತದೆ. ವ್ಯವಸ್ಥೆ ಫಲಿತಾಂಶಗಳನ್ನು ಮೌಲ್ಯಮಾಪನ ಮಾಡುತ್ತದೆ, ಪ್ರಶ್ನೆಗಳನ್ನು ಸುಧಾರಿಸುತ್ತದೆ, ಹೆಚ್ಚುವರಿ ಉಪಕರಣಗಳನ್ನು ಕರೆಸುತ್ತದೆ ಹಾಗೂ ಈ ಚಕ್ರವನ್ನು ತೃಪ್ತಿದಾಯಕ ಪರಿಹಾರ ಬರುವವರೆಗೆ ಮುಂದುವರಿಸುತ್ತದೆ.

ಪರಿಚಯ

ಈ ಪಾಠವು ಒಳಗೊಂಡಿದೆ

ಕಲಿಕೆಯ ಗುರಿಗಳು

ಈ ಪಾಠವನ್ನು ಮುಗಿಸಿದ ನಂತರ, ನೀವು ಇವುಗಳನ್ನು ತಿಳಿದುಕೊಳ್ಳುವಿರಿ:

ಏಜೆಂಟಿಕ್ RAG ಎಂದರೆ ಏನು?

ಏಜೆಂಟಿಕ್ ರಿಟ್ರೀವಲ್-ಆಗ್ಮೆಂಟೆಡ್ ಜನರೇಶನ್ (Agentic RAG) ಒಂದು ಉದಯೋನ್ಮುಖ AI ಪರಿಕಲ್ಪನೆಯಾಗಿದ್ದು, ದೊಡ್ಡ ಭಾಷಾ ಮಾದರಿಗಳು (LLMs) ಹೊರಗಿನ ಮೂಲಗಳಿಂದ ಮಾಹಿತಿ ತಂದುಕೊಂಡು, ತಮ್ಮ ಮುಂದಿನ ಹಂತಗಳನ್ನು ಸ್ವತಃ ಯೋಜಿಸುತ್ತವೆ. ಸ್ಥಿರವಾದ ರಿಟ್ರೀವಲ್-ಮಿಳಿತ ಮಾದರಿಗಳಿಗಿಂತ ವಿಭಿನ್ನವಾಗಿ, ಏಜೆಂಟಿಕ್ RAG LLM ಗೆ ಮರುಮರು ಕರೆಗಳು ನೀಡುವ ಮೂಲಕ, ಉಪಕರಣ ಅಥವಾ ಕಾರ್ಯದ ಕರೆಗಳನ್ನು ಸೇರಿಸಿ, ರಚಿಸಲಾದ ಔಟ್ಪುಟ್ ಗಳನ್ನು ಬಳಸಿ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ. ವ್ಯವಸ್ಥೆ ಫಲಿತಾಂಶಗಳನ್ನು ಮೌಲ್ಯಮಾಪನ ಮಾಡಿ, ಪ್ರಶ್ನೆಗಳನ್ನು ಸುಧಾರಿಸಿ, ಅಗತ್ಯವಿದ್ದರೆ ಹೆಚ್ಚುವರಿ ಉಪಕರಣಗಳನ್ನು ಕರೆಸುತ್ತದೆ ಮತ್ತು ತೃಪ್ತಿದಾಯಕ ಪರಿಹಾರ ಬರುತ್ತಂತೆ ಈ ಪ್ರಕ್ರಿಯೆಯನ್ನು ಮುಂದುವರಿಸುತ್ತದೆ. ಈ ಮರುಮರು “ಮೇಕರ್-ಚೆಕರ್” ಶೈಲಿ ಸರಿಯಾದ ಫಲಿತಾಂಶ, ಕೆಟ್ಟ ಪ್ರಶ್ನೆಗಳ ನಿರ್ವಹಣೆ ಮತ್ತು ಗುಣಮಟ್ಟದ ಅಭಿವೃಧ್ಧಿಗೆ ಸಹಕಾರ ನೀಡುತ್ತದೆ.

ವ್ಯವಸ್ಥೆ ತಾವು ತರ್ಕ ಪ್ರಕ್ರಿಯೆಯನ್ನು ಒಪ್ಪಿಕೊಂಡು, ವಿಫಲವಾದ ಪ್ರಶ್ನೆಗಳನ್ನು ಮರುಬರೆದಿಡುತ್ತದೆ, ವಿಭಿನ್ನ ರಿಟ್ರೀವಲ್ ವಿಧಾನಗಳನ್ನು ಆಯ್ಕೆಮಾಡುತ್ತದೆ ಮತ್ತು ಅನೇಕ ಉಪಕರಣಗಳನ್ನು ಸಂಯೋಜಿಸುತ್ತದೆ - ಉದಾಹರಣೆಗೆ Azure AI Search ನಲ್ಲಿನ ವೆಕ್ಟರ್ ಶೋಧನೆ, SQL ಡೇಟಾಬೇಸುಗಳು ಅಥವಾ ಕಸ್ಟಮ್ API ಗಳನ್ನು ಬಳಸುತ್ತದೆ - ಎಂದು ಉತ್ತರಾವಳಿ ತಯಾರಿಸುವ ಮುಂಚೆ. ಏಜೆಂಟಿಕ್ ವ್ಯವಸ್ಥೆಯ ಪ್ರಮುಖ ಲಕ್ಷಣವೆಂದರೆ ತನ್ನ ತರ್ಕ ಪ್ರಕ್ರಿಯೆಯನ್ನು ತನ್ನ ತಾನೇ ನಿಯಂತ್ರಿಸುವ ಶಕ್ತಿ. ಸಾಂಪ್ರದಾಯಿಕ RAG ಗಳಿಗೆ ಯೋಜಿತ ಹಾದಿಗಳ ಮೇಲೆ ನಿರ্ভರತೆ ಇದ್ದರೆ, ಏಜೆಂಟಿಕ್ ವ್ಯವಸ್ಥೆ ಸ್ವತಃ ಮಾಹಿತಿ ಗುಣಮಟ್ಟದ ಆಧಾರದ ಮೇಲೆ ಕ್ರಮಗಳ ಕ್ರಮವನ್ನು ನಿರ್ಧರಿಸುತ್ತದೆ.

ಏಜೆಂಟಿಕ್ ರಿಟ್ರೀವಲ್-ಆಗ್ಮೆಂಟೆಡ್ ಜನರೇಶನ್ (Agentic RAG) ಅನ್ನು ವ್ಯಾಖ್ಯಾನಿಸುವುದು

ಏಜೆಂಟಿಕ್ ರಿಟ್ರೀವಲ್-ಆಗ್ಮೆಂಟೆಡ್ ಜನರೇಶನ್ (Agentic RAG) AI ಅಭಿವೃದ್ಧಿಯಲ್ಲಿ ಒಂದು ಉದಯೋನ್ಮುಖ ಪರಿಕಲ್ಪನೆಯಾಗಿದ್ದು, LLM ಗಳು ಹೊರಗಿನ ಮೂಲಗಳಿಂದ ಮಾಹಿತಿ ಪಡೆದುಕೊಂಡು ಹಾಗೆಯೇ ಮುಂದಿನ ಹಂತಗಳನ್ನು ಸ್ವತಃ ಯೋಜಿಸುತ್ತವೆ. ಸ್ಥಿರವಾದ ರಿಟ್ರೀವಲ್-ಮಿಳಿತ ಮಾದರಿ ಅಥವಾ ನಿಷ್ಕಪಟ ಪೂರ್ವನಿಯೋಜಿತ ಪ್ರಾಂಪ್ಟ್ ಕ್ರಮಗಳಿಗಿಂತ ಬೇರೆಯಾಗಿ, Agentic RAG LLM ಗೆ ಮರುಮರು ಕರೆಗಳು ನೀಡುತ್ತದೆ, ಉಪಕರಣ ಅಥವಾ ಕಾರ್ಯಗಳ ಕರೆಗಳು ಮತ್ತು ರಚಿಸಲಾದ ಔಟ್ಪುಟ್ಗಳೊಂದಿಗೆ ಒಳಗೊಂಡಿದೆ. ಪ್ರತಿ ಹಂತದಲ್ಲಿ ವ್ಯವಸ್ಥೆ ಪಡೆದ ಫಲಿತಾಂಶಗಳನ್ನು ಮೌಲ್ಯಮಾಪನ ಮಾಡುತ್ತದೆ, ಪ್ರಶ್ನೆಗಳನ್ನು ಸುಧಾರಿಸುವುದಕ್ಕೋಸ್ಕರ ನಿರ್ಧಾರ ಮಾಡುತ್ತದೆ, ಅಗತ್ಯವಿದ್ದರೆ ಹೆಚ್ಚುವರಿ ಉಪಕರಣಗಳನ್ನು ಕರೆಸಿ, ತೃಪ್ತಿದಾಯಕ ಪರಿಹಾರ ಬರುವವರೆಗೆ ಈ ಚಕ್ರ ಮುಂದುವರಿಯುತ್ತದೆ.

ಈ ಮರುಮರು “ಮೇಕರ್-ಚೆಕರ್” ಕಾರ್ಯವಿಧಾನವು ಸರಿಯಾದ ಫಲಿತಾಂಶಕ್ಕೆ ಸುಧಾರಣೆ ಮಾಡಲು, ಕೆಟ್ಟ ಪ್ರಶ್ನೆಗಳನ್ನು ನಿರ್ವಹಿಸಲು ಮತ್ತು ಸಮತೋಲನ, ಉತ್ತಮ ಗುಣಮಟ್ಟದ ಫಲಿತಾಂಶಗಳನ್ನು ಒದಗಿಸಲು ವಿನ್ಯಾಸಗೊಳಿಸಲಾಗಿದೆ. ತಯಾರಿತ_prompt ಸರಣಿಗಳನ್ನಲ್ಲದೆ, ವ್ಯವಸ್ಥೆ ತನ್ನ ತರ್ಕ ಪ್ರಕ್ರಿಯೆಯನ್ನು ಚುರುಕಾಗಿ ನಿಯಂತ್ರಿಸುತ್ತದೆ. ತಪ್ಪಾದ ಪ್ರಶ್ನೆಗಳನ್ನು ಮರುಬರೆದು, ವಿಭಿನ್ನ ರಿಟ್ರೀವಲ್ ವಿಧಾನಗಳನ್ನು ಆಯ್ಕೆಮಾಡಬಹುದು ಮತ್ತು ಅನೇಕ ಉಪಕರಣಗಳನ್ನು (ಉದಾ. Azure AI Search ನ ವೆಕ್ಟರ್ ಶೋಧನೆ, SQL ಡೇಟಾಬೇಸುಗಳು, ಕಸ್ಟಮ್ API ಗಳನ್ನು)finalize ಮಾಡುವ ಮುಂಚೆ ಅಳವಡಿಸಬಹುದು. ಇದು ಜಟಿಲ ನಿಯಂತ್ರಣ ವ್ಯವಸ್ಥೆಗಳ ಅಗತ್ಯವನ್ನು ಕಡಿಮೆ ಮಾಡುತ್ತದೆ. ಬದಲಿಗೆ, “LLM ಕರೆ → ಉಪಕರಣ ಬಳಕೆ → LLM ಕರೆ → …” ಇವರ ಸರಳ ಲೂಪ್ ಹೆಚ್ಚು ಬುದ್ಧಿವಂತಿಕೆಯಿಂದ ಮತ್ತು ಆಧಾರಿತ ಔಟ್ಪುಟ್ಗಳನ್ನು ನೀಡುತ್ತದೆ.

Agentic RAG Core Loop

ತರ್ಕ ಪ್ರಕ್ರಿಯೆಯನ್ನು ಹೊಂದಿಕೊಳ್ಳುವುದು

“ಏಜೆಂಟಿಕ್” ಎಂದು ಪರುಪಡಿಸುವ ಪ್ರಮುಖ ಗುಣವೆಂದರೆ ವ್ಯವಸ್ಥೆಯು ತನ್ನ ತರ್ಕ ಪ್ರಕ್ರಿಯೆಯನ್ನು ತನ್ನದೇ ಅನುಸರಿಸುವ ಸಾಮರ್ಥ್ಯ. ಸಾಂಪ್ರದಾಯಿಕ RAG ಗಳು ಬಹುಬೇರೆ ಮಾನವರಿಂದ ಮಾದರಿಗಾಗಿ ಹಾದಿ ನಿಗದಿಪಡಿಸುವುದಕ್ಕೆ ಅವಲಂಬಿತವಾಗಿರುತ್ತವೆ: ಯಾವಾಗ ಮತ್ತು ಏನು ಪಡೆಯಬೇಕು ಎಂಬುದನ್ನು ಸೂಚಿಸುವ ಚೈನ್-ಆಫ್-ಥಾಟ್. ಆದರೆ, ಒಂದು ವ್ಯವಸ್ಥೆ ನಿಜವಾಗಿಯೂ ಏಜೆಂಟಿಕ್ ಆಗಿದ್ದರೆ, ಅದು ಒಳಾಂಗವಾಗಿ ಸಮಸ್ಯೆಯನ್ನು ಕುರಿತು ಹೇಗೆ ಹಿಮ್ಮುಖವಾಗಿ ಬರುತ್ತದೆ ಎಂದು ತೀರ್ಮಾನಿಸುತ್ತದೆ. ಇದು ಕೇವಲ ಸ್ಕ್ರಿಪ್ಟ್‌ನ್ನು ಅನುಸರಿಸುವುದಲ್ಲ; ಇದರ ಬದಲು, ಅದು ಕಂಡುಹಿಡಿದ ಮಾಹಿತಿಯ ಗುಣಮಟ್ಟದ ಆಧಾರದಲ್ಲಿ ಕ್ರಮಗಳ ಕ್ರಮವನ್ನು ಸ್ವತಃ ನಿರ್ಧರಿಸುತ್ತದೆ. ಉದಾಹರಣೆಗೆ, ಉತ್ಪನ್ನ ಲಾಂಚ್ ತಂತ್ರವನ್ನು ರಚಿಸುವಂತೆ ಕೇಳಿದಾಗ, ಇದು ಸಂಪೂರ್ಣ ಸಂಶೋಧನೆ ಮತ್ತು ನಿರ್ಧಾರ ಪ್ರಕ್ರಿಯೆಯ ಪ್ರಾಂಪ್ಟ್ ಮೇಲೆ ಮಾತ್ರ ಅವಲಂಬಿಸದು. ಬದಲಿಗೆ ಏಜೆಂಟಿಕ್ ಮಾದರಿ ಸ್ವತಃ ನಿರ್ಧರಿಸುತ್ತದೆ:

  1. Bing ವೆಬ್ ಗ್ರೌಂಡಿಂಗ್ ಮೂಲಕ ಪ್ರಸ್ತುತ ಮಾರುಕಟ್ಟೆ ಪ್ರವೃತ್ತಿ ವರದಿಗಳನ್ನು ಪಡೆದುಕೊಳ್ಳುವುದು
  2. Azure AI Search ಬಳಸಿ ಸಂಬಂಧಿತ ಸ್ಪರ್ಧಾತ್ಮಕ ಡೇಟಾವನ್ನು ಗುರುತಿಸುವುದು.
  3. Azure SQL ಡೇಟಾಬೇಸ್ ಬಳಸಿ ಇತಿಹಾಸಾತ್ಮಕ ಆಂತರಿಕ ಮಾರಾಟ ಅಂಕಿಅಂಶಗಳನ್ನು ಅನುಗುಣಾಯಿಸುವುದು.
  4. Azure OpenAI ವ್ಯವಸ್ಥೆ ಮೂಲಕ ಸಂಯೋಜಿತ ತಂತ್ರವನ್ನು ಸೃಜನಶೀಲವಾಗಿ ಸಂಶ್ಲೇಷಿಸುವುದು.
  5. ತಂತ್ರದ ಅಸಮಾನತೆ ಅಥವಾ ಗ್ಯಾಪ್ಗಳಿಗಾಗಿ ಮೌಲ್ಯಮಾಪನ ಮಾಡುವುದು ಮತ್ತು ಅಗತ್ಯವಿದ್ದರೆ ಇನ್ನೊಂದು ರಿಟ್ರೀವಲ್ ಚಕ್ರವನ್ನು ಪ್ರಾಂಪ್ಟ್ ಮಾಡುವುದು. ಈ ಎಲ್ಲಾ ಹಂತಗಳನ್ನು - ಪ್ರಶ್ನೆಗಳನ್ನು ಸುಧಾರಿಸುವುದು, ಮೂಲಗಳನ್ನು ಆಯ್ದುಕೊಳ್ಳುವುದು, ಉತ್ತರಕ್ಕೆ “ಸಂತೋಷಕರ” ಆಗುವ ತನಕ ಮರುಮರು ಮಾಡುವುದು - ಮಾದರಿ ತಾನೇ ನಿರ್ಧರಿಸುತ್ತದೆ, ಮಾನವರಿಂದ ಪೂರ್ವನಿಗದಿಯಾಗಿಲ್ಲ.

ಮರುಮರು ಲೂಪ್ಗಳು, ಉಪಕರಣ ಸಂಯೋಜನೆ ಮತ್ತು ಸ್ಮರಣೆ

Tool Integration Architecture

ಏಜೆಂಟಿಕ್ ವ್ಯವಸ್ಥೆ ಲೂಪಿಂಗ್ ಸಂವಹನ ಮಾದರಿಯನ್ನು ಅವಲಂಬಿಸುತ್ತದೆ:

ಕಾಲನಂತರ, ಇದು ಮರುಮುಡಿಪಿನ ಅರಿವು ಮೂಡಿಸುತ್ತವೆ, ಮಾನವನ ಯಥಾಸ್ಥಿತಿ ಮಧ್ಯಸ್ಥಿಕೆಯ ಅಗತ್ಯವಿಲ್ಲದೆ ಸಂಕೀರ್ಣ, ಬಹು ಹಂತದ ಕೆಲಸಗಳನ್ನು ನಿಭಾಯಿಸಲು ಮಾದರಿಗೆ ಅನುಕೂಲವಾಗುತ್ತದೆ.

ವಿಫಲತೆಯ ಸ್ಥಿತಿಗಳು ಮತ್ತು ಸ್ವಯಂ-ತಿದ್ದುಪಡಿ

ಏಜೆಂಟಿಕ್ RAG ನ ಸ್ವಾಯತ್ತತೆಗೆ ತೊಡಗಿರುವುದು ಬಲವಾದ ಸ್ವಯಂ-ತಿದ್ದುಪಡಿ ಕ್ರಮಗಳನ್ನು ಒಳಗೊಂಡಿದೆ. ವ್ಯವಸ್ಥೆ ನಿರರ್ಥಕ ದಾಖಲೆಯನ್ನು ತಂದಾಗ ಅಥವಾ ಕೆಟ್ಟ ಪ್ರಶ್ನೆಗಳಿಗೆ ಮುಖಂಡವಾದಾಗ, ಅದು:

ಈ ಚಲನೆಯು ಮಾದರಿಯನ್ನು ನಿರಂತರವಾಗಿ ಸುಧಾರಿಸುವಂತೆ ಮಾಡುತ್ತದೆ, ಇದು ಒಂದೇ ಬಾರಿಗೆ ಪೂರ್ಣಗೊಂಡ ವ್ಯವಸ್ಥೆಯಾಗದೆ, ತನ್ನ ತಪ್ಪುಗಳಿಂದ ಕಲಿಯೋದು ಎನ್ನುವ ವ್ಯವಸ್ಥೆಯಾಗಿದೆ.

Self Correction Mechanism

ಏಜೆನ್ಸಿ ನಿಬಂಧನೆಗಳು

ಕೆಲಸದ ಒಳಗೆ ಅದರ ಸ್ವಾಯತ್ತತೆ ಇರುವುದರ ಹೊರತಾಗಿಯೇ, ಏಜೆಂಟಿಕ್ RAG ಕಲ್ಪಿತ ಸಾಮಾನ್ಯ ಬುದ್ಧಿಮತ್ತೆಯೊಳಗಿನಂತೆ değildir. ಅದರ “ಏಜೆಂಟಿಕ್” ಸಾಮರ್ಥ್ಯಗಳು ಮಾನವರಿಂದ ಒದಗಿಸಲಾದ ಉಪಕರಣಗಳು, ಡೇಟಾ ಮೂಲಗಳು ಮತ್ತು ನೀತಿಗಳೊಳಗಾಗಿ ಸೀಮಿತವಾಗಿವೆ. ಅದು ತನ್ನದೇ ಉಪಕರಣಗಳನ್ನು ಸೃಷ್ಟಿಸಲು ಅಥವಾ ಡೊಮೇನ್‌ಗಳ ಬಾಹ್ಯಕ್ಕೆ ಹೆಜ್ಜೆ ಹಾಕಲು ಸಾಧ್ಯವಿಲ್ಲ. ಬದಲಾಗಿ ಇದಕ್ಕೆ ದೊರೆತ ಸಂಪನ್ಮೂಲಗಳನ್ನು ದಕ್ಷವಾಗಿ ಅನುಕೂಲಪಡಿಸುವ ಶಕ್ತಿ ಇದೆ. ಜಟಿಲ AI ರೂಪಗಳಿಗಿಂತ ಪ್ರಮುಖ ಭೇದಗಳು ಇವು:

  1. ಡೊಮೇನ್-ನಿರ್ದಿಷ್ಟ ಸ್ವಾಯತ್ತತೆ: ಏಜೆಂಟಿಕ್ RAG ವ್ಯವಸ್ಥೆಗಳು ನಿರ್ದಿಷ್ಟ ಡೊಮೇನಿನೊಳಗೆ ಬಳಕೆದಾರ ನಿರ್ದೇಶಿತ ಗುರಿಗಳನ್ನು ಸಾಧಿಸಲು ಗಮನಹರಿಸುತ್ತವೆ, ಪ್ರಶ್ನೆ ಮರುಬರೆದು ಅಥವಾ ಉಪಕರಣ ಆಯ್ದುಕೊಳ್ಳುವ ತಂತ್ರಗಳನ್ನು ಬಳಸಿಕೊಂಡು ಫಲಿತಾಂಶ ಸುಧಾರಿಸುತ್ತವೆ.
  2. ಮೂಲಸೌಕರ್ಯ ಅವಲಂಬನೆ: ವ್ಯವಸ್ಥೆಯ ಸಾಮರ್ಥ್ಯಗಳು ಅಭಿವೃದ್ಧಿಪಡಿದ ಉಪಕರಣಗಳು ಮತ್ತು ಡೇಟಾಗಳ ಮೇಲೆ ನಿರ್ಭರಿಸುತ್ತವೆ. ಮಾನವರ ಹಸ್ತಕ್ಷೇಪವಿಲ್ಲದೆ ಈ ಗಡಿಗಳನ್ನು ಮೀರುವುದಿಲ್ಲ.
  3. ನಿಯಮಗಳ ಗೌರವ: ನೈತಿಕ ಮಾರ್ಗಸೂಚಿಗಳು, ಅನುಸರಣಾ ನಿಯಮಗಳು ಮತ್ತು ವ್ಯವಹಾರ ನೀತಿಗಳು ಬಹುಮುಖ್ಯ. ಏಜೆಂಟಿನ ಸ್ವಾತಂತ್ರ್ಯವು ಯಾವಾಗಲೂ ಸುರಕ್ಷತಾ ಕ್ರಮಗಳು ಮತ್ತು ಮೇಲ್ವಿಚಾರಣೆ ಕ್ರಮಗಳಿಂದ ನಿಯಂತ್ರಿತವಾಗಿರುತ್ತದೆ (ನಂಬಿಕೆಯಿಂದ?).

ಪ್ರಾಯೋಗಿಕ ಬಳಕೆ ಮತ್ತು ಮೌಲ್ಯ

ಏಜೆಂಟಿಕ್ RAG ಪುನಃಪರಿಶೀಲನೆ ಮತ್ತು ನಿಖರತೆ ಅವಶ್ಯಕತೆ ಇರುವ ಸಂದರ್ಭಗಳಲ್ಲಿ ವಿಶೇಷವಾಗಿ ಬೆಳಗಿ ಬರುತ್ತದೆ:

  1. ಸರಿಯಾದ ಫಲಿತಾಂಶದ ಪೇರ್ಹಚ್ಚು: ಅನುಸರಣೆ ಪರಿಶೀಲನೆಗಳು, ನಿಯಂತ್ರಣ ವಿಶ್ಲೇಶಣೆ ಅಥವಾ ಕಾನೂನು ಸಂಶೋಧನೆಯಲ್ಲಿ, ಏಜೆಂಟಿಕ್ ಮಾದರಿ ವಾಸ್ತವಗಳನ್ನು ಮರು ಪರಿಶೀಲಿಸಿ, ಅನೇಕ ಮೂಲಗಳನ್ನು ಪರಿಶೀಲಿಸಿ, ಪ್ರಶ್ನೆಗಳನ್ನು ಮರುಬರೆದು ಸಂಪೂರ್ಣ ಪರಿಶೀಲಿತ ಉತ್ತರ ನೀಡುತ್ತದೆ.
  2. ಸಂಕೀರ್ಣ ಡೇಟಾಬೇಸ್ ಸಂವಹನಗಳು: ರಚಿಸಲಾದ ಡೇಟಾದಲ್ಲಿ ಪ್ರಶ್ನೆಗಳು ವಿಫಲವಾಗುವ ಅಥವಾ ತಿದ್ದುಪಡುವ ಅಗತ್ಯವಿರುವಾಗ, ವ್ಯವಸ್ಥೆ Azure SQL ಅಥವಾ Microsoft Fabric OneLake ಬಳಸಿ ಸ್ವತಃ ತನ್ನ ಪ್ರಶ್ನೆಗಳನ್ನು ಸುಧಾರಿಸಿ, ಕೊನೆಗೆ ಬಳಕೆದಾರರ ಉದ್ದೇಶಕ್ಕೆ ತಕ್ಕಂತೆ ರಿಟ್ರೀವಲ್ ಆಯಕೊಂಡಾಗುತ್ತದೆ.
  3. ವಿಸ್ತಾರವಾದ ಕಾರ್ಯಪ್ರವಾಹಗಳು: ಉದ್ದವಾಗಿರುವ ಸೆಷನ್‌ಗಳು ಹೊಸ ಮಾಹಿತಿ ಸಿಕ್ಕೊಯ್ಯುವಂತೆ ಬೆಳೆಯುತ್ತವೆ. ಏಜೆಂಟಿಕ್ RAG ನಿರಂತರವಾಗಿ ಹೊಸ ಮಾಹಿತಿಯನ್ನು ಒಳಗೊಂಡು, ಸಮಸ್ಯೆ ಸ್ಥಳದ ಬಗ್ಗೆ ಹೆಚ್ಚಾಗಿ ತಿಳಿಯುವಂತೆ ತಂತ್ರಗಳನ್ನು ಬದಲಾಯಿಸುವುದು.

ನಿರ್ವಹಣೆ, ಪಾರದರ್ಶಕತೆ ಮತ್ತು ನಂಬಿಕೆ

ಈ ವ್ಯವಸ್ಥೆಗಳು ತಮ್ಮ ತರ್ಕದಲ್ಲಿ ಸ್ವತಂತ್ರವಾಗುತ್ತಿರುವಾಗ, ನಿರ್ವಹಣೆ ಮತ್ತು ಪಾರದರ್ಶಕತೆ ಅತ್ಯವಶ್ಯ:

ಕ್ರಮಗಳ ಸ್ಪಷ್ಟ ದಾಖಲೆಗಳಿರುವ ಉಪಕರಣಗಳು ಬಹುಮುಖ್ಯ. ಅವುಗಳಿಲ್ಲದಿದ್ದರೆ, ಬಹು ಹಂತದ ಪ್ರಕ್ರಿಯೆಯನ್ನು ದೋಷ ನಿವಾರಣೆಯು ಬಹಳ ಕಷ್ಟಕರವಾಗುತ್ತದೆ. Literal AI (ಚೈನ್ಲಿಟ್‌ಗೆ ಹಿಂದುಳಿದ ಕಂಪನಿ) ಯಿಂದ Agent ರನ್ ಉದಾಹರಣೆ ನೋಡಿ:

AgentRunExample

ನಿರ್ಣಯ

ಏಜೆಂಟಿಕ್ RAG ತುಂಬಾ ಸಂಕೀರ್ಣ, ಮಾಹಿತಿಪ್ರಧಾನ ಕಾರ್ಯಗಳನ್ನು ಹೇಗೆ ನಿಯಂತ್ರಿಸುವುದರಲ್ಲಿ AI ವ್ಯವಸ್ಥೆಗಳ ಸಹಜ ಬೆಳವಣಿಗೆಯನ್ನು ಪ್ರತಿನಿಧಿಸುತ್ತದೆ. ಲೂಪಿಂಗ್ ಸಂವಹನ ಮಾದರಿಯನ್ನು ಅಳವಡಿಸುವ ಮೂಲಕ, ಸ್ವತಃ ಉಪಕರಣಗಳನ್ನು ಆಯ್ಕೆಮಾಡಿ, ಪ್ರಾಂಪ್ಟ್ಗಳನ್ನು ಸರಿಪಡಿಸುವ ಬಗೆಗೆ ಉನ್ನತ ಗುಣಮಟ್ಟದ ಫಲಿತಾಂಶ ತಲುಪುವವರೆಗೆ, ಈ ವ್ಯವಸ್ಥೆ ಸ್ಥಿರ ಪ್ರಾಂಪ್ಟ್ ಅನುಸರಿಸುವುದನ್ನು ಮೀರಿ, ಹೆಚ್ಚು ಅನೂಕೂಲ ಹಾಗೂ ಸಾಂದರ್ಭಿಕ ಜಾಗರೂಕ ತೀರ್ಮಾನ ಕರೆ ಮಾಡು ವುದಾಗಿದೆ. ಮಾನವರ ನಿಯೋಜಿತ ಮೂಲಸೌಕರ್ಯ ಮತ್ತು ನೈತಿಕ ಮಾರ್ಗಸೂಚಿಗಳಿಂದ ಬದ್ಧವಾಗಿದ್ದರೂ, ಈ ಏಜೆಂಟಿಕ್ ಸಾಮರ್ಥ್ಯಗಳು ಎಂಟರ್‌ಪ್ರೈಸ್ ಮತ್ತು ಅಂತಿಮ ಬಳಕೆದಾರರಿಗೆ ಹೆಚ್ಚು ಸಂಪೂರ್ಣ, ಚಲನೆಯ, ಹಾಗೂ ಉಪಯುಕ್ತ AI ಸಂವಹನಗಳನ್ನು ಒದಗಿಸಲು ಸಹಾಯ ಮಾಡುತ್ತವೆ.

ಏಜೆಂಟಿಕ್ RAG ಬಗ್ಗೆ ಇನ್ನಷ್ಟು ಪ್ರಶ್ನೆಗಳಿವೆಯೇ?

ಇತರ ಕಲಿಯುವವರ ಜೊತೆಗೆ ಭೇಟಿ ಮಾಡಲಾಗಿ, ಕಾರ್ಯಾಲಯ ಸಮಯಗಳಲ್ಲಿ ಭಾಗವಹಿಸಿ ಮತ್ತು ನಿಮ್ಮ AI ಏಜೆಂಟ್ಸ್ ಸಂಬಂಧಿತ ಪ್ರಶ್ನೆಗಳಿಗೆ ಉತ್ತರ ಪಡೆಯಲು Microsoft Foundry Discord ಸೇರಿ.

ಹೆಚ್ಚುವರಿ ಸಂಪನ್ಮೂಲಗಳು

ಶೈಕ್ಷಣಿಕ ಪ್ರಬಂಧಗಳು

ಈ ಏಜಂಟ್ ಅನ್ನು ಸ್ಮೋಕ್-ಟೆಸ್ಟ್ ಮಾಡುವುದು (ಐಚ್ಛಿಕ)

ಪಾಠ 16 ರಲ್ಲಿ ನೀವು ಏಜೆಂಟ್ಸ್ ಅನ್ನು ನಿಯೋಜಿಸುವುದನ್ನು ಕಲಿತ ನಂತರ, ನೀವು ಈ ಪಾಠದ TravelRAGAgent ಅನ್ನು ಸ್ಮೋಕ್-ಟೆಸ್ಟ್ ಮಾಡಬಹುದು — ಇದರ ಉತ್ತರಗಳು ಜ್ಞಾನ ಆಧಾರದ ಮೇಲೆ ಇರುತ್ತದೆ ಎಂದು ಪರಿಶೀಲಿಸಿ — ಈಗಾಗಿ tests/lesson-05-smoke-tests.json ನೋಡಿ. ಅದನ್ನು ಹೇಗೆ ನಡೆಸುವುದು ಎಂಬುದಕ್ಕಾಗಿ tests/README.md ನೋಡಿ.

ಹಿಂದಿನ ಪಾಠ

ಉಪಕರಣ ಬಳಕೆ ವಿನ್ಯಾಸ ಮಾದರಿ

ಮುಂದಿನ ಪಾಠ

ನಂಬಿಕಸಂಬಂಧಿತ AI ಏಜೆಂಟ್ಸ್ ನಿರ್ಮಿಸುವುದು


ಅಸ್ವೀಕಾರ: ಈ ದಸ್ತಾವೇಜು AI ಅನುವಾದ ಸೇವೆ Co-op Translator ಬಳಸಿ ಅನುವಾದಿಸಲಾಗಿದೆ. ನಾವು ನಿಖರತೆಯನ್ನು ಸಾಧಿಸಲು ಪ್ರಯತ್ನಿಸುತ್ತಿದ್ದರೂ, ದಯವಿಟ್ಟು ಗಮನಿಸಿ, ಸ್ವಯಂಚಾಲಿತ ಅನುವಾದಗಳಲ್ಲಿ ದೋಷಗಳು ಅಥವಾ ಅಸಡ್ಡೆಗಳು ಇರಬಹುದು. ಮೂಲ ಭಾಷೆಯಲ್ಲಿರುವ ಮೂಲ ದಸ್ತಾವೇಜು ಪ್ರಾಮಾಣಿಕ ಮೂಲವೆಂದು ಪರಿಗಣಿಸಬೇಕು. ಪ್ರಮುಖ ಮಾಹಿತಿಗಾಗಿ, ವೃತ್ತಿಪರ ಮಾನವ ಅನುವಾದವನ್ನು ಶಿಫಾರಸು ಮಾಡಲಾಗುತ್ತದೆ. ಈ ಅನುವಾದವನ್ನು ಬಳಸುವ ಮೂಲಕ ಉಂಟಾಗುವ ಯಾವುದೇ ತಪ್ಪು ಅರ್ಥಗಳ ಅಥವಾ ತಪ್ಪು ವ್ಯಾಖ್ಯಾನಗಳ ಬಗ್ಗೆ ನಾವು ಹೊಣೆಗಾರರಲ್ಲ.