OpenAI
ಈ ಪುಟವನ್ನು ಯಂತ್ರದ ಮೂಲಕ ಅನುವಾದಿಸಲಾಗಿದೆ. ಮೂಲ ಇಂಗ್ಲಿಷ್ ಲೇಖನವನ್ನು ನೋಡಿ.

ChatGPT ಮತ್ತು Codexಗಾಗಿ GitLab ಸ್ವಯಂ-ನಿರ್ವಹಿತ ಆ್ಯಪ್ ಟೆಂಪ್ಲೇಟ್ ಸೆಟಪ್ ಮಾಡುವುದು

ವರ್ಕ್‌ಸ್ಪೇಸ್ ನಿರ್ವಾಹಕರು ತಮ್ಮ ಸಂಸ್ಥೆಯ GitLab OAuth ಅಪ್ಲಿಕೇಶನ್ ಬಳಸಿ GitLab ಸ್ವಯಂ-ನಿರ್ವಹಿತ ಅಥವಾ GitLab ಮೀಸಲು ನಿದರ್ಶನಕ್ಕಾಗಿ GitLab ಸ್ವಯಂ-ನಿರ್ವಹಿತ ಆ್ಯಪ್ ಟೆಂಪ್ಲೇಟ್ ಅನ್ನು ಹೇಗೆ ಕಾನ್ಫಿಗರ್ ಮಾಡಬಹುದು ಎಂಬುದನ್ನು ತಿಳಿಯಿರಿ.

ನವೀಕರಿಸಲಾಗಿದೆ: 28 days ago

ChatGPT ಮತ್ತು Codex ನಲ್ಲಿನ GitLab ಪ್ರಸ್ತುತ ಬೀಟಾ ಹಂತದಲ್ಲಿದೆ.

ಅವಲೋಕನ

GitLab ಸ್ವಯಂ-ನಿರ್ವಹಿತ ಅಥವಾ GitLab ಮೀಸಲು ನಿದರ್ಶನಕ್ಕಾಗಿ ವರ್ಕ್‌ಸ್ಪೇಸ್‌ಗೆ ನಿರ್ದಿಷ್ಟವಾದ ಕರಡು ಆ್ಯಪ್ ರಚಿಸಲು GitLab ಸ್ವಯಂ-ನಿರ್ವಹಿತ ಆ್ಯಪ್ ಟೆಂಪ್ಲೇಟ್ ಬಳಸಿ. GitLab ಹೋಸ್ಟ್‌ಹೆಸರು ಮತ್ತು OAuth ಅಪ್ಲಿಕೇಶನ್ ರುಜುವಾತುಗಳನ್ನು ನೀಡಿ, ಕರಡು ಆ್ಯಪ್ ಪರಿಶೀಲಿಸಿ, ನಂತರ ಅರ್ಹ ವರ್ಕ್‌ಸ್ಪೇಸ್ ಸದಸ್ಯರಿಗಾಗಿ ಅದನ್ನು ಪ್ರಕಟಿಸಿ. ಪ್ರಕಟಿಸಿದ ನಂತರ, ಆ್ಯಪ್‌ನಲ್ಲಿ ಸಕ್ರಿಯಗೊಳಿಸಿದ ಕ್ರಿಯೆಗಳು ChatGPT ಸಂಭಾಷಣೆಗಳು ಮತ್ತು Codex ಸೆಷನ್‌ಗಳಲ್ಲಿ ಲಭ್ಯವಿರುತ್ತವೆ.

ಬೆಂಬಲಿತ GitLab ವರ್ತನೆ, ಲಭ್ಯತೆ, ಅನುಮತಿಗಳು, ಡೇಟಾ ಬಳಕೆ ಮತ್ತು ನೆಟ್‌ವರ್ಕ್ ಅವಶ್ಯಕತೆಗಳ ಅವಲೋಕನಕ್ಕಾಗಿ ನೋಡಿ: ChatGPT ಮತ್ತು Codexಗೆ GitLab ಸಂಪರ್ಕಿಸುವುದು.

ನೀವು ಏನನ್ನು ಸೆಟಪ್ ಮಾಡುತ್ತಿದ್ದೀರಿ

