LangChain ಬಳಸಿ AI Agents ನಿರ್ಮಿಸುವುದು

LangChain agents ಕೆಲಸ ಮಾಡಲು LangGraph ಅನ್ನು ಬಳಸುತ್ತವೆ. ಮಾಡೆಲ್ ಒಂದು ಲೂಪ್‌ನಲ್ಲಿ ಟೂಲ್‌ಗಳನ್ನು ಕರೆಯುತ್ತದೆ. ಅಂತಿಮ ಉತ್ತರ ಸಿಗುವವರೆಗೆ ಇದು ಮುಂದುವರಿಯುತ್ತದೆ.

ನೀವು createAgent ಬಳಸಿ ಸಪೋರ್ಟ್ ಟ್ರೈಯೇಜ್ ಏಜೆಂಟ್ ಅನ್ನು ನಿರ್ಮಿಸಬಹುದು. ನಿಮಗೆ ಮೂರು ವಿಷಯಗಳು ಬೇಕಾಗುತ್ತವೆ:

ಲೂಪ್ ಹೇಗೆ ಕೆಲಸ ಮಾಡುತ್ತದೆ: ಮಾಡೆಲ್ ಒಂದು ಸರದಿ ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ. ಒಂದು ಸರದಿಯಲ್ಲಿ, ಅದು ಈ ಕೆಳಗಿನ ಎರಡು ಕೆಲಸಗಳಲ್ಲಿ ಒಂದನ್ನು ಮಾಡುತ್ತದೆ:

ನೀವು recursionLimit ಅನ್ನು ಹೊಂದಿಸಬೇಕು. ಇದು ಏಜೆಂಟ್ ಎಂದಿಗೂ ಮುಗಿಯದಂತೆ ಲೂಪ್ ಆಗುವುದನ್ನು ತಡೆಯುತ್ತದೆ.

ಟೂಲ್‌ಗಳನ್ನು ಹೇಗೆ ವ್ಯಾಖ್ಯಾನಿಸುವುದು: Zod schema ನೊಂದಿಗೆ tool ಫಂಕ್ಷನ್ ಬಳಸಿ. ಪ್ರತಿ ಟೂಲ್‌ಗೆ ಒಂದು ಹೆಸರು ಮತ್ತು ವಿವರಣೆಯನ್ನು ನೀಡಿ. ಇದು ಮಾಡೆಲ್ ಯಾವಾಗ ಅದನ್ನು ಬಳಸಬೇಕೆಂದು ನಿರ್ಧರಿಸಲು ಸಹಾಯ ಮಾಡುತ್ತದೆ.

ಸಪೋರ್ಟ್ ಏಜೆಂಟ್‌ಗಾಗಿ ಉದಾಹರಣೆಯ ಹರಿವು:

SDK ಗಳನ್ನು ಹೋಲಿಕೆ ಮಾಡುವುದು:

LangChain:

Vercel AI SDK:

OpenAI Agents SDK:

ನಿಮಗೆ ಒಂದೇ ಕಡೆ ಡಾಕ್ಯುಮೆಂಟ್ ಲೋಡರ್‌ಗಳು ಮತ್ತು ರಿಟ್ರೀವರ್‌ಗಳು ಬೇಕಿದ್ದರೆ LangChain ಅನ್ನು ಆರಿಸಿ. ನೀವು ಸರಳವಾದ ಏಜೆಂಟ್ ಲೇಯರ್ ಬಯಸಿದರೆ Vercel ಅಥವಾ OpenAI ಅನ್ನು ಆರಿಸಿ.

Source: https://dev.to/zsevic/building-ai-agents-with-langchain-5e69

Optional learning community: https://t.me/GyaanSetuAi