ai-agents-for-beginners

ಒಳ್ಳೆಯ AI ಏಜೆಂಟ್‍ಗಳನ್ನು ಹೇಗೆ ವಿನ್ಯಾಸ ಮಾಡುವುದು

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

AI ಏಜೆಂಟ್ಿಕ್ ವಿನ್ಯಾಸ ತತ್ವಗಳು

ಪರಿಚಯ

ಏಜೆಂಟ್ಿಕ್ ಸಿಸ್ಟಮ್ಸ್ ರಚಿಸುವ ಬಗ್ಗೆ ಚಿಂತಿಸುವ ಹಲವು ವಿಧಾನಗಳಿವೆ. ಜನರೇಟಿವ್ AI ವಿನ್ಯಾಸದಲ್ಲಿ ಅನಿಶ್ಚಿತತೆ ಒಂದು ವೈಶಿಷ್ಟ್ಯವಾಗಿದ್ದು ದೋಷವಲ್ಲದಿರುವುದರಿಂದ, ಎಂಜಿನೀರರಿಗೆ ಎಲ್ಲಿಂದ ಪ್ರಾರಂಭಿಸುವುದನ್ನು ಕೂಡ ನಿರ್ಧರಿಸಲು ಕೆಲವೊಮ್ಮೆ ಕಷ್ಟವಾಗುತ್ತದೆ. ನಾವು ಗ್ರಾಹಕ-कೇಂದ್ರೀಯ ಏಜೆಂಟ್ ಸಿಸ್ಟಮ್ಸ್ ನಿರ್ಮಿಸಲು ಡೆವಲಪರ್‌ರಿಗೆ ಮಾನವ-ಕೇಂದ್ರೀಯ UX ವಿನ್ಯಾಸ ತತ್ವಗಳ ಸೆಟ್ ಅನ್ನು ಸೃಷ್ಟಿಸಿದ್ದೇವೆ. ಈ ವಿನ್ಯಾಸ ತತ್ವಗಳು suatu ನಿರ್ದಿಷ್ಟ ಶಿಲ್ಪಶಾಸ್ತ್ರವಿಲ್ಲ, ಬದಲಾಗಿ ಏಜೆಂಟ್ ಅನುಭವಗಳನ್ನು ವ್ಯಾಖ್ಯಾನಿಸುವ ಮತ್ತು ನಿರ್ಮಿಸುವ ತಂಡಗಳಿಗೆ ಪ್ರಾರಂಭ ಬಿಂದುವಾಗಿವೆ.

ಸಾಮಾನ್ಯವಾಗಿ, ಏಜೆಂಟ್ಗಳು:

ಈ ಪಾಠದಲ್ಲಿ ಏನನ್ನು ಕವರ್ ಮಾಡಲಾಗುತ್ತದೆ

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

ಈ ಪಾಠವನ್ನು ಸಂಪೂರ್ಣಗೊಳಿಸಿದ ನಂತರ, ನೀವು ತಿಳಿದುಕೊಳ್ಳಬಲ್ಲಿರಿ:

  1. ಏಜೆಂಟ್ಿಕ್ ವಿನ್ಯಾಸ ತತ್ವಗಳು 무엇ನೋ ವಿವರಿಸಿ
  2. ಏಜೆಂಟ್ಿಕ್ ವಿನ್ಯಾಸ ತತ್ವಗಳನ್ನು ಬಳಸಲು ಮಾರ್ಗಸೂಚಿಗಳನ್ನು ವಿವರಿಸಿ
  3. ಏಜೆಂಟ್ಿಕ್ ವಿನ್ಯಾಸ ತತ್ವಗಳನ್ನು ಬಳಸಿ ಏಜೆಂಟ್ ಅನ್ನು ಹೇಗೆ ನಿರ್ಮಿಸುವುದು ಎಂಬುದನ್ನು ಅರ್ಥಮಾಡಿಕೊಳ್ಳಿ

ಏಜೆಂಟ್ಿಕ್ ವಿನ್ಯಾಸ ತತ್ವಗಳು

Agentic Design Principles

ಏಜೆಂಟ್ (ಸ್ಥಳ)

ಇದು ಏಜೆಂಟ್ ಕಾರ್ಯನಿರ್ವಹಿಸುವ ಪರಿಸರ. ಈ ತತ್ವಗಳು ಭೌತಿಕ ಮತ್ತು ಡಿಜಿಟಲ್ ಜಗತ್ತಿನಲ್ಲಿ ತೊಡಗಿಸಿಕೊಳ್ಳುವ ಏಜೆಂಟ್‍ಗಳನ್ನು ನಾವು ಹೇಗೆ ವಿನ್ಯಾಸ ಮಾಡುತ್ತೇವೆ ಎಂಬುದನ್ನು ತಿಳಿಸುತ್ತವೆ.

ಏಜೆಂಟ್ (ಸಮಯ)