ನೀವು GitLab ಸ್ವಯಂ-ನಿರ್ವಹಿತ ಆ್ಯಪ್ ಟೆಂಪ್ಲೇಟ್‌ನಿಂದ ವರ್ಕ್‌ಸ್ಪೇಸ್‌ಗೆ ನಿರ್ದಿಷ್ಟವಾದ ಆ್ಯಪ್ ರಚಿಸುತ್ತಿದ್ದೀರಿ. ಆ್ಯಪ್ ಇವುಗಳನ್ನು ಬಳಸುತ್ತದೆ:

  • ನಿಮ್ಮ GitLab ಸ್ವಯಂ-ನಿರ್ವಹಿತ ಅಥವಾ GitLab ಮೀಸಲು ಹೋಸ್ಟ್‌ನಲ್ಲಿ ನೋಂದಾಯಿಸಿದ GitLab OAuth ಅಪ್ಲಿಕೇಶನ್.

  • ಬಳಕೆದಾರರ ಅನುಮತಿಗಾಗಿ GitLab OAuth ಅಪ್ಲಿಕೇಶನ್ ID ಮತ್ತು ರಹಸ್ಯ.

  • ಅಗತ್ಯವಿರುವ OAuth ವ್ಯಾಪ್ತಿಗಳು: api, write_repository ಮತ್ತು openid.

  • ವೆಬ್, API, ದೃಢೀಕರಣ ಮತ್ತು ಟೋಕನ್ ಎಂಡ್‌ಪಾಯಿಂಟ್‌ಗಳನ್ನು ನಿರ್ಧರಿಸಲು gitlab.example.com ನಂತಹ ನಿಮ್ಮ GitLab ಹೋಸ್ಟ್‌ಹೆಸರು.

ಪ್ರಾರಂಭಿಸುವ ಮೊದಲು

ನಿಮಗೆ ಇವು ಅಗತ್ಯ:

  • ChatGPT ವರ್ಕ್‌ಸ್ಪೇಸ್ ನಿರ್ವಾಹಕ ಅಥವಾ ಮಾಲೀಕರ ಪ್ರವೇಶ.

  • OAuth ಅಪ್ಲಿಕೇಶನ್ ರಚಿಸಲು GitLab ಅನುಮತಿ: ಗುಂಪಿನ ಮಾಲೀಕತ್ವದ ಆ್ಯಪ್‌ಗೆ ಗುಂಪಿನ ಮಾಲೀಕರ ಪ್ರವೇಶ ಅಥವಾ ಇಡೀ ನಿದರ್ಶನದ ಆ್ಯಪ್‌ಗೆ ನಿದರ್ಶನ ನಿರ್ವಾಹಕರ ಪ್ರವೇಶ.

  • https://, ಪೋರ್ಟ್ ಅಥವಾ ಪಥವಿಲ್ಲದೆ GitLab ಹೋಸ್ಟ್‌ಹೆಸರು ಮಾತ್ರ. gitlab.com ಬದಲಿಗೆ GitLab ಸ್ವಯಂ-ನಿರ್ವಹಿತ ಅಥವಾ GitLab ಮೀಸಲು ಹೋಸ್ಟ್ ಬಳಸಿ.

  • ರಿಪೊಸಿಟರಿ ಹುಡುಕಾಟ, ವಿಲೀನ ವಿನಂತಿ ಕಾರ್ಯವಿಧಾನಗಳು, ಸಮಸ್ಯೆ ಕಾರ್ಯವಿಧಾನಗಳು, ಫೈಲ್ ಸಂಪಾದನೆಗಳು ಅಥವಾ ವಿಸ್ತೃತ Codex ಕಾರ್ಯವಿಧಾನಗಳಂತಹ ಯಾವ GitLab ಕ್ರಿಯೆಗಳನ್ನು ChatGPT ಮತ್ತು Codex ಬೆಂಬಲಿಸಬೇಕು ಎಂಬ ನಿರ್ಧಾರ.

ChatGPT ಮತ್ತು GitLab ಅನ್ನು ಪ್ರತ್ಯೇಕ ಟ್ಯಾಬ್‌ಗಳಲ್ಲಿ ತೆರೆದಿಡಿ. ChatGPT ನಲ್ಲಿ ತೋರಿಸಿರುವ ನಿಖರವಾದ ಮರುನಿರ್ದೇಶನ URI ಅನ್ನು ನಕಲಿಸಿ; ಅದನ್ನು ರಚಿಸಬೇಡಿ ಅಥವಾ ಮಾರ್ಪಡಿಸಬೇಡಿ.

