ಓಪನ್ ನೌಲೆಡ್ಜ್ ಫಾರ್ಮ್ಯಾಟ್ (Open Knowledge Format): AI ಏಜೆಂಟ್‌ಗಳಿಗಾಗಿ ಮಾರ್ಕ್‌ಡೌನ್ ಮಾನದಂಡ

AI ಏಜೆಂಟ್‌ಗಳು ನೀವು ನೀಡುವ ಸಂದರ್ಭಕ್ಕೆ (context) ಅನುಗುಣವಾಗಿ ಮಾತ್ರ ಬುದ್ಧಿವಂತಿಕೆಯನ್ನು ಹೊಂದಿರುತ್ತವೆ.

ಹೆಚ್ಚಿನ ತಂಡಗಳು ಒಂದೇ ರೀತಿಯ ಸಮಸ್ಯೆಯನ್ನು ಎದುರಿಸುತ್ತವೆ. ನಿಮ್ಮ ಬಳಿ ಸಮರ್ಥ ಮಾಡೆಲ್ ಮತ್ತು ಬಲವಾದ ಫ್ರೇಮ್‌ವರ್ಕ್ ಇರಬಹುದು. ಆದರೆ ಆ ಏಜೆಂಟ್‌ಗೆ ನಿಮ್ಮ ಸಂಸ್ಥೆಯ ಬಗ್ಗೆ ಏನೂ ತಿಳಿದಿರುವುದಿಲ್ಲ. ಅದಕ್ಕೆ ನಿಮ್ಮ ಡೇಟಾಬೇಸ್ ಟೇಬಲ್‌ಗಳು, ನಿಮ್ಮ ಮೆಟ್ರಿಕ್ ಫಾರ್ಮುಲಾಗಳು ಅಥವಾ ನಿಮ್ಮ ಇನ್ಸಿಡೆಂಟ್ ರನ್‌ಬುಕ್‌ಗಳ (incident runbooks) ಬಗ್ಗೆ ತಿಳಿದಿರುವುದಿಲ್ಲ.

ಈ ಜ್ಞಾನವು Notion, Slack ಮತ್ತು ವಿಕಿಗಳಲ್ಲಿ (wikis) ಚದುರಿಹೋಗಿರುತ್ತದೆ. ಇದನ್ನು ಏಜೆಂಟ್‌ಗೆ ನೀಡಲು, ನೀವು ಸಾಮಾನ್ಯವಾಗಿ ಪ್ರತಿಯೊಂದು ಮೂಲಿಗೂ ಪ್ರತ್ಯೇಕ ಕಸ್ಟಮ್ ಇಂಟಿಗ್ರೇಷನ್‌ಗಳನ್ನು ನಿರ್ಮಿಸಬೇಕಾಗುತ್ತದೆ.

ಓಪನ್ ನೌಲೆಡ್ಜ್ ಫಾರ್ಮ್ಯಾಟ್ (OKF) ಇದನ್ನು ಬದಲಾಯಿಸುತ್ತದೆ.

OKF ಎಂಬುದು ಯಾವುದೇ ನಿರ್ದಿಷ್ಟ ವೆಂಡರ್‌ಗೆ ಸೀಮಿತವಾಗಿಲ್ಲದ (vendor-neutral) ಸ್ಪೆಸಿಫಿಕೇಶನ್ ಆಗಿದೆ. ಇದು ನಿಮ್ಮ ಜ್ಞಾನವನ್ನು ಸಾಮಾನ್ಯ ಮಾರ್ಕ್‌ಡೌನ್ ಫೈಲ್‌ಗಳ ರೂಪದಲ್ಲಿ ಪ್ಯಾಕೇಜ್ ಮಾಡುತ್ತದೆ. ಯಾವುದೇ ಕಸ್ಟಮ್ SDKಗಳು ಅಥವಾ ಪ್ರೊಪ್ರೈಟರಿ ಟೂಲ್‌ಗಳಿಲ್ಲದೆ ಯಾವುದೇ ಏಜೆಂಟ್ ಇದನ್ನು ಓದಬಲ್ಲದು.

ಇದು ಹೇಗೆ ಕೆಲಸ ಮಾಡುತ್ತದೆ: OKF ಬಂಡಲ್ ಎಂಬುದು ಮಾರ್ಕ್‌ಡೌನ್ ಫೈಲ್‌ಗಳ ಒಂದು ಡೈರೆಕ್ಟರಿಯಾಗಿದೆ. ಪ್ರತಿಯೊಂದು ಫೈಲ್ ಒಂದು ಟೇಬಲ್, ಮೆಟ್ರಿಕ್ ಅಥವಾ API ನಂತಹ ಪರಿಕಲ್ಪನೆಯನ್ನು ಪ್ರತಿನಿಧಿಸುತ್ತದೆ.

