𝗕𝘂𝗶𝗹𝗱𝗶𝗻𝗴 𝗬𝗼𝘂𝗿 𝗙𝗶𝗿𝘀𝘁 𝗔𝗴𝗲𝗻𝘁𝗶𝗰 𝗔𝗜 𝗞𝗻𝗼𝘄𝗹𝗲𝗱𝗴𝗲 𝗚𝗿𝗮𝗽𝗵

ನೀವು ಸ್ವಾಯತ್ತ AI ಅನ್ನು ರಚನಾತ್ಮಕ ಜ್ಞಾನದೊಂದಿಗೆ (structured knowledge) ಸಂಯೋಜಿಸಲು ಬಯಸುತ್ತೀರಿ. ಈ ಟ್ಯುಟೋರಿಯಲ್ ಐದು ಹಂತಗಳಲ್ಲಿ ಒಂದು ಕಾರ್ಯನಿರ್ವಹಿಸುವ ವ್ಯವಸ್ಥೆಯನ್ನು ಹೇಗೆ ನಿರ್ಮಿಸಬೇಕೆಂದು ನಿಮಗೆ ತೋರಿಸುತ್ತದೆ.

ನೀವು ಗ್ರಾಹಕ ಬೆಂಬಲ ಏಜೆಂಟ್ ಅನ್ನು (customer support agent) ನಿರ್ಮಿಸುವಿರಿ. ಈ ಏಜೆಂಟ್ ಉತ್ಪನ್ನಗಳು, ಗ್ರಾಹಕರ ಇತಿಹಾಸ ಮತ್ತು ನೀತಿಗಳನ್ನು ಅರ್ಥಮಾಡಿಕೊಳ್ಳಲು knowledge graph ಅನ್ನು ಬಳಸುತ್ತದೆ.

ಹಂತ 1: ನಿಮ್ಮ ಎಂಟಿಟಿಗಳು (entities) ಮತ್ತು ಸಂಬಂಧಗಳನ್ನು (relationships) ನಕ್ಷೆ ಮಾಡಿ

ನಿಮ್ಮ ಡೊಮೇನ್‌ನ ಭಾಗಗಳನ್ನು ಗುರುತಿಸಿ. ಗ್ರಾಹಕ ಬೆಂಬಲಕ್ಕಾಗಿ, ಇವುಗಳನ್ನು ಬಳಸಿ:

Nodes:

Edges:

ಹಂತ 2: ನಿಮ್ಮ ಡೇಟಾಬೇಸ್ ಅನ್ನು ಹೊಂದಿಸಿ

ಈ ಪ್ರಾಜೆಕ್ಟ್‌ಗಾಗಿ Neo4j ಬಳಸಿ. ಇದು Python ನೊಂದಿಗೆ ಚೆನ್ನಾಗಿ ಕೆಲಸ ಮಾಡುತ್ತದೆ. ಪ್ರಾರಂಭಿಸಲು Docker ನಲ್ಲಿ ಈ ಕಮಾಂಡ್ ಅನ್ನು ರನ್ ಮಾಡಿ:

docker run -p 7474:7474 -p 7687:7687 -e NEO4J_AUTH=neo4j/password neo4j:latest

ಹಂತ 3: ಮಾದರಿ ಡೇಟಾವನ್ನು ರಚಿಸಿ

ನಿಮ್ಮ ಗ್ರಾಫ್‌ಗೆ ಡೇಟಾವನ್ನು ಸೇರಿಸಲು Cypher ಬಳಸಿ. ನೀವು ಗ್ರಾಹಕರು, ಉತ್ಪನ್ನಗಳು ಮತ್ತು ಸಂಬಂಧಗಳನ್ನು ರಚಿಸಬೇಕಾಗುತ್ತದೆ. ಉದಾಹರಣೆಗೆ:

CREATE (c1:Customer {id: 'C001', name: 'Alice Johnson', tier: 'premium'}) CREATE (p1:Product {id: 'P001', name: 'Enterprise API', category: 'software'}) CREATE (c1)-[:PURCHASED {date: '2026-01-15'}]->(p1)

ಹಂತ 4: ಸ್ವಾಯತ್ತ ಏಜೆಂಟ್ ಅನ್ನು ನಿರ್ಮಿಸಿ

ನಿಮ್ಮ ಏಜೆಂಟ್ ಅನ್ನು ಗ್ರಾಫ್‌ಗೆ ಸಂಪರ್ಕಿಸಲು Python ಮತ್ತು LangChain ಬಳಸಿ.

  1. Neo4j ಗೆ ಸಂಪರ್ಕಿಸಿ.
  2. ಏಜೆಂಟ್ ಗ್ರಾಫ್ ಕ್ವೇರಿಗಳನ್ನು (graph queries) ರನ್ ಮಾಡಲು ಅನುವು ಮಾಡಿಕೊಡುವ ಟೂಲ್ ಅನ್ನು ರಚಿಸಿ.
  3. ನೈಸರ್ಗಿಕ ಭಾಷೆಯನ್ನು Cypher ಕ್ವೇರಿಗಳಾಗಿ ಪರಿವರ್ತಿಸಲು LLM ಬಳಸಿ.

ನಿಮ್ಮ ಏಜೆಂಟ್ ಈಗ ಈ ರೀತಿಯ ಪ್ರಶ್ನೆಗಳಿಗೆ ಉತ್ತರಿಸಬಲ್ಲದು: "ಉತ್ಪನ್ನ P001 ಗೆ ಸಂಬಂಧಿಸಿದಂತೆ ಗ್ರಾಹಕ C001 ಕ್ಕೆ ಇರುವ ರಿಫಂಡ್ (refund) ಆಯ್ಕೆಗಳು ಯಾವುವು?"

ಏಜೆಂಟ್ ಈ ಹಂತಗಳನ್ನು ಅನುಸರಿಸುತ್ತದೆ:

ಹಂತ 5: ನಿಮ್ಮ ವ್ಯವಸ್ಥೆಯನ್ನು ವಿಸ್ತರಿಸಿ (Scale)

ನಿಮ್ಮ ವ್ಯವಸ್ಥೆಯನ್ನು ಬೆಳೆಸಲು, ಈ ಕೆಳಗಿನವುಗಳನ್ನು ಮಾಡಿ:

ನೀವು APIs ಅಥವಾ ಇವೆಂಟ್-ಡ್ರಿವನ್ ಟ್ರಿಗ್ಗರ್‌ಗಳನ್ನು (event-driven triggers) ಬಳಸಿ ಈ ಏಜೆಂಟ್ ಅನ್ನು ನಿಮ್ಮ ಪ್ರಸ್ತುತ ವರ್ಕ್‌ಫ್ಲೋಗಳಿಗೆ ಸಂಯೋಜಿಸಬಹುದು. ಸಣ್ಣದಾಗಿ ಪ್ರಾರಂಭಿಸಿ ಮತ್ತು ನೀವು ಕಲಿಯುತ್ತಾ ಹೋದಂತೆ ಸಂಕೀರ್ಣತೆಯನ್ನು ಸೇರಿಸಿ.

ಮೂಲ: https://dev.to/jasperstewart/building-your-first-agentic-ai-knowledge-graph-a-step-by-step-tutorial-5h4f

ಐಚ್ಛಿಕ ಕಲಿಕಾ ಸಮುದಾಯ: https://t.me/GyaanSetuAi