ಸಿದ್ಧಪಡಿಸಬೇಕಾದ ಮೌಲ್ಯಗಳು

  • GitLab ಹೋಸ್ಟ್‌ಹೆಸರು: ಉದಾಹರಣೆಗೆ, gitlab.example.com.

  • ಮರುನಿರ್ದೇಶನ URI: ಇದನ್ನು ChatGPT ಟೆಂಪ್ಲೇಟ್ ಸೆಟಪ್ ಪ್ರಕ್ರಿಯೆಯಿಂದ ನಕಲಿಸಿ.

  • GitLab OAuth ಅಪ್ಲಿಕೇಶನ್ ID.

  • GitLab OAuth ರಹಸ್ಯ.

  • OAuth ವ್ಯಾಪ್ತಿಗಳು: ಇವುಗಳನ್ನು ChatGPT ಟೆಂಪ್ಲೇಟ್ ಸೆಟಪ್ ಪ್ರಕ್ರಿಯೆಯಿಂದ ನಕಲಿಸಿ.

Start the template setup in ChatGPT

  1. In ChatGPT, switch to the workspace where the app should be available.

  2. Go to Workspace settings > Plugins.

  3. In Directory, find GitLab, open its GitLab Self-Managed app template, and select Enable.

  4. Enter a clear app name and description.

  5. Enter the GitLab hostname, such as gitlab.example.com.

  6. Copy the Redirect URI shown in ChatGPT, and keep this tab open.

Example: https://chatgpt.com/connector/oauth/<redirect_id>. Do not remove the redirect ID, add a trailing slash, or replace the URI with a generic ChatGPT URL.

GitLab ನಲ್ಲಿ GitLab OAuth ಅಪ್ಲಿಕೇಶನ್ ರಚಿಸಿ

ಅಪ್ಲಿಕೇಶನ್ ಎಲ್ಲಿ ರಚಿಸಬೇಕೆಂದು ಆಯ್ಕೆಮಾಡಿ

  1. https://gitlab.example.com ನಂತಹ ನಿಮ್ಮ GitLab ಹೋಸ್ಟ್ ತೆರೆಯಿರಿ.

  2. ಇಡೀ ನಿದರ್ಶನದ ಅಪ್ಲಿಕೇಶನ್ ಅಥವಾ ಗುಂಪಿನ ಮಾಲೀಕತ್ವದ ಅಪ್ಲಿಕೇಶನ್ ರಚಿಸಬೇಕೆಂದು ಆಯ್ಕೆಮಾಡಿ. ಈ ಆಯ್ಕೆಯು ಅಪ್ಲಿಕೇಶನ್ ಅನ್ನು ಯಾರು ನಿರ್ವಹಿಸುತ್ತಾರೆ ಎಂಬುದನ್ನು ನಿರ್ಧರಿಸುತ್ತದೆ; ಪ್ರಾಜೆಕ್ಟ್ ಪ್ರವೇಶವು ಅನುಮತಿ ನೀಡುವ ಬಳಕೆದಾರರ GitLab ಅನುಮತಿಗಳು ಮತ್ತು ಮಂಜೂರಾದ OAuth ವ್ಯಾಪ್ತಿಗಳನ್ನು ಅನುಸರಿಸುತ್ತದೆ.

  3. ಇಡೀ ನಿದರ್ಶನದ ಅಪ್ಲಿಕೇಶನ್‌ಗಾಗಿ ನಿರ್ವಾಹಕ > ಅಪ್ಲಿಕೇಶನ್‌ಗಳುಗೆ ಹೋಗಿ. ಗುಂಪಿನ ಮಾಲೀಕತ್ವದ ಅಪ್ಲಿಕೇಶನ್‌ಗಾಗಿ ಗುಂಪಿನ ಸೆಟ್ಟಿಂಗ್‌ಗಳು > ಅಪ್ಲಿಕೇಶನ್‌ಗಳುಗೆ ಹೋಗಿ.

ಅಪ್ಲಿಕೇಶನ್ ವಿವರಗಳನ್ನು ಸೇರಿಸಿ

  1. ಹೊಸ ಅಪ್ಲಿಕೇಶನ್ ಅಥವಾ ಹೊಸ ಅಪ್ಲಿಕೇಶನ್ ಸೇರಿಸಿ ಆಯ್ಕೆಮಾಡಿ.

  2. GitLab ಸ್ವಯಂ-ನಿರ್ವಹಿತ ಅಥವಾ GitLab ಮೀಸಲು ಎಂಬಂತಹ ಸ್ಪಷ್ಟ ಆ್ಯಪ್ ಹೆಸರನ್ನು ನಮೂದಿಸಿ.

  3. ಮರುನಿರ್ದೇಶನ URIಯಲ್ಲಿ ChatGPT ನಿಂದ ನಕಲಿಸಿದ ನಿಖರವಾದ URI ಅಂಟಿಸಿ.

  4. ಈ ಸರ್ವರ್-ಬದಿಯ OAuth ಅಪ್ಲಿಕೇಶನ್‌ಗಾಗಿ ಗೌಪ್ಯ ಆಯ್ಕೆಯನ್ನು ಸಕ್ರಿಯವಾಗಿರಿಸಿ.

