ChatGPT ಮತ್ತು Codex ನಲ್ಲಿನ GitLab ಪ್ರಸ್ತುತ ಬೀಟಾ ಹಂತದಲ್ಲಿದೆ.
ಅವಲೋಕನ
GitLab Self-Managed ಅಥವಾ GitLab Dedicated ಇನ್ಸ್ಟನ್ಸ್ಗಾಗಿ ವರ್ಕ್ಸ್ಪೇಸ್ಗೆ ನಿರ್ದಿಷ್ಟವಾದ ಕರಡು ಆ್ಯಪ್ ರಚಿಸಲು GitLab Self-Managed ಆ್ಯಪ್ ಟೆಂಪ್ಲೇಟ್ ಬಳಸಿ. GitLab ಹೋಸ್ಟ್ ಹೆಸರು ಮತ್ತು OAuth ಅಪ್ಲಿಕೇಶನ್ನ ಪ್ರವೇಶ ರುಜುವಾತುಗಳನ್ನು ಒದಗಿಸಿ, ಕರಡು ಆ್ಯಪ್ ಪರಿಶೀಲಿಸಿ, ನಂತರ ಅರ್ಹ ವರ್ಕ್ಸ್ಪೇಸ್ ಸದಸ್ಯರಿಗಾಗಿ ಅದನ್ನು ಪ್ರಕಟಿಸಿ. ಪ್ರಕಟಿಸಿದ ನಂತರ, ಆ್ಯಪ್ನಲ್ಲಿ ಸಕ್ರಿಯಗೊಳಿಸಿದ ಕ್ರಿಯೆಗಳು ChatGPT ಸಂಭಾಷಣೆಗಳಲ್ಲಿ ಮತ್ತು Codex ಸೆಷನ್ಗಳಲ್ಲಿ ಲಭ್ಯವಾಗುತ್ತವೆ.
ಬೆಂಬಲಿತ GitLab ಕಾರ್ಯವಿಧಾನ, ಲಭ್ಯತೆ, ಅನುಮತಿಗಳು, ಡೇಟಾ ಬಳಕೆ ಮತ್ತು ನೆಟ್ವರ್ಕ್ ಅವಶ್ಯಕತೆಗಳ ಅವಲೋಕನಕ್ಕಾಗಿ, GitLab ಅನ್ನು ChatGPT ಮತ್ತು Codex ಗೆ ಸಂಪರ್ಕಿಸುವುದು ನೋಡಿ.
ನೀವು ಏನನ್ನು ಸಿದ್ಧಪಡಿಸುತ್ತಿದ್ದೀರಿ
ನೀವು GitLab Self-Managed ಆ್ಯಪ್ ಟೆಂಪ್ಲೇಟ್ನಿಂದ ವರ್ಕ್ಸ್ಪೇಸ್ಗೆ ನಿರ್ದಿಷ್ಟವಾದ ಆ್ಯಪ್ ರಚಿಸುತ್ತಿದ್ದೀರಿ. ಆ್ಯಪ್ ಇವುಗಳನ್ನು ಬಳಸುತ್ತದೆ:
ನಿಮ್ಮ GitLab Self-Managed ಅಥವಾ GitLab Dedicated ಹೋಸ್ಟ್ನಲ್ಲಿ ನೋಂದಾಯಿಸಲಾದ GitLab OAuth ಅಪ್ಲಿಕೇಶನ್.
ಬಳಕೆದಾರರ ಅಧಿಕೃತ ಅನುಮತಿಗಾಗಿ GitLab OAuth ಅಪ್ಲಿಕೇಶನ್ ಐಡಿ ಮತ್ತು ರಹಸ್ಯ ಕೀಲಿ.
ಅಗತ್ಯ OAuth ವ್ಯಾಪ್ತಿಗಳು: api, write_repository ಮತ್ತು openid.
ವೆಬ್, API, ಅಧಿಕೃತ ಅನುಮತಿ ಮತ್ತು ಟೋಕನ್ ಎಂಡ್ಪಾಯಿಂಟ್ಗಳನ್ನು ನಿರ್ಧರಿಸಲು gitlab.example.com ನಂತಹ ನಿಮ್ಮ GitLab ಹೋಸ್ಟ್ ಹೆಸರು.
ಪ್ರಾರಂಭಿಸುವ ಮೊದಲು
ನಿಮಗೆ ಇವುಗಳು ಅಗತ್ಯ:
ChatGPT ವರ್ಕ್ಸ್ಪೇಸ್ ನಿರ್ವಾಹಕ ಅಥವಾ ಮಾಲೀಕರ ಪ್ರವೇಶ.
OAuth ಅಪ್ಲಿಕೇಶನ್ ರಚಿಸಲು GitLab ಅನುಮತಿ: ಗುಂಪಿನ ಒಡೆತನದ ಆ್ಯಪ್ಗೆ ಗುಂಪಿನ ಮಾಲೀಕರ ಪ್ರವೇಶ ಅಥವಾ ಇಡೀ ಇನ್ಸ್ಟನ್ಸ್ಗೆ ಅನ್ವಯಿಸುವ ಆ್ಯಪ್ಗೆ ಇನ್ಸ್ಟನ್ಸ್ ನಿರ್ವಾಹಕರ ಪ್ರವೇಶ.
https://, ಪೋರ್ಟ್ ಅಥವಾ ಪಥವಿಲ್ಲದೆ GitLab ಹೋಸ್ಟ್ ಹೆಸರು ಮಾತ್ರ. gitlab.com ಬದಲಿಗೆ GitLab Self-Managed ಅಥವಾ GitLab Dedicated ಹೋಸ್ಟ್ ಬಳಸಿ.
ChatGPT ಮತ್ತು Codex ಯಾವ GitLab ಕ್ರಿಯೆಗಳನ್ನು ಬೆಂಬಲಿಸಬೇಕು ಎಂಬ ನಿರ್ಧಾರ. ಉದಾಹರಣೆಗೆ, ರಿಪೊಸಿಟರಿ ಹುಡುಕಾಟ, ವಿಲೀನ ವಿನಂತಿಗಳ ಕಾರ್ಯಪ್ರವಾಹಗಳು, ಸಮಸ್ಯೆಗಳ ಕಾರ್ಯಪ್ರವಾಹಗಳು, ಫೈಲ್ ಸಂಪಾದನೆಗಳು ಅಥವಾ ಹೆಚ್ಚು ವ್ಯಾಪಕವಾದ Codex ಕಾರ್ಯಪ್ರವಾಹಗಳು.
ChatGPT ಮತ್ತು GitLab ಅನ್ನು ಪ್ರತ್ಯೇಕ ಟ್ಯಾಬ್ಗಳಲ್ಲಿ ತೆರೆದಿಡಿ. ChatGPT ನಲ್ಲಿ ತೋರಿಸಿರುವ ಮರುನಿರ್ದೇಶನ URI ಅನ್ನು ಯಥಾವತ್ತಾಗಿ ನಕಲಿಸಿ. ಅದನ್ನು ರಚಿಸಬೇಡಿ ಅಥವಾ ಮಾರ್ಪಡಿಸಬೇಡಿ.
ನಿರ್ವಾಹಕ ಕನ್ಸೋಲ್ನಿಂದ ಆ್ಯಪ್ಗಳು ಪುಟ ತೆರೆಯಲು, ಉದ್ದೇಶಿತ ChatGPT ವರ್ಕ್ಸ್ಪೇಸ್ ಆಯ್ಕೆಮಾಡಿ, ಪ್ಲಗಿನ್ಗಳು ತೆರೆಯಿರಿ ಮತ್ತು ಹಳೆಯ ಆ್ಯಪ್ಗಳನ್ನು ನಿರ್ವಹಿಸಿ ಆಯ್ಕೆಮಾಡಿ.
ಸಿದ್ಧಪಡಿಸಬೇಕಾದ ಮೌಲ್ಯಗಳು
GitLab ಹೋಸ್ಟ್ ಹೆಸರು: ಉದಾಹರಣೆಗೆ, gitlab.example.com.
ಮರುನಿರ್ದೇಶನ URI: ಇದನ್ನು ChatGPT ಟೆಂಪ್ಲೇಟ್ ಸೆಟಪ್ ಪ್ರಕ್ರಿಯೆಯಿಂದ ನಕಲಿಸಿ.
GitLab OAuth ಅಪ್ಲಿಕೇಶನ್ ಐಡಿ.
GitLab OAuth ರಹಸ್ಯ ಕೀಲಿ.
OAuth ವ್ಯಾಪ್ತಿಗಳು: ಇವುಗಳನ್ನು ChatGPT ಟೆಂಪ್ಲೇಟ್ ಸೆಟಪ್ ಪ್ರಕ್ರಿಯೆಯಿಂದ ನಕಲಿಸಿ.
Start the template setup in ChatGPT
In ChatGPT, switch to the workspace where the app should be available.
Go to Workspace settings > Apps.
In Directory, find GitLab, open its GitLab Self-Managed app template, and select Enable.
Enter a clear app name and description.
Enter the GitLab hostname, such as gitlab.example.com.
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 ಅಪ್ಲಿಕೇಶನ್ ರಚಿಸಿ
ಅಪ್ಲಿಕೇಶನ್ ಅನ್ನು ಎಲ್ಲಿ ರಚಿಸಬೇಕೆಂದು ಆಯ್ಕೆಮಾಡಿ
https://gitlab.example.com ನಂತಹ ನಿಮ್ಮ GitLab ಹೋಸ್ಟ್ ತೆರೆಯಿರಿ.
ಇಡೀ ಇನ್ಸ್ಟನ್ಸ್ಗೆ ಅನ್ವಯಿಸುವ ಅಪ್ಲಿಕೇಶನ್ ರಚಿಸಬೇಕೇ ಅಥವಾ ಗುಂಪಿನ ಒಡೆತನದ ಅಪ್ಲಿಕೇಶನ್ ರಚಿಸಬೇಕೇ ಎಂದು ಆಯ್ಕೆಮಾಡಿ. ಈ ಆಯ್ಕೆಯು ಅಪ್ಲಿಕೇಶನ್ ಅನ್ನು ಯಾರು ನಿರ್ವಹಿಸುತ್ತಾರೆ ಎಂಬುದನ್ನು ನಿರ್ಧರಿಸುತ್ತದೆ. ಪ್ರಾಜೆಕ್ಟ್ ಪ್ರವೇಶವು ಎಂದಿನಂತೆ ಅಧಿಕೃತ ಅನುಮತಿ ನೀಡುವ ಬಳಕೆದಾರರ GitLab ಅನುಮತಿಗಳು ಮತ್ತು ನೀಡಲಾದ OAuth ವ್ಯಾಪ್ತಿಗಳನ್ನು ಅವಲಂಬಿಸಿರುತ್ತದೆ.
ಇಡೀ ಇನ್ಸ್ಟನ್ಸ್ಗೆ ಅನ್ವಯಿಸುವ ಅಪ್ಲಿಕೇಶನ್ಗಾಗಿ, ನಿರ್ವಾಹಕ > ಅಪ್ಲಿಕೇಶನ್ಗಳುಗೆ ಹೋಗಿ. ಗುಂಪಿನ ಒಡೆತನದ ಅಪ್ಲಿಕೇಶನ್ಗಾಗಿ, ಆ ಗುಂಪಿನ ಸೆಟ್ಟಿಂಗ್ಗಳು > ಅಪ್ಲಿಕೇಶನ್ಗಳುಗೆ ಹೋಗಿ.
ಅಪ್ಲಿಕೇಶನ್ ವಿವರಗಳನ್ನು ಸೇರಿಸಿ
ಹೊಸ ಅಪ್ಲಿಕೇಶನ್ ಅಥವಾ ಹೊಸ ಅಪ್ಲಿಕೇಶನ್ ಸೇರಿಸಿ ಆಯ್ಕೆಮಾಡಿ.
GitLab Self-Managed ಅಥವಾ GitLab Dedicated ನಂತಹ ಸ್ಪಷ್ಟವಾದ ಆ್ಯಪ್ ಹೆಸರನ್ನು ನಮೂದಿಸಿ.
ChatGPT ಯಿಂದ ನಕಲಿಸಿದ URI ಅನ್ನು ಯಥಾವತ್ತಾಗಿ ಮರುನಿರ್ದೇಶನ URI ಕ್ಷೇತ್ರದಲ್ಲಿ ಅಂಟಿಸಿ.
ಸರ್ವರ್ನಲ್ಲಿ ಕಾರ್ಯನಿರ್ವಹಿಸುವ ಈ OAuth ಅಪ್ಲಿಕೇಶನ್ಗಾಗಿ ಗೌಪ್ಯ ಆಯ್ಕೆಯನ್ನು ಸಕ್ರಿಯವಾಗಿರಿಸಿ.
ಪ್ರವೇಶವನ್ನು ಕಾನ್ಫಿಗರ್ ಮಾಡಿ ಮತ್ತು ಉಳಿಸಿ
ಇಡೀ ಇನ್ಸ್ಟನ್ಸ್ಗೆ ಅನ್ವಯಿಸುವ ಅಪ್ಲಿಕೇಶನ್ಗಾಗಿ ವಿಶ್ವಾಸಾರ್ಹ ಆಯ್ಕೆಮಾಡಲು GitLab ಶಿಫಾರಸು ಮಾಡುತ್ತದೆ. ಇದರಿಂದ ಬಳಕೆದಾರರ ಅಧಿಕೃತ ಅನುಮತಿ ಕೇಳುವ ಸಂದೇಶವನ್ನು ತೋರಿಸಲಾಗುವುದಿಲ್ಲ.
api, write_repository ಮತ್ತು openid ವ್ಯಾಪ್ತಿಗಳನ್ನು ಆಯ್ಕೆಮಾಡಿ.
ಅಪ್ಲಿಕೇಶನ್ ಅನ್ನು ಯಾರು ನಿರ್ವಹಿಸಬಹುದು ಎಂಬುದನ್ನು ಪರಿಶೀಲಿಸಿ. ಅಧಿಕೃತ ಅನುಮತಿ ನೀಡುವ GitLab ಬಳಕೆದಾರರಿಗೆ ಸೂಕ್ತ ಗುಂಪು ಮತ್ತು ಪ್ರಾಜೆಕ್ಟ್ ಅನುಮತಿಗಳಿವೆ ಎಂದು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಿ.
ಅಪ್ಲಿಕೇಶನ್ ಉಳಿಸಿ.
OAuth ವ್ಯಾಪ್ತಿಗಳ ಅವಶ್ಯಕತೆಗಳು
ChatGPT ಮತ್ತು Codex ನಲ್ಲಿ ಸಕ್ರಿಯಗೊಳಿಸಿದ GitLab ಕ್ರಿಯೆಗಳಿಗಾಗಿ ಟೆಂಪ್ಲೇಟ್ ಈ ಕೆಳಗಿನ OAuth ವ್ಯಾಪ್ತಿಗಳನ್ನು ವಿನಂತಿಸುತ್ತದೆ:
api: ವಿಲೀನ ವಿನಂತಿ, ಸಮಸ್ಯೆ ಮತ್ತು CI/CD ಕ್ರಿಯೆಗಳೂ ಸೇರಿದಂತೆ ಆ್ಯಪ್ ಮೂಲಕ ಲಭ್ಯವಾಗುವ GitLab API ಕಾರ್ಯಾಚರಣೆಗಳಿಗೆ ಅಗತ್ಯ.
write_repository: Git ಮೂಲಕ ರಿಪೊಸಿಟರಿಗೆ ಬರೆಯುವ ಕಾರ್ಯಾಚರಣೆಗಳಿಗೆ ಅಗತ್ಯ.
openid: OpenID Connect ಗುರುತು ಮತ್ತು ಸದಸ್ಯತ್ವ ಮಾಹಿತಿಗೆ ಅಗತ್ಯ.
GitLab OAuth ಪ್ರವೇಶ ರುಜುವಾತುಗಳನ್ನು ನಕಲಿಸಿ
ಉಳಿಸಿದ GitLab ಅಪ್ಲಿಕೇಶನ್ನಲ್ಲಿರುವ ಅಪ್ಲಿಕೇಶನ್ ಐಡಿ ಮತ್ತು ರಹಸ್ಯ ಕೀಲಿ ನಕಲಿಸಿ. ರಹಸ್ಯ ಕೀಲಿಯನ್ನು ಪ್ರವೇಶ ರುಜುವಾತಾಗಿ ಪರಿಗಣಿಸಿ. ಅದು ಬಹಿರಂಗವಾದರೆ, GitLab ನಲ್ಲಿ ಅದನ್ನು ನವೀಕರಿಸಿ ಮತ್ತು ಹೊಸ ವರ್ಕ್ಸ್ಪೇಸ್ ಆ್ಯಪ್ ರಚಿಸಿ.
ChatGPT ನಲ್ಲಿ ಸೆಟಪ್ ಪೂರ್ಣಗೊಳಿಸಿ
ChatGPT ಟೆಂಪ್ಲೇಟ್ ಸೆಟಪ್ ಟ್ಯಾಬ್ಗೆ ಹಿಂತಿರುಗಿ.
GitLab ನ ಅಪ್ಲಿಕೇಶನ್ ಐಡಿಯನ್ನು OAuth ಕ್ಲೈಂಟ್ ಐಡಿ ಕ್ಷೇತ್ರದಲ್ಲಿ ಅಂಟಿಸಿ.
GitLab ನ ರಹಸ್ಯ ಕೀಲಿಯನ್ನು OAuth ಕ್ಲೈಂಟ್ ರಹಸ್ಯ ಕೀಲಿ ಕ್ಷೇತ್ರದಲ್ಲಿ ಅಂಟಿಸಿ.
GitLab ಹೋಸ್ಟ್ ಹೆಸರು ಕ್ಷೇತ್ರದಲ್ಲಿ gitlab.example.com ನಂತಹ ಹೋಸ್ಟ್ ಹೆಸರು ಮಾತ್ರ ಇದೆ ಎಂದು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಿ.
ಕರಡು ರಚಿಸಿ ಆಯ್ಕೆಮಾಡಿ.
ಕರಡು ಆ್ಯಪ್ನ ವಿವರಗಳನ್ನು ತೆರೆಯಿರಿ. ಪಾತ್ರಗಳ ಪ್ರವೇಶ ಮತ್ತು ಕ್ರಿಯೆಗಳನ್ನು ಕಾನ್ಫಿಗರ್ ಮಾಡಿ ವಿಭಾಗಗಳನ್ನು ಪರಿಶೀಲಿಸಿ.
ChatGPT ಮತ್ತು Codex ಗಾಗಿ ಆ್ಯಪ್ ಪ್ರಕಟಿಸಿ ಮತ್ತು ನಿರ್ವಹಿಸಿ
ಕರಡು ಆ್ಯಪ್ ರಚಿಸಿದ ತಕ್ಷಣ ಅದು ಸದಸ್ಯರಿಗೆ ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಲಭ್ಯವಾಗುವುದಿಲ್ಲ. ಕರಡನ್ನು ಪರಿಶೀಲಿಸಿದ ನಂತರ:
ಕರಡು ಆ್ಯಪ್ಗಾಗಿ ಪ್ರಕಟಿಸಿ ಆಯ್ಕೆಮಾಡಿ.
ನಿರ್ವಾಹಕ ಕನ್ಸೋಲ್ಗೆ ಹೋಗಿ, ಉದ್ದೇಶಿತ ChatGPT ವರ್ಕ್ಸ್ಪೇಸ್ ಆಯ್ಕೆಮಾಡಿ ಮತ್ತು ಪ್ಲಗಿನ್ಗಳು ತೆರೆಯಿರಿ. ನಂತರ ಉದ್ದೇಶಿತ ಪಾತ್ರಗಳಿಗೆ GitLab ಲಭ್ಯವಿದೆಯೇ ಎಂದು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಿ.
ಆ್ಯಪ್ ಬಳಸಬೇಕಾದ ಪಾತ್ರಗಳಿಗಾಗಿ ಪಾತ್ರಗಳ ಪ್ರವೇಶ ಪರಿಶೀಲಿಸಿ.
ಕ್ರಿಯೆಗಳನ್ನು ಕಾನ್ಫಿಗರ್ ಮಾಡಿ ವಿಭಾಗದಲ್ಲಿ ಲಭ್ಯವಿರುವ ಓದುವ ಮತ್ತು ಬರೆಯುವ ಕ್ರಿಯೆಗಳನ್ನು ಪರಿಶೀಲಿಸಿ.
ChatGPT ಅಥವಾ Codex ಆ್ಯಪ್ ಬಳಸುವ ಮೊದಲು ಬಳಕೆದಾರರು ಯಾವಾಗ ಕ್ರಿಯೆಯನ್ನು ಅನುಮೋದಿಸಬೇಕು ಎಂಬುದನ್ನು ಅನುಮೋದನೆಗಳನ್ನು ಕಾನ್ಫಿಗರ್ ಮಾಡಿ ವಿಭಾಗದಲ್ಲಿ ಆಯ್ಕೆಮಾಡಿ.
ಪ್ರವೇಶ ಹೊಂದಿರುವ ಪರೀಕ್ಷಾ ಬಳಕೆದಾರರಿಗೆ ಪ್ಲಗಿನ್ ಡೈರೆಕ್ಟರಿ ಅಥವಾ ಸೆಟ್ಟಿಂಗ್ಗಳು > ಪ್ಲಗಿನ್ಗಳು ಮೂಲಕ GitLab ತೆರೆಯಲು ತಿಳಿಸಿ. ಬಳಕೆದಾರರು ಪ್ಲಗಿನ್ ಸ್ಥಾಪಿಸಿ, GitLab Self-Managed ಟೆಂಪ್ಲೇಟ್ನಿಂದ ರಚಿಸಿದ ಆ್ಯಪ್ಗೆ ಸಂಪರ್ಕಿಸಬಹುದು ಎಂದು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಿ.
ಈ ಆ್ಯಪ್ ಅನುಮೋದನೆ ಸೆಟ್ಟಿಂಗ್ಗಳು ChatGPT ಸಂಭಾಷಣೆಗಳು ಮತ್ತು Codex ಸಂಭಾಷಣಾ ಸರಣಿಗಳಿಗೆ ಅನ್ವಯಿಸುತ್ತವೆ.
Codex ಕೋಡ್ ಪರಿಶೀಲನೆಗಾಗಿ GitLab ಚಟುವಟಿಕೆಯನ್ನು ಸಿದ್ಧಪಡಿಸಿ
ನೀವು Codex ಕೋಡ್ ಪರಿಶೀಲನೆಯನ್ನು ಬಳಸಲು ಉದ್ದೇಶಿಸಿದ್ದರೆ, ಆ್ಯಪ್ ಪ್ರಕಟಿಸಿದ ನಂತರ Codex ನಲ್ಲಿ GitLab ಚಟುವಟಿಕೆಯನ್ನು ಕಾನ್ಫಿಗರ್ ಮಾಡಿ. ಈ ಚಟುವಟಿಕೆ ಸೆಟಪ್ ಅಗತ್ಯ ವೆಬ್ಹುಕ್ ಈವೆಂಟ್ಗಳನ್ನು ಕಾನ್ಫಿಗರ್ ಮಾಡುತ್ತದೆ.
Codex ಕನೆಕ್ಟರ್ ಸೆಟ್ಟಿಂಗ್ಗಳು ತೆರೆಯಿರಿ.
ವರ್ಕ್ಸ್ಪೇಸ್ ಸೇವಾ ಖಾತೆಯನ್ನು ಕಾನ್ಫಿಗರ್ ಮಾಡಿ. ಖಾತೆಯನ್ನು ರಚಿಸಲು Codex ಗೆ ಅವಕಾಶ ನೀಡಿ ಅಥವಾ ಅಸ್ತಿತ್ವದಲ್ಲಿರುವ ಸೇವಾ ಖಾತೆಯ ವೈಯಕ್ತಿಕ ಪ್ರವೇಶ ಟೋಕನ್ ಒದಗಿಸಿ.
ಪ್ರಾಜೆಕ್ಟ್ ಅಥವಾ ಅದರ ಮೇಲ್ಮಟ್ಟದ ಗುಂಪುಗಳಲ್ಲಿ ಒಂದಕ್ಕೆ GitLab ಚಟುವಟಿಕೆ ಸಕ್ರಿಯಗೊಳಿಸಿ.
Codex ಕೋಡಿಂಗ್ ಕಾರ್ಯಗಳನ್ನು ನಡೆಸಬೇಕಾದರೆ ಅಥವಾ ಪ್ರಾಜೆಕ್ಟ್ಗೆ ನಿರ್ದಿಷ್ಟವಾದ ಸೆಟಪ್ ಬಳಸಬೇಕಾದರೆ, ಪ್ರಾಜೆಕ್ಟ್ ಪರಿಸರ ರಚಿಸಿ.
ChatGPT ಮತ್ತು Codex ನಲ್ಲಿ ಓದುವ ಕ್ರಿಯೆಗಳು ಹಾಗೂ ಸಕ್ರಿಯಗೊಳಿಸಿದ ಇತರ ಕ್ರಿಯೆಗಳಿಗಾಗಿ GitLab ಆ್ಯಪ್ ಬಳಕೆದಾರರ OAuth ಬಳಸುತ್ತದೆ. GitLab Self-Managed ಅಥವಾ GitLab Dedicated ನಲ್ಲಿ Codex ಪರಿಶೀಲನಾ ಮಾಹಿತಿಯನ್ನು ಬರೆಯುವಾಗ, ಯಾವ ಗುರುತಿನಲ್ಲಿ ಮತ್ತು ಯಾವ ಪ್ರಾಜೆಕ್ಟ್ಗಳಲ್ಲಿ Codex ಕಾಮೆಂಟ್ ಅಥವಾ ಪ್ರತಿಕ್ರಿಯೆ ನೀಡಬಹುದು ಎಂಬುದನ್ನು ವರ್ಕ್ಸ್ಪೇಸ್ ನಿರ್ವಹಿಸುವ ಸೇವಾ ಖಾತೆಯ ಟೋಕನ್ ನಿರ್ಧರಿಸುತ್ತದೆ.
ಇನ್ನಷ್ಟು ಓದಿ: Codex ಮೂಲಕ GitLab ವಿಲೀನ ವಿನಂತಿಗಳನ್ನು ಪರಿಶೀಲಿಸಿ.
GitLab ಆ್ಯಪ್ ಸಂಪರ್ಕಿಸಿ ಮತ್ತು ಪರೀಕ್ಷಿಸಿ
ಪ್ರವೇಶ ಹೊಂದಿರುವ ಬಳಕೆದಾರರಾಗಿ, ಪ್ಲಗಿನ್ ಡೈರೆಕ್ಟರಿ ಅಥವಾ ಸೆಟ್ಟಿಂಗ್ಗಳು > ಪ್ಲಗಿನ್ಗಳು ಮೂಲಕ GitLab ತೆರೆಯಿರಿ. ಪ್ಲಗಿನ್ ಸ್ಥಾಪಿಸಿ ಆಯ್ಕೆಮಾಡಿ, ನಂತರ ಸಂಪರ್ಕಿಸಿ ಆಯ್ಕೆಮಾಡಿ.
ನಿಮ್ಮ ವರ್ಕ್ಸ್ಪೇಸ್ನಲ್ಲಿ ಒಂದಕ್ಕಿಂತ ಹೆಚ್ಚು GitLab ಆ್ಯಪ್ಗಳಿದ್ದರೆ, ಈ GitLab Self-Managed ಅಥವಾ GitLab Dedicated ಹೋಸ್ಟ್ಗಾಗಿ ಇರುವ ಆ್ಯಪ್ ಆಯ್ಕೆಮಾಡಿ.
ಕೇಳಿದಾಗ GitLab OAuth ಅಪ್ಲಿಕೇಶನ್ಗೆ ಅಧಿಕೃತ ಅನುಮತಿ ನೀಡಿ.
ಮೊದಲು ChatGPT ಅಥವಾ Codex ನಲ್ಲಿ ಸಣ್ಣ ಓದುವ ಕ್ರಿಯೆಯನ್ನು ನಡೆಸಿ. ಉದಾಹರಣೆಗೆ, ಪ್ರವೇಶವಿರುವ ಪ್ರಾಜೆಕ್ಟ್ಗಳನ್ನು ಪಟ್ಟಿ ಮಾಡಿ ಅಥವಾ ತಿಳಿದಿರುವ ವಿಲೀನ ವಿನಂತಿಯನ್ನು ಪಡೆದುಕೊಳ್ಳಿ.
ಬರೆಯುವ ಕ್ರಿಯೆಗಳನ್ನು ಸಕ್ರಿಯಗೊಳಿಸಿದ್ದರೆ, ವ್ಯಾಪಕವಾಗಿ ಜಾರಿಗೊಳಿಸುವ ಮೊದಲು ಅವುಗಳನ್ನು ಕಡಿಮೆ ಅಪಾಯವಿರುವ ಪ್ರಾಜೆಕ್ಟ್ನಲ್ಲಿ ಮತ್ತು ನೀವು ಬಳಸಲು ಉದ್ದೇಶಿಸಿರುವ ಪ್ರತಿಯೊಂದು ಉತ್ಪನ್ನದಲ್ಲಿ ಪರೀಕ್ಷಿಸಿ.
ಹೋಸ್ಟ್ ಹೆಸರು ಮತ್ತು OAuth ಕಾರ್ಯವಿಧಾನ
GitLab ಎಂಡ್ಪಾಯಿಂಟ್ಗಳನ್ನು ನಿರ್ಧರಿಸಲು ಆ್ಯಪ್ ಹೋಸ್ಟ್ ಹೆಸರನ್ನು ಬಳಸುತ್ತದೆ. gitlab.example.com ನಂತಹ ಹೋಸ್ಟ್ ಹೆಸರನ್ನು ಮಾತ್ರ ನಮೂದಿಸಿ. https://, API ಅಥವಾ ರಿಪೊಸಿಟರಿ ಪಥ, ಪೋರ್ಟ್ ಅಥವಾ gitlab.com ಅನ್ನು ಸೇರಿಸಬೇಡಿ. ಈ ಟೆಂಪ್ಲೇಟ್ GitLab Self-Managed ಅಥವಾ GitLab Dedicated ಗಾಗಿ ಉದ್ದೇಶಿಸಲಾಗಿದೆ. GitLab.com (SaaS) ಗಾಗಿ GitLab ಆ್ಯಪ್ ಬಳಸಿ.
GitLab Self-Managed ಆ್ಯಪ್ ಸೆಟಪ್ ಸಮಸ್ಯೆಗಳ ಪರಿಹಾರ
ಮರುನಿರ್ದೇಶನ URI ಹೊಂದಿಕೆಯಾಗುತ್ತಿಲ್ಲ: GitLab OAuth ಅಪ್ಲಿಕೇಶನ್ನ ಮರುನಿರ್ದೇಶನ URI, ChatGPT ನಲ್ಲಿ ತೋರಿಸಿರುವ ಮರುನಿರ್ದೇಶನ URI ಗೆ ನಿಖರವಾಗಿ ಹೊಂದಿಕೆಯಾಗುತ್ತದೆ ಎಂದು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಿ.
ChatGPT ಗೆ ಕರಡು ಆ್ಯಪ್ ರಚಿಸಲು ಅಥವಾ ಉಳಿಸಲು ಸಾಧ್ಯವಾಗುತ್ತಿಲ್ಲ: ಹೋಸ್ಟ್ ಹೆಸರು, ಅಪ್ಲಿಕೇಶನ್ ಐಡಿ, ರಹಸ್ಯ ಕೀಲಿ ಮತ್ತು ಮರುನಿರ್ದೇಶನ URI ಎಲ್ಲವನ್ನೂ ಒದಗಿಸಲಾಗಿದೆ ಎಂದು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಿ.
ದೃಢೀಕರಣ ಯಶಸ್ವಿಯಾದರೂ ಪ್ರಾಜೆಕ್ಟ್ ಕರೆಗಳು ವಿಫಲವಾಗುತ್ತಿವೆ: ಅಧಿಕೃತ ಅನುಮತಿ ನೀಡುವ GitLab ಬಳಕೆದಾರರಿಗೆ ಪ್ರಾಜೆಕ್ಟ್ಗೆ ಪ್ರವೇಶವಿದೆ ಮತ್ತು OAuth ಅಪ್ಲಿಕೇಶನ್ಗೆ ಟೆಂಪ್ಲೇಟ್ನ ವ್ಯಾಪ್ತಿಗಳಿವೆ ಎಂದು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಿ.
API ಯಿಂದ 403 ಅಥವಾ ಅನುಮತಿಗಳು ಸಾಕಷ್ಟಿಲ್ಲ ಎಂಬ ಪ್ರತಿಕ್ರಿಯೆ ಬರುತ್ತಿದೆ: ಸಂಪರ್ಕಿತ GitLab ಖಾತೆಗೆ ಅಗತ್ಯ ಪ್ರಾಜೆಕ್ಟ್ ಅಥವಾ ಗುಂಪಿನ ಅನುಮತಿಗಳಿವೆ ಮತ್ತು OAuth ಅಪ್ಲಿಕೇಶನ್ ಅಗತ್ಯ ಟೆಂಪ್ಲೇಟ್ ವ್ಯಾಪ್ತಿಗಳನ್ನು ಒಳಗೊಂಡಿದೆ ಎಂದು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಿ.
ಯಾವುದೇ ಪ್ರಾಜೆಕ್ಟ್ಗೆ ಪ್ರವೇಶ ಸಿಗುತ್ತಿಲ್ಲ: ಬಳಕೆದಾರರಿಗೆ ಪ್ರಾಜೆಕ್ಟ್ ಪ್ರವೇಶವಿದೆ, ಉದ್ದೇಶಿತ GitLab ಇನ್ಸ್ಟನ್ಸ್ಗೆ ಸಂಪರ್ಕಿಸಿದ್ದಾರೆ ಮತ್ತು ChatGPT ಅಥವಾ Codex ನಲ್ಲಿ ಸರಿಯಾದ GitLab ಆ್ಯಪ್ ಆಯ್ಕೆಮಾಡಿದ್ದಾರೆ ಎಂದು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಿ.