ಇದು ಏಜೆಂಟ್ ಸಮಯದೊಂದಿಗೆ ಹೇಗೆ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ ಎಂಬುದಾಗಿದೆ. ಈ ತತ್ವಗಳು ಹಿಂದಿನ, ಪ್ರಸ್ತುತ ಮತ್ತು ಭವಿಷ್ಯದ ಅಂತರಗಳನ್ನು ಆವರಿಸಿಕೊಂಡು ಏಜೆಂಟ್ಗಳನ್ನು ವಿನ್ಯಾಸ ಮಾಡುವುದಕ್ಕೆ ಮಾರ್ಗದರ್ಶನ ನೀಡುತ್ತವೆ.

ಏಜೆಂಟ್ (ಕೋರ್)

ಇವು ಏಜೆಂಟ್ ವಿನ್ಯಾಸದ ಕೋರ್‌ನ ಪ್ರಮುಖ ಅಂಶಗಳು.

ಈ ತತ್ವಗಳನ್ನು ಜಾರಿಗೊಳಿಸಲು ಮಾರ್ಗಸೂಚಿಗಳು

ಇದೀಗ ನೀವು ಮೇಲಿನ ವಿನ್ಯಾಸ ತತ್ವಗಳನ್ನು ಬಳಸುತ್ತಿರುವಾಗ, ಕೆಳಗಿನ ಮಾರ್ಗಸೂಚಿಗಳನ್ನು ಬಳಸಿ:

  1. ಪಾರದರ್ಶಕತೆ: AI ಬಳಸಲಾಗುತ್ತದೆ ಎಂಬುದನ್ನು ಬಳಕೆದಾರರಿಗೆ ತಿಳಿಸಿ, ಅದು ಹೇಗೆ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ (ಹಿಂದಿನ ಕ್ರಿಯೆಗಳನ್ನೊಳಗೊಂಡಂತೆ), ಮತ್ತು ಪ್ರತಿಕ್ರಿಯೆಯನ್ನು ನೀಡುವುದು ಮತ್ತು ಸಿಸ್ಟಮ್ ಅನ್ನು ಸುಧಾರಿಸಲು ಹೇಗೆ ಸಾಧ್ಯ ಎಂಬುದನ್ನು ತಿಳಿಸಿ.
  2. ನಿಯಂತ್ರಣ: ಬಳಕೆದಾರರಿಗೆ ಕಸ್ಟಮೈಜ್ ಮಾಡಲು, ಇಷ್ಟಾನುಸಾರಗಳಿಗೆ ನಿರ್ದಿಷ್ಟಪಡಿಸಲು ಮತ್ತು ವೈಯಕ್ತಿಕಗೊಳಿಸಲು ಅವಕಾಶ ನೀಡಿ, ಮತ್ತು ಸಿಸ್ಟಮ್ ಮತ್ತು ಅದರ ಗುಣಲಕ್ಷಣಗಳ ಮೇಲೆ ನಿಯಂತ್ರಣ ಹೊಂದಿಸುವಂತೆ ಮಾಡಿ (ಮರೆಮುಗಿಯುವ ಸಾಮರ್ಥ್ಯವನ್ನು ಸಹ ಒಳಗೊಂಡಂತೆ).
  3. ಸಮನ್ವಯ: ಸಾಧನಗಳು ಮತ್ತು ಎಂಡ್‌ಪಾಯಿಂಟ್‌ಗಳಾದ್ಯಾಂತ ಸुसಂಯೋಜಿತ, ಬಹುಮಾಧ್ಯಮ ಅನುಭವಗಳಿಗಾಗಿ ಪ್ರಯತ್ನಿಸಿ. ಸಾಧ್ಯವಾದರೆ ಪರಿಚಿತ UI/UX ಘಟಕಗಳನ್ನು ಬಳಸಿ (ಉದಾಹರಣೆಗೆ, ವಾಯ್ಸ್ ಇಂಟರಾಕ್ಷನ್ಗೆ ಮೈಕ್ರೋಫೋನ್ ಐಕಾನ್) ಮತ್ತು ಗ್ರಾಹಕರ ವೇವಲಮನಸ್ಸನ್ನು ಸಾಧ್ಯವಾದಷ್ಟು ಕಡಿಮೆ ಮಾಡಿ (ಉದಾ: ಸಂಕ್ಷಿಪ್ತ ಪ್ರತಿಕ್ರಿಯೆಗಳನ್ನು ಉದ್ದೇಶಿಸು, ದೃಶ್ಯ ಸಹಾಯಗಳು, ಮತ್ತು ‘ಇನ್ನಷ್ಟು ತಿಳಿಯಿರಿ’ ವಿಷಯ).

ಈ ತತ್ವಗಳು ಮತ್ತು ಮಾರ್ಗಸೂಚಿಗಳನ್ನು ಬಳಸಿ ಪ್ರವಾಸ ಏಜೆಂಟ್ ಅನ್ನು ಹೇಗೆ ವಿನ್ಯಾಸ ಮಾಡುವುದು