ಪ್ರವೇಶ ಕಾನ್ಫಿಗರ್ ಮಾಡಿ ಮತ್ತು ಉಳಿಸಿ

  1. ಇಡೀ ನಿದರ್ಶನದ ಅಪ್ಲಿಕೇಶನ್‌ಗಾಗಿ ವಿಶ್ವಾಸಾರ್ಹ ಆಯ್ಕೆಮಾಡುವಂತೆ GitLab ಶಿಫಾರಸು ಮಾಡುತ್ತದೆ. ಇದು ಬಳಕೆದಾರರ ಅನುಮತಿ ಪ್ರಾಂಪ್ಟ್ ಅನ್ನು ಬಿಟ್ಟುಬಿಡುತ್ತದೆ.

  2. api, write_repository ಮತ್ತು openid ವ್ಯಾಪ್ತಿಗಳನ್ನು ಆಯ್ಕೆಮಾಡಿ.

  3. ಅಪ್ಲಿಕೇಶನ್ ಅನ್ನು ಯಾರು ನಿರ್ವಹಿಸಬಹುದು ಎಂಬುದನ್ನು ಪರಿಶೀಲಿಸಿ ಮತ್ತು ಅನುಮತಿ ನೀಡುವ GitLab ಬಳಕೆದಾರರಿಗೆ ಸೂಕ್ತ ಗುಂಪು ಹಾಗೂ ಪ್ರಾಜೆಕ್ಟ್ ಅನುಮತಿಗಳಿವೆ ಎಂಬುದನ್ನು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಿ.

  4. ಅಪ್ಲಿಕೇಶನ್ ಉಳಿಸಿ.

OAuth ವ್ಯಾಪ್ತಿಯ ಅವಶ್ಯಕತೆಗಳು

ChatGPT ಮತ್ತು Codex ನಲ್ಲಿ ಸಕ್ರಿಯಗೊಳಿಸಿದ GitLab ಕ್ರಿಯೆಗಳಿಗಾಗಿ ಟೆಂಪ್ಲೇಟ್ ಈ OAuth ವ್ಯಾಪ್ತಿಗಳನ್ನು ವಿನಂತಿಸುತ್ತದೆ:

  • api: ವಿಲೀನ ವಿನಂತಿ, ಸಮಸ್ಯೆ ಮತ್ತು CI/CD ಕ್ರಿಯೆಗಳು ಸೇರಿದಂತೆ ಆ್ಯಪ್ ಒದಗಿಸುವ GitLab API ಕಾರ್ಯಾಚರಣೆಗಳಿಗೆ ಅಗತ್ಯ.

  • write_repository: Git ಮೂಲಕ ರಿಪೊಸಿಟರಿಗೆ ಬರೆಯುವ ಕಾರ್ಯಾಚರಣೆಗಳಿಗೆ ಅಗತ್ಯ.

  • openid: OpenID Connect ಗುರುತು ಮತ್ತು ಸದಸ್ಯತ್ವ ಮಾಹಿತಿಗೆ ಅಗತ್ಯ.

GitLab OAuth ರುಜುವಾತುಗಳನ್ನು ನಕಲಿಸಿ

ಉಳಿಸಿದ GitLab ಅಪ್ಲಿಕೇಶನ್‌ನಲ್ಲಿ ಅಪ್ಲಿಕೇಶನ್ ID ಮತ್ತು ರಹಸ್ಯವನ್ನು ನಕಲಿಸಿ. ರಹಸ್ಯವನ್ನು ರುಜುವಾತಾಗಿ ಪರಿಗಣಿಸಿ. ಅದು ಬಹಿರಂಗವಾದರೆ GitLab ನಲ್ಲಿ ಅದನ್ನು ನವೀಕರಿಸಿ ಮತ್ತು ಹೊಸ ವರ್ಕ್‌ಸ್ಪೇಸ್ ಆ್ಯಪ್ ರಚಿಸಿ.