ಇದು ಏಕೆ ಪರಿಣಾಮಕಾರಿಯಾಗಿದೆ:

  • ಫೈಲ್ ಪಾತ್‌ಗಳ ಮೂಲಕ ಗುರುತಿಸುವಿಕೆ: ಫೈಲ್ ಪಾತ್ ಅನ್ನೇ ಐಡಿ (ID) ಆಗಿರುತ್ತದೆ. ಯಾವುದೇ ಡೇಟಾಬೇಸ್ ಅಥವಾ ರಿಜಿಸ್ಟ್ರಿಯ ಅಗತ್ಯವಿಲ್ಲ.
  • ಲಿಂಕ್‌ಗಳ ಮೂಲಕ ನೌಲೆಡ್ಜ್ ಗ್ರಾಫ್‌ಗಳು: ಮಾರ್ಕ್‌ಡೌನ್ ಲಿಂಕ್‌ಗಳು ಪರಿಕಲ್ಪನೆಗಳ ನಡುವೆ ಸಂಬಂಧಗಳನ್ನು ಸೃಷ್ಟಿಸುತ್ತವೆ. ಇದು ಒಂದು ಫೋಲ್ಡರ್ ಅನ್ನು ಸುಲಭವಾಗಿ ಸಂಚರಿಸಬಹುದಾದ (navigable) ಗ್ರಾಫ್ ಆಗಿ ಪರಿವರ್ತಿಸುತ್ತದೆ.
  • ಯಾವುದೇ ಟೂಲಿಂಗ್ ಅಗತ್ಯವಿಲ್ಲ: ಫೈಲ್ ಸಿಸ್ಟಮ್ ಅನ್ನೇ API ಆಗಿರುತ್ತದೆ. ಇದನ್ನು ಬಳಸಲು ನಿಮಗೆ ಹೊಸ ಸಾಫ್ಟ್‌ವೇರ್ ಅಗತ್ಯವಿಲ್ಲ.

ಇದನ್ನು ಹೇಗೆ ಬಳಸುವುದು:

  • ಡೇಟಾ ತಂಡಗಳು: ಏಜೆಂಟ್‌ಗಳು ನಿಖರವಾದ SQL ಬರೆಯಲು ಅನುಕೂಲವಾಗುವಂತೆ ಟೇಬಲ್‌ಗಳು ಮತ್ತು ಮೆಟ್ರಿಕ್‌ಗಳನ್ನು ದಾಖಲಿಸಿ.
  • SRE ತಂಡಗಳು: ಏಜೆಂಟ್‌ಗಳು ಇನ್ಸಿಡೆಂಟ್‌ಗಳನ್ನು ಪತ್ತೆಹಚ್ಚಲು (diagnose) ಅನುಕೂಲವಾಗುವಂತೆ ರನ್‌ಬುಕ್‌ಗಳನ್ನು ಬರೆಯಿರಿ.
  • ಪ್ಲಾಟ್‌ಫಾರ್ಮ್ ತಂಡಗಳು: ಏಜೆಂಟ್‌ಗಳು ಎಂಡ್‌ಪಾಯಿಂಟ್‌ಗಳನ್ನು ಅರ್ಥಮಾಡಿಕೊಳ್ಳಲು API ವ್ಯಾಖ್ಯಾನಗಳನ್ನು (definitions) ಒದಗಿಸಿ.

OKF ಎಂಬುದು RAG ಅಥವಾ MCP ಗೆ ಪರ್ಯಾಯವಲ್ಲ.

  • ಸ್ಕೀಮಾಗಳು (schemas) ಮತ್ತು ರನ್‌ಬುಕ್‌ಗಳಂತಹ ಸ್ಥಿರವಾದ, ಪರಿಷ್ಕೃತ ಜ್ಞಾನಕ್ಕಾಗಿ OKF ಬಳಸಿ.
  • ದೊಡ್ಡದಾದ, ಅಸಂಘಟಿತ (unstructured) ದಾಖಲೆಗಳ ಆರ್ಕೈವ್‌ಗಳಿಗಾಗಿ RAG ಬಳಸಿ.
  • ಲೈವ್ ಡೇಟಾ ಮತ್ತು ಟೂಲ್ ಕನೆಕ್ಷನ್‌ಗಳಿಗಾಗಿ MCP ಬಳಸಿ.

ಈ ಫಾರ್ಮ್ಯಾಟ್ Apache 2.0 ಲೈಸೆನ್ಸ್‌ನ ಭಾಗವಾಗಿದೆ. ಇದನ್ನು ಬಳಸಲು ವೆಚ್ಚ ಕಡಿಮೆ ಮತ್ತು ಇದು ವೆಂಡರ್ ಲಾಕ್-ಇನ್ (vendor lock-in) ಅನ್ನು ತಡೆಯುತ್ತದೆ. ನಿಮ್ಮ ಜ್ಞಾನವು ನಿಮ್ಮ git ರೆಪೊಸಿಟರಿಯಲ್ಲಿರುತ್ತದೆ ಮತ್ತು ಯಾವುದೇ ಟೂಲ್ ಮೂಲಕ ಓದಬಹುದಾಗಿದೆ.

ಸಣ್ಣದಾಗಿ ಪ್ರಾರಂಭಿಸಿ. ಅಸ್ತವ್ಯಸ್ತವಾದ ಡಾಕ್ಯುಮೆಂಟೇಶನ್ ಹೊಂದಿರುವ ಒಂದು ತಂಡವನ್ನು ಆರಿಸಿ. ಮೂರು OKF ಫೈಲ್‌ಗಳನ್ನು ಬರೆಯಿರಿ ಮತ್ತು ಒಂದು ಏಜೆಂಟ್‌ ಅನ್ನು ಅವುಗಳ ಕಡೆಗೆ ನಿರ್ದೇಶಿಸಿ.

ಮೂಲ: https://dev.to/suhas_mallesh/open-knowledge-format-okf-the-markdown-standard-your-ai-agents-have-been-waiting-for-3mfb

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