ನೀವು ಒಂದು ಪ್ರವಾಸ ಏಜೆಂಟ್ ವಿನ್ಯಾಸ ಮಾಡುತ್ತಿದ್ದೀರಿ ಎಂದು कल्पನೆ ಮಾಡಿ, ವಿನ್ಯಾಸ ತತ್ವಗಳು ಮತ್ತು ಮಾರ್ಗಸೂಚಿಗಳನ್ನು ಬಳಸುವ ಬಗ್ಗೆ ನೀವು ಈ ರೀತಿ ಯೋಚಿಸಬಹುದು:

  1. ಪಾರದರ್ಶಕತೆ – ಪ್ರವಾಸ ಏಜೆಂಟ್ AI-ಸಹಾಯಿತ ಏಜೆಂಟ್ ಆಗಿದ್ದೇನೆಂದು ಬಳಕೆದಾರರಿಗೆ ತಿಳಿಸಿ. ಪ್ರಾರಂಭಿಸಲು ಮೂಲಭೂತ ಸೂಚನೆಗಳನ್ನು ಒದಗಿಸಿ (ಉದಾ., “ಹಲೋ” ಸಂದೇಶ, ಮಾದರಿ ಪ್ರಾಂಪ್ಟ್‌ಗಳು). ಇದನ್ನು ಉತ್ಪನ್ನ ಪುಟದಲ್ಲಿ ಸ್ಪಷ್ಟವಾಗಿ ದಾಖಲಿಸಿ. ಬಳಕೆದಾರನು ಹಿಂದೆ ಕೇಳಿದ ಪ್ರಾಂಪ್ಟ್‌ಗಳ ಪಟ್ಟಿಯನ್ನು ತೋರಿಸಿ. ಪ್ರತಿಕ್ರಿಯೆ ನೀಡುವುದು ಹೇಗೆ (ಅಂಗುಲ ಒತ್ತುವಿಕೆ ಇವುಗಳು, Send Feedback ಬಟನ್ ಇತ್ಯಾದಿ) ಎಂಬುದನ್ನು ಸ್ಪಷ್ಟಪಡಿಸಿ. ಏಜೆಂಟ್ ಬಳಕೆ ಅಥವಾ ವಿಷಯ ನಿರ್ಬಂಧಗಳನ್ನು ಹೊಂದಿದ್ದರೆ ಅದನ್ನೂ ಸ್ಪಷ್ಟವಾಗಿ ಸೂಚಿಸಿ.
  2. ನಿಯಂತ್ರಣ – ಏಜೆಂಟ್ ರಚನೆಯ ನಂತರ ಬಳಕೆದಾರರು ಅದನ್ನು ಹೇಗೆ ಬದಲಾಯಿಸಬಹುದೆಂದು (System Prompt ಮುಂತಾದವುಗಳ ಮೂಲಕ) ಸ್ಪಷ್ಟವಾಗಿರಲಿ. ಏಜೆಂಟ್ ಎಷ್ಟು ವಿಸ್ತಾರವಾಗಿರಬೇಕು, ಅದರ ಬರವಣಿಗೆಯ ಶೈಲಿ ಮತ್ತು ಏಜೆಂಟ್ ಯಾವ ವಿಷಯಗಳ ಬಗ್ಗೆ ಮಾತನಾಡಬಾರದು ಎಂಬ ಯಾವುದೇ ಸಲಹೆಗಳನ್ನು ಬಳಕೆದಾರರಿಗಾಗಿ ಆಯ್ಕೆಮಾಡುವಂತೆ ಮಾಡಿ. ಯಾವುದೇ ಸಂಬಂಧಿಸಿದ ಫೈಲ್‌ಗಳು ಅಥವಾ ಡೇಟಾ, ಪ್ರಾಂಪ್ಟ್‌ಗಳು ಮತ್ತು ಹಿಂದಿನ ಸಂಭಾಷಣೆಗಳನ್ನು ನೋಡುವ ಮತ್ತು ಅಳಿಸುವ ಅನುಮತಿಯನ್ನು ಬಳಕೆದಾರರಿಗೆ ನೀಡಿ.
  3. ಸಮನ್ವಯ – Share Prompt, ಫೈಲ್ ಅಥವಾ ಫೋಟೋ ಸೇರಿಸುವ ಮತ್ತು ವೃತ್ತಿ ಅಥವಾ ವಸ್ತುವನ್ನು ಟ್ಯಾಗ್ ಮಾಡುವ ಐಕಾನ್‌ಗಳು ಮಾನ್ಯವಾಗಿಸಿ ಮತ್ತು ಪರಿಚಿತವಾಗಿರಲಿ. ಫೈಲ್ ಅಪ್‌ಲೋಡ್/ಹಂಚಿಕೆಯನ್ನು ಸೂಚಿಸಲು ಪೇಪರ್‌ಕ್ಲಿಪ್ ಐಕಾನ್ ಅನ್ನು ಮತ್ತು ಗ್ರಾಫಿಕ್ಸ್ ಅಪ್‌ಲೋಡ್ ಸೂಚಿಸಲು ಚಿತ್ರ ಐಕಾನ್ ಅನ್ನು ಬಳಸಿ.

ಉದಾಹರಣಾ ಕೋಡ್‌ಗಳು

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

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

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

ಮುಂಬರುವ ಪಾಠ

Exploring Agentic Frameworks

ಮುಂದಿನ ಪಾಠ

Tool Use Design Pattern


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