ChatGPT ನಲ್ಲಿ ಸೆಟಪ್ ಪೂರ್ಣಗೊಳಿಸಿ

  1. ChatGPT ಟೆಂಪ್ಲೇಟ್ ಸೆಟಪ್ ಟ್ಯಾಬ್‌ಗೆ ಹಿಂತಿರುಗಿ.

  2. GitLab ಅಪ್ಲಿಕೇಶನ್ IDಯನ್ನು OAuth ಕ್ಲೈಂಟ್ IDಯಲ್ಲಿ ಅಂಟಿಸಿ.

  3. GitLab ರಹಸ್ಯವನ್ನು OAuth ಕ್ಲೈಂಟ್ ರಹಸ್ಯದಲ್ಲಿ ಅಂಟಿಸಿ.

  4. GitLab ಹೋಸ್ಟ್‌ಹೆಸರಿನಲ್ಲಿ gitlab.example.com ನಂತಹ ಹೋಸ್ಟ್‌ಹೆಸರು ಮಾತ್ರ ಇರುವುದನ್ನು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಿ.

  5. ಕರಡು ರಚಿಸಿ ಆಯ್ಕೆಮಾಡಿ.

  6. ಕರಡು ಆ್ಯಪ್ ವಿವರಗಳನ್ನು ತೆರೆದು ಪಾತ್ರದ ಪ್ರವೇಶ ಮತ್ತು ಕ್ರಿಯೆಗಳ ಕಾನ್ಫಿಗರೇಶನ್ ಪರಿಶೀಲಿಸಿ.

ChatGPT ಮತ್ತು Codexಗಾಗಿ ಆ್ಯಪ್ ಪ್ರಕಟಿಸಿ ಮತ್ತು ನಿರ್ವಹಿಸಿ

ಕರಡು ಆ್ಯಪ್ ರಚಿಸಿದ ತಕ್ಷಣ ಅದು ಸದಸ್ಯರಿಗೆ ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಲಭ್ಯವಾಗುವುದಿಲ್ಲ. ಕರಡನ್ನು ಪರಿಶೀಲಿಸಿದ ನಂತರ:

  1. ಕರಡು ಆ್ಯಪ್‌ಗಾಗಿ ಪ್ರಕಟಿಸಿ ಆಯ್ಕೆಮಾಡಿ.

  2. ವರ್ಕ್‌ಸ್ಪೇಸ್ ಸೆಟ್ಟಿಂಗ್‌ಗಳು > ಪ್ಲಗಿನ್‌ಗಳುಗೆ ಹೋಗಿ ಮತ್ತು ಉದ್ದೇಶಿತ ಪಾತ್ರಗಳಿಗೆ GitLab ಲಭ್ಯವಿರುವುದನ್ನು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಿ.

  3. ಆ್ಯಪ್ ಬಳಸಬೇಕಾದ ಪಾತ್ರಗಳಿಗಾಗಿ ಪಾತ್ರದ ಪ್ರವೇಶವನ್ನು ಪರಿಶೀಲಿಸಿ.

  4. ಕ್ರಿಯೆಗಳನ್ನು ಕಾನ್ಫಿಗರ್ ಮಾಡಿ ವಿಭಾಗದಲ್ಲಿ ಲಭ್ಯವಿರುವ ಓದುವ ಮತ್ತು ಬರೆಯುವ ಕ್ರಿಯೆಗಳನ್ನು ಪರಿಶೀಲಿಸಿ.

  5. ಅನುಮೋದನೆಗಳನ್ನು ಕಾನ್ಫಿಗರ್ ಮಾಡಿ ವಿಭಾಗದಲ್ಲಿ ChatGPT ಅಥವಾ Codex ಆ್ಯಪ್ ಬಳಸುವ ಮೊದಲು ಬಳಕೆದಾರರು ಯಾವಾಗ ಕ್ರಿಯೆಯನ್ನು ಅನುಮೋದಿಸಬೇಕು ಎಂಬುದನ್ನು ಆಯ್ಕೆಮಾಡಿ.

  6. ಪ್ರವೇಶವಿರುವ ಪರೀಕ್ಷಾ ಬಳಕೆದಾರರಿಗೆ ಪ್ಲಗಿನ್ ಡೈರೆಕ್ಟರಿ ಅಥವಾ ಸೆಟ್ಟಿಂಗ್‌ಗಳು > ಪ್ಲಗಿನ್‌ಗಳುನಿಂದ GitLab ತೆರೆಯಲು ಹೇಳಿ. ಬಳಕೆದಾರರು ಪ್ಲಗಿನ್ ಸ್ಥಾಪಿಸಿ GitLab ಸ್ವಯಂ-ನಿರ್ವಹಿತ ಟೆಂಪ್ಲೇಟ್‌ನಿಂದ ರಚಿಸಿದ ಆ್ಯಪ್‌ಗೆ ಸಂಪರ್ಕಿಸಬಹುದು ಎಂಬುದನ್ನು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಿ.

