Hermes ಒಂದೇ ಕಮಾಂಡ್ ಮೂಲಕ ಇನ್ಸ್ಟಾಲ್ ಮಾಡಬಹುದಾದ 105 ಪ್ಲಗಿನ್ಗಳನ್ನು ಬಿಡುಗಡೆ ಮಾಡಿದೆ
Hermes Agent ನ ಹೊಸ ಪ್ಲಗಿನ್ ಕ್ಯಾಟಲಾಗ್ ಒಂದೇ ಕಮಾಂಡ್ನಲ್ಲಿ ಇನ್ಸ್ಟಾಲ್ ಮಾಡಲು ಸಿದ್ಧವಾಗಿರುವ 105 ಎಕ್ಸ್ಟೆನ್ಶನ್ಗಳನ್ನು ನೀಡುತ್ತದೆ. ಇದು ಅಭಿವೃದ್ಧಿಪಡಿಸುವವರಿಗೆ (developers) ಕಾರ್ಯಕ್ಷಮತೆಯನ್ನು ಹೆಚ್ಚಿಸಲು ವೇಗವಾದ ಮಾರ್ಗವನ್ನು ನೀಡುವ ಜೊತೆಗೆ, ಕಟ್ಟುನಿಟ್ಟಾದ ಭದ್ರತೆ ಮತ್ತು ಉತ್ತಮ ಮೆಮೊರಿ ನಿರ್ವಹಣೆಯನ್ನು ಭರವಸೆ ನೀಡುತ್ತದೆ.
Nous Research ಬಿಡುಗಡೆ ಮಾಡಿರುವ ಈ ಕ್ಯಾಟಲಾಗ್, ಒಂಬತ್ತು ವರ್ಗಗಳಲ್ಲಿ ನಾಲ್ಕು ಅಧಿಕೃತ ಎಕ್ಸ್ಟೆನ್ಶನ್ಗಳು ಮತ್ತು 101 ಸಮುದಾಯದ ಕೊಡುಗೆಗಳನ್ನು ಒಳಗೊಂಡಿದೆ. ಹೆಚ್ಚಿನ ಪರಿಕರಗಳು (tools) “Tools” ಮತ್ತು “Desktop” ವಿಭಾಗಗಳಲ್ಲಿವೆ, ಇದು AI-ವರ್ಧಿತ ಬಳಕೆದಾರರ ದೈನಂದಿನ ಕೆಲಸದ ವಿಧಾನಗಳನ್ನು ಪ್ರತಿಬಿಂಬಿಸುತ್ತದೆ.
ಈ ಕ್ಯಾಟಲಾಗ್ ಈಗ ಏಕೆ ಮುಖ್ಯ?
AI ಏಜೆಂಟ್ಗಳು ಒಂದು ಸೆಷನ್ ಮುಗಿದಾಗ ಸಂದರ್ಭವನ್ನು (context) ಮರೆತುಬಿಡುತ್ತವೆ, ಇದರಿಂದ ಬಳಕೆದಾರರು ಮಾಹಿತಿಯನ್ನು ಮತ್ತೆ ನೀಡಬೇಕಾಗುತ್ತದೆ. ಅದೇ ಸಮಯದಲ್ಲಿ, ಅನೇಕ ಎಕ್ಸ್ಟೆನ್ಶನ್ಗಳ ಓಪನ್-ಸೋರ್ಸ್ ಸ್ವಭಾವವು ಅಭಿವೃದ್ಧಿಪಡಿಸುವವರ ಪರಿಸರಕ್ಕೆ ದುರುದ್ದೇಶಪೂರಿತ ಕೋಡ್ (malicious code) ನುಗ್ಗುವ ಬಗ್ಗೆ ಆತಂಕವನ್ನು ಉಂಟುಮಾಡುತ್ತದೆ. ಒಂದೇ ಕಮಾಂಡ್ ಇನ್ಸ್ಟಾಲ್ ಫ್ಲೋ ಅನ್ನು SHA pinning ಮತ್ತು ಕಡ್ಡಾಯ ಪರಿಶೀಲನಾ ಹಂತದೊಂದಿಗೆ ಸಂಯೋಜಿಸುವ ಮೂಲಕ, Hermes ಈ ಎರಡೂ ಸಮಸ್ಯೆಗಳನ್ನು ಒಂದೇ ಪ್ಯಾಕೇಜ್ನಲ್ಲಿ ಪರಿಹರಿಸುತ್ತದೆ.
ಭದ್ರತಾ ಮಾದರಿ ಹೇಗೆ ಕೆಲಸ ಮಾಡುತ್ತದೆ
Hermes ತಂಡವು ಪ್ರತಿಯೊಂದು ಪ್ಲಗಿನ್ ಅನ್ನು SHA hash ಮೂಲಕ ಸಹಿ ಮಾಡುತ್ತದೆ—ಇದು ಪ್ಯಾಕೇಜ್ ಅನ್ನು ನಿರ್ದಿಷ್ಟ ಆವೃತ್ತಿಗೆ (version) ಜೋಡಿಸುವ ಕ್ರಿಪ್ಟೋಗ್ರಾಫಿಕ್ ಫಿಂಗರ್ಪ್ರಿಂಟ್ ಆಗಿದೆ. ಬಳಕೆದಾರರು ಇನ್ಸ್ಟಾಲ್ ಕಮಾಂಡ್ ಚಲಾಯಿಸಿದಾಗ, ಸಿಸ್ಟಮ್ ದಾಖಲಾದ ಮೌಲ್ಯದೊಂದಿಗೆ ಹ್ಯಾಶ್ ಅನ್ನು ಪರಿಶೀಲಿಸುತ್ತದೆ, ಇದರಿಂದ ಪ್ರಕಟಣೆಯ ನಂತರ ಕೋಡ್ನಲ್ಲಿ ಯಾವುದೇ ಬದಲಾವಣೆ ಆಗಿಲ್ಲ ಎಂಬುದು ಖಚಿತವಾಗುತ್ತದೆ. ತಂಡವು ಸಮುದಾಯದ ಪ್ರತಿಯೊಂದು ಸಲ್ಲಿಕೆಯನ್ನು ಇಂಡೆಕ್ಸ್ನಲ್ಲಿ ಕಾಣಿಸಿಕೊಳ್ಳುವ ಮೊದಲು ಪರಿಶೀಲಿಸುತ್ತದೆ, ಇದು ಮಾನವ ಹಂತದ ದೃಢೀಕರಣವನ್ನು ಸೇರಿಸುತ್ತದೆ.
ಸುರಕ್ಷತೆಯ ಈ ವ್ಯವಸ್ಥೆ ಅಲ್ಲಿಗೆ ಮುಗಿಯುವುದಿಲ್ಲ. ಕ್ಲೋನ್ ಮಾಡಲಾದ ರೆಪೊಸಿಟರಿಗಳಿಂದ ಯಾವುದೇ ಕೋಡ್ ಅನ್ನು ಚಲಾಯಿಸಬಲ್ಲ ಪ್ರಾಜೆಕ್ಟ್-ಮಟ್ಟದ ಪ್ಲಗಿನ್ಗಳು ಆರಂಭದಲ್ಲಿ ಡಿಸೇಬಲ್ ಆಗಿರುತ್ತವೆ. ಬಳಕೆದಾರರು ಅವುಗಳನ್ನು ಸಕ್ರಿಯಗೊಳಿಸಲು ಸ್ವಿಚ್ ಅನ್ನು ಆನ್ ಮಾಡಬೇಕು, ಇದು ನಂಬಲರ್ಹವಲ್ಲದ ಸ್ಕ್ರಿಪ್ಟ್ಗಳು ಅಕಸ್ಮಾತ್ ಚಲಾಯಿಸಲ್ಪಡುವ ಸಾಧ್ಯತೆಯನ್ನು ಕಡಿಮೆ ಮಾಡುತ್ತದೆ.
ಮೆಮೊರಿ-ಕೇಂದ್ರಿತ ಎಕ್ಸ್ಟೆನ್ಶನ್ಗಳು
Hermes ಬಳಕೆದಾರರ ನಡುವೆ ಪದೇ ಪದೇ ಕೇಳಲಾಗುವ ದೂರು ಏನೆಂದರೆ, ಏಜೆಂಟ್ಗಳು ಸೆಷನ್ಗಳ ನಡುವೆ ಡೇಟಾವನ್ನು "ಮರೆತುಬಿಡುವ" ಪ್ರವೃತ್ತಿ ಹೊಂದಿರುತ್ತವೆ, ಇದು ಟೋಕನ್ ಬಳಕೆಯನ್ನು ಹೆಚ್ಚಿಸುತ್ತದೆ ಮತ್ತು ಸಂವಹನವನ್ನು ನಿಧಾನಗೊಳಿಸುತ್ತದೆ. ಕ್ಯಾಟಲಾಗ್ನ Memory ವಿಭಾಗವು ಸಂದರ್ಭವನ್ನು ಉಳಿಸಿಕೊಳ್ಳಲು ಅಥವಾ ಚಾಟ್ ಲಾಗ್ಗಳನ್ನು ಸಂಕುಚಿತಗೊಳಿಸಲು ವಿನ್ಯಾಸಗೊಳಿಸಲಾದ ಪ್ಲಗಿನ್ಗಳನ್ನು ಎತ್ತಿ ತೋರಿಸುತ್ತದೆ. ಉದಾಹರಣೆಗೆ, hermes-snapcompact ಸಂಭಾಷಣೆಯ ಇತಿಹಾಸವನ್ನು PNG ಚಿತ್ರಗಳಾಗಿ ಪರಿವರ್ತಿಸುತ್ತದೆ, ಇದರಿಂದ ಮಾಡೆಲ್ ಪ್ರೊಸೆಸ್ ಮಾಡಬೇಕಾದ ಟೋಕನ್ಗಳ ಸಂಖ್ಯೆ ಕಡಿಮೆಯಾಗುತ್ತದೆ. jackal-verified ಪ್ಲಗಿನ್ 41 ವಿಭಿನ್ನ ಪರಿಕರಗಳಿಗೆ ಪರಿಶೀಲನಾ ಹಂತವನ್ನು ಸೇರಿಸುತ್ತದೆ, ಇದು ಏಜೆಂಟ್ಗಳು ತಾವೇ ಪಡೆದ ಡೇಟಾವನ್ನು ನಂಬಲು ಸಹಾಯ ಮಾಡುತ್ತದೆ.
ಅತ್ಯಂತ ಜನಪ್ರಿಯ ಅಡಾನ್ಸ್ಗಳು
web-search-plus ಪ್ಲಗಿನ್ 402 ಸ್ಟಾರ್ಗಳೊಂದಿಗೆ ಸಮುದಾಯದಲ್ಲಿ ಮುಂಚೂಣಿಯಲ್ಲಿದೆ, ಇದು ಸಂಯೋಜಿತ ಬ್ರೌಸಿಂಗ್ ಸಾಮರ್ಥ್ಯಗಳಿಗಾಗಿ ಹೆಚ್ಚಿನ ಬೇಡಿಕೆಯನ್ನು ಸೂಚಿಸುತ್ತದೆ. ಭದ್ರತೆಯ ಮೇಲೆ ಗಮನಹರಿಸುವ ಅಭಿವೃದ್ಧಿಪಡಿಸುವವರು ಅಧಿಕೃತ snyk ಪ್ಲಗಿನ್ ಕಡೆಗೆ ಆಕರ್ಷಿತರಾಗಬಹುದು, ಇದು ಕೋಡ್ ಮತ್ತು ಲೈಬ್ರರಿ ಅವಲಂಬನೆಗಳನ್ನು ಸ್ಕ್ಯಾನ್ ಮಾಡುತ್ತದೆ, ಆವೃತ್ತಿಗಳನ್ನು ಫಿಕ್ಸ್ ಮಾಡುತ್ತದೆ ಮತ್ತು ಅಟ್ಯಾಕ್ ಸರ್ಫೇಸ್ ಅನ್ನು ಕಡಿಮೆ ಮಾಡಲು ಅನಾಲಿಟಿಕ್ಸ್ ಅನ್ನು ಡಿಸೇಬಲ್ ಮಾಡುತ್ತದೆ.
hermes-telegram-business ಎಕ್ಸ್ಟೆನ್ಶನ್ ಏಜೆಂಟ್ ಅನ್ನು ಸೆಕ್ರೆಟರಿ ಬಾಟ್ ಆಗಿ ಪರಿವರ್ತಿಸುತ್ತದೆ, ಆದರೆ ಇದು ಪ್ರತಿ ಹೊರಹೋಗುವ ಸಂದೇಶಕ್ಕೂ ಮ್ಯಾನುಯಲ್ ಅಪ್ರೂವಲ್ ಹಂತವನ್ನು ಕಡ್ಡಾಯಗೊಳಿಸುತ್ತದೆ—ಇದು ಗ್ರಾಹಕರೊಂದಿಗೆ ಸಂವಹನ ನಡೆಸಲು ಒಂದು ಹೆಚ್ಚುವರಿ ಸುರಕ್ಷತಾ ಕ್ರಮವಾಗಿದೆ.
ಕ್ಯಾಟಲಾಗ್ ಬಳಸುವುದು
ಎಕ್ಸ್ಟೆನ್ಶನ್ಗಳನ್ನು ನಿರ್ವಹಿಸಲು Hermes ಒಂದು ಸಣ್ಣ CLI ಅನ್ನು ಒದಗಿಸುತ್ತದೆ:
hermes plugins– ಬ್ರೌಸಿಂಗ್ ಮಾಡಲು ಇಂಟರಾಕ್ಟಿವ್ ಸ್ಕ್ರೀನ್ ಅನ್ನು ಪ್ರಾರಂಭಿಸುತ್ತದೆ.hermes plugins list– ಇನ್ಸ್ಟಾಲ್ ಮಾಡಲಾದ ಪ್ಲಗಿನ್ಗಳ ಕೋಷ್ಟಕವನ್ನು ಪ್ರಿಂಟ್ ಮಾಡುತ್ತದೆ.hermes plugins search [name]– ಇಂಡೆಕ್ಸ್ನಲ್ಲಿ ನಿರ್ದಿಷ್ಟ ಎಂಟ್ರಿಯನ್ನು ಹುಡುಕುತ್ತದೆ.
ಇಡೀ ಕ್ಯಾಟಲಾಗ್ ಅನ್ನು ಒಂದೇ ಕಮಾಂಡ್ ಮೂಲಕ ಪಡೆಯಬಹುದಾದ ಕಾರಣ, ತಂಡಗಳು ಗಂಟೆಗಟ್ಟಲೆ ಮ್ಯಾನುಯಲ್ ಸೆಟಪ್ ಮಾಡುವ ಬದಲು ನಿಮಿಷಗಳಲ್ಲಿ ಸಂಪೂರ್ಣ ಸಜ್ಜುಗೊಳಿಸಿದ ಪರಿಸರವನ್ನು (environment) ಸಿದ್ಧಪಡಿಸಬಹುದು.
ಸಾಧ್ಯವಿರುವ ಅನಾನುಕೂಲಗಳು
SHA pinning ಮತ್ತು ಪರಿಶೀಲನೆ ಇದ್ದರೂ ಸಹ, ಸಮುದಾಯದ ಪ್ಲಗಿನ್ಗಳು ಸಪ್ಲೈ-ಚೈನ್ ರಿಸ್ಕ್ನ (supply-chain risk) ಅಪಾಯವನ್ನು ಹೊಂದಿರುತ್ತವೆ. ಪರಿಶೀಲಕರು (reviewer) ಸೂಕ್ಷ್ಮವಾದ ಬ್ಯಾಕ್ಡೋರ್ಗಳನ್ನು ಗಮನಿಸಲು ತಪ್ಪಬಹುದು ಮತ್ತು ಹ್ಯಾಶ್ ಪರಿಶೀಲನೆಯು ಕೋಡ್ ಪರಿಶೀಲಿಸಿದ ಆವೃತ್ತಿಯೊಂದಿಗೆ ಹೊಂದಾಣಿಕೆಯಾಗುತ್ತದೆ ಎಂಬುದನ್ನು ಮಾತ್ರ ಖಚಿತಪಡಿಸುತ್ತದೆ—ಆದರೆ ಆ ಆವೃತ್ತಿಯು ಎಲ್ಲಾ ಸಂದರ್ಭಗಳಲ್ಲಿ ಸುರಕ್ಷಿತವಾಗಿದೆ ಎಂದು ಇದು ಖಾತರಿ ನೀಡುವುದಿಲ್ಲ. ಪ್ಲಗಿನ್ನ ಕಾರ್ಯಕ್ಷಮತೆಯು ತಮ್ಮ ಭದ್ರತಾ ನೀತಿಗಳಿಗೆ ಅನುಗುಣವಾಗಿದೆಯೇ ಎಂದು ಬಳಕೆದಾರರು ಇನ್ನೂ ನಿರ್ಧರಿಸಬೇಕಾಗುತ್ತದೆ.
ಚಿತ್ರ ಆಧಾರಿತ ಚಾಟ್ ಸಂಕುಚನ (compression) ನಂತಹ ಮೆಮೊರಿ ಉಳಿಸುವ ತಂತ್ರಗಳು ಟೋಕನ್ ಸಂಖ್ಯೆಯನ್ನು ಕಡಿಮೆ ಮಾಡಬಹುದು, ಆದರೆ ಅವು ಹುಡುಕಬಹುದಾದ ಪಠ್ಯವನ್ನು (searchable text) ತೆಗೆದುಹಾಕುತ್ತವೆ, ಇದು ಮುಂದಿನ ವಿಶ್ಲೇಷಣೆಯನ್ನು (downstream analysis) ಸೀಮಿತಗೊಳಿಸಬಹುದು. ಸಂಸ್ಥೆಗಳು ದಕ್ಷತೆ ಮತ್ತು ಡೇಟಾ ಲಭ್ಯತೆಯ ನಡುವಿನ ಸಮತೋಲನವನ್ನು ಪರಿಗಣಿಸಬೇಕು.
ಮುಂದೆ ಏನನ್ನು ಗಮನಿಸಬೇಕು
ಕ್ಯಾಟಲಾಗ್ ಜನಪ್ರಿಯತೆಯನ್ನು ಪಡೆದರೆ, ಹೆಚ್ಚಿನ ವರ್ಗಗಳು ಕಾಣಿಸಿಕೊಳ್ಳುವ ಸಾಧ್ಯತೆಯಿದೆ ಮತ್ತು ಹಂತ ಹಂತದ ವಿಶ್ವಾಸ ವ್ಯವಸ್ಥೆಯು (tiered trust system) ದೀರ್ಘಕಾಲದವರೆಗೆ ಸುಗಮವಾಗಿ ಕಾರ್ಯನಿರ್ವಹಿಸಿದ ನಂತರ ಪ್ಲಗಿನ್ಗಳಿಗೆ ಹೆಚ್ಚಿನ ದೃಶ್ಯತೆಯನ್ನು (visibility) ನೀಡಬಹುದು. ಸಮುದಾಯವು ಪ್ರಾಜೆಕ್ಟ್-ಮಟ್ಟದ ಪ್ಲಗಿನ್ಗಳನ್ನು ಎಷ್ಟು ಬಾರಿ ಸಕ್ರಿಯಗೊಳಿಸುತ್ತದೆ ಎಂಬುದನ್ನು ಮೇಲ್ವಿಚಾರಣೆ ಮಾಡುವುದರಿಂದ, 'ಡಿಫಾಲ್ಟ್-ಆಫ್' ನಿಲುವು ಅಕಸ್ಮಾತ್ ಡೇಟಾ ಸೋರಿಕೆಯನ್ನು ಪರಿಣಾಮಕಾರಿಯಾಗಿ ತಡೆಯುತ್ತಿದೆಯೇ ಎಂಬುದು ತಿಳಿಯುತ್ತದೆ.
ಸಾರಾಂಶ: Hermes ನ ಒಂದೇ ಕಮಾಂಡ್, 105-ಪ್ಲಗಿನ್ ಕ್ಯಾಟಲಾಗ್ ಹೆಚ್ಚು ಸಮರ್ಥವಾದ AI ಏಜೆಂಟ್ಗಳಿಗಾಗಿ ಸರಳವಾದ ಮಾರ್ಗವನ್ನು ನೀಡುತ್ತದೆ, ಆದರೆ ಅದರ ಭದ್ರತೆಯು ಶ್ರದ್ಧೆಯುತ ಪರಿಶೀಲನೆ ಮತ್ತು ಬಳಕೆದಾರರ ಜಾಗರೂಕತೆಯ ಮೇಲೆ ಅವಲಂಬಿತವಾಗಿದೆ—ವಿಶೇಷವಾಗಿ ಅಧಿಕೃತವಾಗಿ ಪರಿಶೀಲಿಸಿದ ಪ್ಲಗಿನ್ಗಳ ಹೊರತಾಗಿ ಬಳಸುವಾಗ.