ಈ ಆ್ಯಪ್ ಅನುಮೋದನೆ ಸೆಟ್ಟಿಂಗ್‌ಗಳು ChatGPT ಸಂಭಾಷಣೆಗಳು ಮತ್ತು Codex ಥ್ರೆಡ್‌ಗಳಿಗೆ ಅನ್ವಯಿಸುತ್ತವೆ.

Codex ಕೋಡ್ ಪರಿಶೀಲನೆಗಾಗಿ GitLab ಚಟುವಟಿಕೆ ಸೆಟಪ್ ಮಾಡಿ

ಆ್ಯಪ್ ಪ್ರಕಟಿಸಿದ ನಂತರ Codex ಕೋಡ್ ಪರಿಶೀಲನೆ ಬಳಸಲು ಯೋಜಿಸಿದ್ದರೆ Codex ನಲ್ಲಿ GitLab ಚಟುವಟಿಕೆಯನ್ನು ಕಾನ್ಫಿಗರ್ ಮಾಡಿ. ಈ ಚಟುವಟಿಕೆ ಸೆಟಪ್ ಅಗತ್ಯವಿರುವ ವೆಬ್‌ಹುಕ್ ಈವೆಂಟ್‌ಗಳನ್ನು ಕಾನ್ಫಿಗರ್ ಮಾಡುತ್ತದೆ.

  1. Codex ಕನೆಕ್ಟರ್ ಸೆಟ್ಟಿಂಗ್‌ಗಳು ತೆರೆಯಿರಿ.

  2. ವರ್ಕ್‌ಸ್ಪೇಸ್ ಸೇವಾ ಖಾತೆಯನ್ನು ಕಾನ್ಫಿಗರ್ ಮಾಡಿ. Codex ಖಾತೆಯನ್ನು ರಚಿಸಲು ಬಿಡಿ ಅಥವಾ ಅಸ್ತಿತ್ವದಲ್ಲಿರುವ ಸೇವಾ ಖಾತೆಗೆ ವೈಯಕ್ತಿಕ ಪ್ರವೇಶ ಟೋಕನ್ ನೀಡಿ.

  3. ಪ್ರಾಜೆಕ್ಟ್ ಅಥವಾ ಅದರ ಮೂಲ ಗುಂಪುಗಳಲ್ಲಿ ಒಂದಕ್ಕಾಗಿ GitLab ಚಟುವಟಿಕೆಯನ್ನು ಸಕ್ರಿಯಗೊಳಿಸಿ.

  4. Codex ಕೋಡಿಂಗ್ ಕಾರ್ಯಗಳನ್ನು ಚಲಾಯಿಸಬೇಕಿದ್ದರೆ ಅಥವಾ ಪ್ರಾಜೆಕ್ಟ್‌ಗೆ ನಿರ್ದಿಷ್ಟವಾದ ಸೆಟಪ್ ಬಳಸಬೇಕಿದ್ದರೆ ಪ್ರಾಜೆಕ್ಟ್ ಪರಿಸರ ರಚಿಸಿ.

ChatGPT ಮತ್ತು Codex ನಲ್ಲಿ ಓದುವಿಕೆ ಹಾಗೂ ಸಕ್ರಿಯಗೊಳಿಸಿದ ಕ್ರಿಯೆಗಳಿಗಾಗಿ GitLab ಆ್ಯಪ್ ಬಳಕೆದಾರ OAuth ಅನ್ನು ಬಳಸುತ್ತದೆ. GitLab ಸ್ವಯಂ-ನಿರ್ವಹಿತ ಅಥವಾ GitLab ಮೀಸಲು ಆವೃತ್ತಿಯಲ್ಲಿ Codex ಪರಿಶೀಲನೆಯ ಬರವಣಿಗೆಗಳಿಗಾಗಿ, ವರ್ಕ್‌ಸ್ಪೇಸ್ ನಿರ್ವಹಿಸುವ ಸೇವಾ-ಖಾತೆ ಟೋಕನ್ Codex ಯಾವ ಗುರುತಿನಲ್ಲಿ ಮತ್ತು ಯಾವ ಪ್ರಾಜೆಕ್ಟ್‌ಗಳಲ್ಲಿ ಕಾಮೆಂಟ್ ಅಥವಾ ಪ್ರತಿಕ್ರಿಯೆ ನೀಡಬಹುದು ಎಂಬುದನ್ನು ನಿರ್ಧರಿಸುತ್ತದೆ.

ಇನ್ನಷ್ಟು ಓದಿ: Codex ಬಳಸಿ GitLab ವಿಲೀನ ವಿನಂತಿಗಳನ್ನು ಪರಿಶೀಲಿಸಿ.

GitLab ಆ್ಯಪ್ ಸಂಪರ್ಕಿಸಿ ಮತ್ತು ಪರೀಕ್ಷಿಸಿ

  1. ಪ್ರವೇಶವಿರುವ ಬಳಕೆದಾರರಾಗಿ ಪ್ಲಗಿನ್ ಡೈರೆಕ್ಟರಿ ಅಥವಾ ಸೆಟ್ಟಿಂಗ್‌ಗಳು > ಪ್ಲಗಿನ್‌ಗಳುನಿಂದ GitLab ತೆರೆಯಿರಿ. ಪ್ಲಗಿನ್ ಸ್ಥಾಪಿಸಿ ಆಯ್ಕೆಮಾಡಿ, ನಂತರ ಸಂಪರ್ಕಿಸಿ ಆಯ್ಕೆಮಾಡಿ.

  2. ನಿಮ್ಮ ವರ್ಕ್‌ಸ್ಪೇಸ್‌ನಲ್ಲಿ ಒಂದಕ್ಕಿಂತ ಹೆಚ್ಚು GitLab ಆ್ಯಪ್‌ಗಳಿದ್ದರೆ, ಈ GitLab ಸ್ವಯಂ-ನಿರ್ವಹಿತ ಅಥವಾ GitLab ಮೀಸಲು ಹೋಸ್ಟ್‌ಗೆ ಸಂಬಂಧಿಸಿದ ಆ್ಯಪ್ ಆಯ್ಕೆಮಾಡಿ.

  3. ಕೇಳಿದಾಗ GitLab OAuth ಅಪ್ಲಿಕೇಶನ್‌ಗೆ ಅನುಮತಿ ನೀಡಿ.

  4. ಮೊದಲು ChatGPT ಅಥವಾ Codex ನಲ್ಲಿ ಪ್ರವೇಶಿಸಬಹುದಾದ ಪ್ರಾಜೆಕ್ಟ್‌ಗಳನ್ನು ಪಟ್ಟಿ ಮಾಡುವುದು ಅಥವಾ ಪರಿಚಿತ ವಿಲೀನ ವಿನಂತಿಯನ್ನು ಪಡೆಯುವಂತಹ ಸಣ್ಣ ಓದುವ ಕ್ರಿಯೆಯನ್ನು ಚಲಾಯಿಸಿ.

  5. ಬರೆಯುವ ಕ್ರಿಯೆಗಳು ಸಕ್ರಿಯವಾಗಿದ್ದರೆ, ವ್ಯಾಪಕವಾಗಿ ಬಿಡುಗಡೆ ಮಾಡುವ ಮೊದಲು ಕಡಿಮೆ ಅಪಾಯದ ಪ್ರಾಜೆಕ್ಟ್‌ನಲ್ಲಿ ಮತ್ತು ಅವುಗಳನ್ನು ಬಳಸಲು ಯೋಜಿಸಿರುವ ಪ್ರತಿಯೊಂದು ಉತ್ಪನ್ನದಲ್ಲಿ ಪರೀಕ್ಷಿಸಿ.

ಹೋಸ್ಟ್‌ಹೆಸರು ಮತ್ತು OAuth ವರ್ತನೆ

GitLab ಎಂಡ್‌ಪಾಯಿಂಟ್‌ಗಳನ್ನು ನಿರ್ಧರಿಸಲು ಆ್ಯಪ್ ಹೋಸ್ಟ್‌ಹೆಸರನ್ನು ಬಳಸುತ್ತದೆ. gitlab.example.com ನಂತಹ ಹೋಸ್ಟ್ ಅನ್ನು ಮಾತ್ರ ನಮೂದಿಸಿ. https://, API ಅಥವಾ ರಿಪೊಸಿಟರಿ ಪಥ, ಪೋರ್ಟ್ ಅಥವಾ gitlab.com ಅನ್ನು ಸೇರಿಸಬೇಡಿ. ಈ ಟೆಂಪ್ಲೇಟ್ GitLab ಸ್ವಯಂ-ನಿರ್ವಹಿತ ಅಥವಾ GitLab ಮೀಸಲು ಆವೃತ್ತಿಗಾಗಿ ಇದೆ. GitLab.com (SaaS) ಗಾಗಿ GitLab ಆ್ಯಪ್ ಬಳಸಿ.

GitLab ಸ್ವಯಂ-ನಿರ್ವಹಿತ ಆ್ಯಪ್ ಸೆಟಪ್‌ನ ಸಮಸ್ಯೆ ನಿವಾರಣೆ

  • ಮರುನಿರ್ದೇಶನ URI ಹೊಂದಿಕೆಯಾಗುತ್ತಿಲ್ಲ: GitLab OAuth ಅಪ್ಲಿಕೇಶನ್‌ನ ಮರುನಿರ್ದೇಶನ URI, ChatGPT ನಲ್ಲಿ ತೋರಿಸಿರುವ ಮರುನಿರ್ದೇಶನ URIಗೆ ನಿಖರವಾಗಿ ಹೊಂದಿಕೆಯಾಗುವುದನ್ನು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಿ.

  • ChatGPT ಕರಡು ಆ್ಯಪ್ ರಚಿಸಲು ಅಥವಾ ಉಳಿಸಲು ಸಾಧ್ಯವಾಗುತ್ತಿಲ್ಲ: ಹೋಸ್ಟ್‌ಹೆಸರು, ಅಪ್ಲಿಕೇಶನ್ ID, ರಹಸ್ಯ ಮತ್ತು ಮರುನಿರ್ದೇಶನ URI ನಮೂದಿಸಿರುವುದನ್ನು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಿ.

  • ದೃಢೀಕರಣ ಯಶಸ್ವಿಯಾದರೂ ಪ್ರಾಜೆಕ್ಟ್ ಕರೆಗಳು ವಿಫಲವಾಗುತ್ತಿವೆ: ಅನುಮತಿ ನೀಡುವ GitLab ಬಳಕೆದಾರರು ಪ್ರಾಜೆಕ್ಟ್ ಪ್ರವೇಶಿಸಬಲ್ಲರು ಮತ್ತು OAuth ಅಪ್ಲಿಕೇಶನ್ ಟೆಂಪ್ಲೇಟ್‌ನ ವ್ಯಾಪ್ತಿಗಳನ್ನು ಹೊಂದಿದೆ ಎಂಬುದನ್ನು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಿ.

  • API 403 ಅಥವಾ ಸಾಕಷ್ಟಿಲ್ಲದ ಅನುಮತಿಗಳನ್ನು ಮರಳಿಸುತ್ತದೆ: ಸಂಪರ್ಕಿತ GitLab ಖಾತೆಗೆ ಅಗತ್ಯವಿರುವ ಪ್ರಾಜೆಕ್ಟ್ ಅಥವಾ ಗುಂಪಿನ ಅನುಮತಿಗಳಿವೆ ಮತ್ತು OAuth ಅಪ್ಲಿಕೇಶನ್ ಅಗತ್ಯ ಟೆಂಪ್ಲೇಟ್ ವ್ಯಾಪ್ತಿಗಳನ್ನು ಒಳಗೊಂಡಿದೆ ಎಂಬುದನ್ನು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಿ.

  • ಯಾವುದೇ ಪ್ರಾಜೆಕ್ಟ್‌ಗಳನ್ನು ಪ್ರವೇಶಿಸಲಾಗುತ್ತಿಲ್ಲ: ಬಳಕೆದಾರರಿಗೆ ಪ್ರಾಜೆಕ್ಟ್ ಪ್ರವೇಶವಿದೆ, ಉದ್ದೇಶಿತ GitLab ನಿದರ್ಶನಕ್ಕೆ ಸಂಪರ್ಕಿಸಿದ್ದಾರೆ ಮತ್ತು ChatGPT ಅಥವಾ Codex ನಲ್ಲಿ ಸರಿಯಾದ GitLab ಆ್ಯಪ್ ಆಯ್ಕೆ ಮಾಡಿದ್ದಾರೆ ಎಂಬುದನ್ನು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಿ.

ಸಂಬಂಧಿತ GitLab ದಸ್ತಾವೇಜುಗಳು

ಈ ಲೇಖನವು ಉಪಯುಕ್ತವಾಗಿತ್ತೇ?