OpenAI
ഈ പേജ് യന്ത്രസഹായത്താൽ വിവർത്തനം ചെയ്തത് ആണ്. യഥാർത്ഥ ഇംഗ്ലീഷ് ലേഖനം കാണുക.

ChatGPT-ൽ GitHub Enterprise ആപ്പ് ടെംപ്ലേറ്റ് സജ്ജമാക്കുക

വർക്ക്സ്പേസ് അഡ്മിൻമാർക്ക് അവരുടെ ഓർഗനൈസേഷന്റെ സ്വന്തം GitHub App ഉപയോഗിച്ച് ChatGPT-ൽ GitHub Enterprise ആപ്പ് ടെംപ്ലേറ്റ് എങ്ങനെ കോൺഫിഗർ ചെയ്യാമെന്ന് അറിയുക.

അപ്‌ഡേറ്റ് ചെയ്തത്: 2 hours ago.

അവലോകനം

നിങ്ങളുടെ സ്ഥാപനത്തിനായി GitHub Enterprise ആപ്പ് ടെംപ്ലേറ്റ് സജ്ജീകരിക്കുന്ന ChatGPT വർക്ക്സ്പേസ് അഡ്മിനാണെങ്കിൽ ഈ മാർഗ്ഗനിർദ്ദേശം ഉപയോഗിക്കുക. അംഗങ്ങൾ ഉപയോഗിക്കുന്ന അന്തിമ ആപ്പല്ല ടെംപ്ലേറ്റ്. ആവശ്യമായ GitHub Enterprise ക്രമീകരണ വിവരങ്ങൾ നൽകിയ ശേഷം, വർക്ക്സ്പേസിനായി പ്രത്യേക ആപ്പ് കരട് സൃഷ്ടിക്കുന്ന സജ്ജീകരണ പ്രക്രിയയാണിത്.

GitHub Enterprise സജ്ജീകരിക്കുമ്പോൾ ChatGPT നിങ്ങളുടെ സ്ഥാപനത്തിന്റെ GitHub Enterprise ഹോസ്റ്റുമായി ബന്ധിപ്പിക്കപ്പെടുന്നു. നിങ്ങൾ ഒരു GitHub ആപ്പ് സൃഷ്ടിച്ച്, ChatGPT കോൾബാക്ക് URL രജിസ്റ്റർ ചെയ്ത്, പ്രാമാണീകരണ വിവരങ്ങൾ സൃഷ്ടിക്കുന്നു. തുടർന്ന് ആ മൂല്യങ്ങൾ ChatGPT ടെംപ്ലേറ്റ് സജ്ജീകരണത്തിൽ ഒട്ടിക്കുന്നു. ChatGPT ആപ്പിന്റെ കരട് സൃഷ്ടിച്ച ശേഷം, മറ്റ് വർക്ക്സ്പേസ് ആപ്പുകളെപ്പോലെ അത് പ്രസിദ്ധീകരിക്കാനും നിയന്ത്രിക്കാനും കഴിയും.

വർക്ക്സ്പേസിലെ വിവിധ ഭാഗങ്ങളിലേക്ക് പോകുന്നതും ആപ്പ് പ്രവേശനാനുമതിയും സംബന്ധിച്ച് കാണുക: പ്ലഗിനുകൾക്കും ആപ്പുകൾക്കുമുള്ള അഡ്മിൻ നിയന്ത്രണങ്ങൾ, സുരക്ഷ, ചട്ടപാലനം.

നിങ്ങൾ എന്താണ് സജ്ജീകരിക്കുന്നത്

ChatGPT-യിൽ നിങ്ങളുടെ വർക്ക്സ്പേസിനായി പ്രത്യേക GitHub Enterprise ആപ്പാണ് നിങ്ങൾ സൃഷ്ടിക്കുന്നത്. ആപ്പ് ഉപയോഗിക്കുന്നത്:

  • നിങ്ങളുടെ GitHub Enterprise ഹോസ്റ്റിൽ രജിസ്റ്റർ ചെയ്ത ഒരു GitHub ആപ്പ്.

  • ഉപയോക്താവിന്റെ OAuth അംഗീകാരത്തിനായി GitHub ആപ്പിന്റെ ക്ലയന്റ് ID-യും ക്ലയന്റ് രഹസ്യകീയും.

  • റിപ്പോസിറ്ററി പ്രവർത്തനങ്ങൾക്കുള്ള ഇൻസ്റ്റലേഷൻ ടോക്കണുകൾ ChatGPT-ക്ക് സൃഷ്ടിക്കാനായി GitHub ആപ്പിന്റെ സ്വകാര്യ കീ.

  • ഇൻസ്റ്റലേഷൻ, റിപ്പോസിറ്ററി ഇവന്റുകൾ GitHub Enterprise-ൽ നിന്ന് ChatGPT-യിലേക്ക് തിരികെ അയയ്ക്കാനായി ഒരു വെബ്ഹുക്ക് രഹസ്യകീയും വെബ്ഹുക്ക് URL-ഉം.

  • github.example.com എന്നതുപോലുള്ള നിങ്ങളുടെ GitHub Enterprise ഹോസ്റ്റ്നാമം.

ഒരു GitHub ആപ്പ് സൃഷ്ടിക്കുക; സ്വതന്ത്രമായ GitHub OAuth ആപ്പല്ല. ChatGPT ടെംപ്ലേറ്റ് സജ്ജീകരണത്തിന് GitHub ആപ്പിന്റെ പ്രാമാണീകരണ വിവരങ്ങൾ, സ്വകാര്യ കീ, വെബ്ഹുക്ക് ക്രമീകരണങ്ങൾ എന്നിവ ആവശ്യമാണ്.

ആരംഭിക്കുന്നതിന് മുമ്പ്

നിങ്ങൾക്ക് ആവശ്യമുള്ളവ:

  • ChatGPT വർക്ക്സ്പേസ് അഡ്മിൻ അല്ലെങ്കിൽ ഉടമ എന്ന നിലയിലുള്ള പ്രവേശനാനുമതി.

  • GitHub ആപ്പുകൾ സൃഷ്ടിക്കാനും ഇൻസ്റ്റാൾ ചെയ്യാനും കഴിയുന്ന GitHub Enterprise അഡ്മിൻ അല്ലെങ്കിൽ സ്ഥാപന ഉടമ എന്ന നിലയിലുള്ള പ്രവേശനാനുമതി.

  • https:// അല്ലെങ്കിൽ പാത ഉൾപ്പെടാതെ GitHub Enterprise ഹോസ്റ്റ്നാമം മാത്രം.

  • ChatGPT ഏതൊക്കെ റിപ്പോസിറ്ററി പ്രവർത്തനങ്ങളെ പിന്തുണയ്ക്കണമെന്ന് സംബന്ധിച്ച തീരുമാനം. ഉദാഹരണത്തിന്, വായനയ്ക്ക് മാത്രമായുള്ള റിപ്പോസിറ്ററി തിരയൽ, pull request പ്രവർത്തനക്രമങ്ങൾ, ഇഷ്യൂ പ്രവർത്തനക്രമങ്ങൾ, ഫയൽ തിരുത്തലുകൾ, GitHub Actions, അല്ലെങ്കിൽ കൂടുതൽ വിപുലമായ Codex പ്രവർത്തനക്രമങ്ങൾ.

  • GitHub ആപ്പിന്റെ സ്വകാര്യ കീയും ക്ലയന്റ് രഹസ്യകീയും കൈകാര്യം ചെയ്യാൻ സുരക്ഷിതമായ ഒരിടം.

ChatGPT-യും GitHub Enterprise-ഉം വെവ്വേറെ ടാബുകളിൽ തുറന്നുവയ്ക്കുക. കോൾബാക്ക് URL സ്വന്തമായി ഉണ്ടാക്കരുത്. ChatGPT-യിൽ കാണിക്കുന്ന കോൾബാക്ക് URL അതേപടി പകർത്തുക.

തയ്യാറാക്കേണ്ട മൂല്യങ്ങൾ

  • GitHub Enterprise ഹോസ്റ്റ്നാമം: ഉദാഹരണത്തിന്, github.example.com.

  • കോൾബാക്ക് URL: ChatGPT ടെംപ്ലേറ്റ് സജ്ജീകരണത്തിൽ നിന്ന് ഇത് പകർത്തുക.

  • GitHub ആപ്പിന്റെ ക്ലയന്റ് ID.

  • GitHub ആപ്പിന്റെ ക്ലയന്റ് രഹസ്യകീ.

  • GitHub ആപ്പിന്റെ സ്വകാര്യ കീ PEM.

  • ChatGPT സൃഷ്ടിച്ച വെബ്ഹുക്ക് രഹസ്യകീ.

  • ChatGPT-യിൽ ആപ്പിന്റെ കരട് സൃഷ്ടിച്ച ശേഷം ലഭിക്കുന്ന വെബ്ഹുക്ക് URL.

ChatGPT-യിൽ ടെംപ്ലേറ്റ് സജ്ജീകരണം ആരംഭിക്കുക

  1. ChatGPT-യിൽ, ആപ്പ് ലഭ്യമാക്കേണ്ട വർക്ക്സ്പേസിലേക്ക് മാറുക.

  2. വർക്ക്സ്പേസ് ക്രമീകരണങ്ങൾ > ആപ്പുകൾ തുറക്കുക. അല്ലെങ്കിൽ അഡ്മിൻ കൺസോളിൽ പോയി, ഉദ്ദേശിച്ച ChatGPT വർക്ക്സ്പേസ് തിരഞ്ഞെടുത്ത്, പ്ലഗിനുകൾ തുറക്കാം. നിലനിർത്തിയിരിക്കുന്ന ആപ്പുകൾ പേജ് തുറക്കാൻ പഴയ ആപ്പുകൾ നിയന്ത്രിക്കുക തിരഞ്ഞെടുക്കുക.

  3. ഡയറക്ടറി തിരഞ്ഞെടുക്കുക.

  4. GitHub Enterprise തിരയുക.

  5. GitHub Enterprise ആപ്പ് ടെംപ്ലേറ്റ് തിരഞ്ഞെടുത്ത് സജ്ജീകരണം ആരംഭിക്കുക.

  6. GitHub Enterprise അല്ലെങ്കിൽ GitHub Enterprise - എൻജിനീയറിങ് എന്നതുപോലെ വ്യക്തമായ ഒരു ആപ്പ് പേരും വിവരണവും നൽകുക.

  7. github.example.com എന്നതുപോലുള്ള GitHub Enterprise ഹോസ്റ്റ്നാമം നൽകുക.

  8. ChatGPT-യിൽ കാണിക്കുന്ന കോൾബാക്ക് URL പകർത്തുക. ഈ ടാബ് തുറന്നുവയ്ക്കുക.

  9. സജ്ജീകരണത്തിനിടെ സൃഷ്ടിച്ച വെബ്ഹുക്ക് രഹസ്യകീ കാണിക്കുന്നുണ്ടെങ്കിൽ അത് പകർത്തുക.

കോൾബാക്ക് URL ഉദാഹരണം: https://chatgpt.com/connector/oauth/<callback_id>

കോൾബാക്ക് ID നീക്കം ചെയ്യുകയോ അവസാനം സ്ലാഷ് ചേർക്കുകയോ ഇതിനു പകരം പൊതുവായ ഒരു ChatGPT URL ഉപയോഗിക്കുകയോ ചെയ്യരുത്.

GitHub Enterprise-ൽ GitHub ആപ്പ് സൃഷ്ടിക്കുക

  1. https://github.example.com എന്നതുപോലുള്ള നിങ്ങളുടെ GitHub Enterprise ഹോസ്റ്റ് തുറക്കുക.

  2. ആപ്പിന്റെ ഉടമസ്ഥത ഉണ്ടായിരിക്കേണ്ട സ്ഥാപനത്തിലേക്കോ അക്കൗണ്ടിലേക്കോ പോകുക.

  3. ക്രമീകരണങ്ങൾ > ഡെവലപ്പർ ക്രമീകരണങ്ങൾ > GitHub ആപ്പുകൾ തുറക്കുക.

  4. പുതിയ GitHub ആപ്പ് തിരഞ്ഞെടുക്കുക.

  5. ChatGPT GitHub Enterprise കണക്ടർ എന്നതുപോലെ വ്യക്തമായ ഒരു ആപ്പ് പേര് നൽകുക.

  6. ഒരു മുഖപേജ് URL നൽകുക. ഇതിനായി പ്രത്യേക ആഭ്യന്തര പേജ് ഇല്ലെങ്കിൽ, GitHub Enterprise സ്ഥാപനത്തിന്റെ URL ഉപയോഗിക്കുക.

  7. കോൾബാക്ക് URL എന്ന ഇടത്തിൽ, ChatGPT-യിൽ നിന്ന് പകർത്തിയ കോൾബാക്ക് URL അതേപടി ഒട്ടിക്കുക.

  8. മാറ്റാൻ നിങ്ങളുടെ സുരക്ഷാ ടീമിന് പ്രത്യേക കാരണമില്ലെങ്കിൽ, ഉപയോക്തൃ അംഗീകാര ടോക്കണുകൾക്ക് കാലാവധി നിശ്ചയിക്കുക എന്ന ക്രമീകരണം പ്രവർത്തനക്ഷമമായി നിലനിർത്തുക.

  9. ഇൻസ്റ്റലേഷൻ വേളയിൽ ഉപയോക്തൃ അംഗീകാരം ആവശ്യപ്പെടുക എന്ന ക്രമീകരണം പ്രവർത്തനക്ഷമമാക്കുക. ഇതുവഴി ഇൻസ്റ്റാൾ ചെയ്യുമ്പോഴോ ബന്ധിപ്പിക്കുമ്പോഴോ ഉപയോക്താക്കൾക്ക് ആപ്പിന് അംഗീകാരം നൽകാം.

  10. ഈ GitHub ആപ്പ് എവിടെയൊക്കെ ഇൻസ്റ്റാൾ ചെയ്യാം എന്നതിന് കീഴിൽ, നിങ്ങൾ ആപ്പ് ലഭ്യമാക്കാൻ ഉദ്ദേശിക്കുന്ന പരിധിക്ക് അനുയോജ്യമായ ഏറ്റവും പരിമിതമായ ഓപ്ഷൻ തിരഞ്ഞെടുക്കുക.

  11. GitHub ആപ്പ് സൃഷ്ടിക്കുക.

അനുമതികളും ഇവന്റുകളും ക്രമീകരിക്കുക

പ്രവർത്തനക്ഷമമാക്കാൻ ഉദ്ദേശിക്കുന്ന ChatGPT പ്രവർത്തനങ്ങൾക്ക് ആവശ്യമായ ഏറ്റവും കുറഞ്ഞ അനുമതികൾ തിരഞ്ഞെടുക്കുക.

മാറ്റങ്ങളൊന്നും വരുത്താതെ റിപ്പോസിറ്ററികൾ കണ്ടെത്താനും ചോദ്യോത്തരങ്ങൾക്കുമായി, ഇനിപ്പറയുന്ന വായനാനുമതികളോടെ ആരംഭിക്കുക:

  • മെറ്റാഡാറ്റ: വായിക്കാൻ മാത്രം. GitHub ആപ്പുകൾക്ക് മെറ്റാഡാറ്റ അനുമതി GitHub നിർബന്ധമാക്കുന്നു.

  • ഉള്ളടക്കം: ഫയലുകളിലെയും റിപ്പോസിറ്ററിയിലെയും ഉള്ളടക്കം ലഭ്യമാക്കാൻ, വായിക്കാൻ മാത്രം.

  • ഇഷ്യൂകൾ: ഇഷ്യൂകൾ തിരയുകയോ വായിക്കുകയോ ചെയ്യേണ്ടതുണ്ടെങ്കിൽ, വായിക്കാൻ മാത്രം.

  • Pull requests: pull request തിരയലോ അവലോകനത്തിനുള്ള പശ്ചാത്തല വിവരങ്ങളോ ആവശ്യമെങ്കിൽ, വായിക്കാൻ മാത്രം.

  • പ്രവർത്തനങ്ങൾ: പ്രവർത്തനക്രമത്തിന്റെ നിർവഹണ നില, ജോലികൾ, രേഖകൾ, നിർമിത ഫയലുകൾ എന്നിവ ആവശ്യമെങ്കിൽ, വായിക്കാൻ മാത്രം.

മാറ്റങ്ങൾ എഴുതുന്ന പ്രവർത്തനക്രമങ്ങൾക്ക്, ഉള്ളടക്കം, Pull requests, ഇഷ്യൂകൾ, പ്രവർത്തനങ്ങൾ, പ്രവർത്തനക്രമങ്ങൾ എന്നിവയിൽ ആവശ്യമുള്ളിടത്ത് മാത്രം എഴുത്താനുമതികൾ ചേർക്കുക. ഉദ്ദേശിച്ച ChatGPT പ്രവർത്തനങ്ങൾ നടത്താൻ മതിയാകുന്ന ഏറ്റവും പരിമിതമായ അനുമതികൾ ഉപയോഗിക്കുക.

നിങ്ങൾ പിന്തുണയ്ക്കുന്ന പ്രവർത്തനക്രമങ്ങൾക്ക് അനുയോജ്യമായിരിക്കണം വെബ്ഹുക്ക് ഇവന്റുകൾ. ഇൻസ്റ്റലേഷൻ, ഇൻസ്റ്റലേഷൻ റിപ്പോസിറ്ററികൾ, പുഷ്, Pull request, ഇഷ്യൂകൾ, ഇഷ്യൂ അഭിപ്രായം, പ്രവർത്തനക്രമ നിർവഹണം, പ്രവർത്തനക്രമ ജോലി എന്നിവ സാധാരണ ഇവന്റുകളിൽ ഉൾപ്പെടുന്നു.

GitHub ആപ്പിന്റെ പ്രാമാണീകരണ വിവരങ്ങൾ സൃഷ്ടിച്ച് പകർത്തുക

  1. GitHub ആപ്പ് ക്രമീകരണങ്ങളിൽ നിന്ന് ക്ലയന്റ് ID പകർത്തുക.

  2. ഒരു ക്ലയന്റ് രഹസ്യകീ സൃഷ്ടിച്ച് ഉടൻ പകർത്തുക.

  3. സ്വകാര്യ കീകൾ എന്നതിന് കീഴിൽ ഒരു സ്വകാര്യ കീ സൃഷ്ടിക്കുക.

  4. .pem ഫയൽ ഡൗൺലോഡ് ചെയ്ത് സുരക്ഷിതമായി സൂക്ഷിക്കുക.

  5. നിങ്ങളുടെ ഉപകരണത്തിൽ .pem ഫയൽ തുറന്ന്, ആരംഭ, അവസാന വരികൾ ഉൾപ്പെടെ PEM ടെക്സ്റ്റ് മുഴുവനായി പകർത്തുക.

സ്വകാര്യ കീ രഹസ്യമായി സൂക്ഷിക്കേണ്ടതാണ്. ഒരു പ്രാമാണീകരണ വിവരം എന്ന നിലയിൽ അത് കൈകാര്യം ചെയ്യുക. അത് പുറത്തായാൽ, പുതിയ സ്വകാര്യ കീ സൃഷ്ടിച്ച് ChatGPT ആപ്പ് സജ്ജീകരണം പുതുക്കുക. ചോർന്ന കീ GitHub Enterprise-ൽ നിന്ന് ഇല്ലാതാക്കുക.

ChatGPT-യിൽ സജ്ജീകരണം പൂർത്തിയാക്കുക

  1. ChatGPT ടെംപ്ലേറ്റ് സജ്ജീകരണ ടാബിലേക്ക് മടങ്ങുക.

  2. GitHub ആപ്പിന്റെ ക്ലയന്റ് ID OAuth ക്ലയന്റ് ID എന്ന ഇടത്തിൽ ഒട്ടിക്കുക.

  3. GitHub ആപ്പിന്റെ ക്ലയന്റ് രഹസ്യകീ OAuth ക്ലയന്റ് രഹസ്യകീ എന്ന ഇടത്തിൽ ഒട്ടിക്കുക.

  4. ടെംപ്ലേറ്റിലെ മുൻനിശ്ചിത മൂല്യങ്ങൾ മാറ്റേണ്ട പ്രത്യേക ആവശ്യം നിങ്ങളുടെ സ്ഥാപനത്തിനില്ലെങ്കിൽ അനുമതി പരിധികൾ മാറ്റമില്ലാതെ വിടുക.

  5. GitHub Enterprise ഹോസ്റ്റ്നാമമായി github.example.com എന്നതുപോലെ ഹോസ്റ്റ്നാമം മാത്രം നൽകിയിട്ടുണ്ടെന്ന് ഉറപ്പാക്കുക.

  6. GitHub ആപ്പിന്റെ സ്വകാര്യ കീ PEM, GitHub ആപ്പ് സ്വകാര്യ കീ എന്ന ഇടത്തിൽ ഒട്ടിക്കുകയോ അപ്‌ലോഡ് ചെയ്യുകയോ ചെയ്യുക.

  7. സൃഷ്ടിച്ച വെബ്ഹുക്ക് രഹസ്യകീ ഉണ്ടെന്ന് ഉറപ്പാക്കുക.

  8. ആപ്പിന്റെ കരട് സൃഷ്ടിക്കുക.

  9. ChatGPT-യിൽ സൃഷ്ടിച്ച ആപ്പിന്റെ കരട് വിശദാംശങ്ങൾ തുറന്ന്, സൃഷ്ടിച്ച വെബ്ഹുക്ക് URL പകർത്തുക.

വെബ്ഹുക്ക് URL ഈ രൂപത്തിലായിരിക്കണം: https://connectors.api.openai.org/connectors/<connector_id>/webhook

GitHub Enterprise-ൽ വെബ്ഹുക്ക് സജ്ജീകരണം പൂർത്തിയാക്കുക

  1. GitHub Enterprise-ലെ GitHub ആപ്പ് ക്രമീകരണങ്ങളിലേക്ക് മടങ്ങുക.

  2. GitHub ആപ്പിന്റെ പൊതുവായ ക്രമീകരണങ്ങൾ തുറക്കുക.

  3. സജീവ വെബ്ഹുക്കുകൾ ഇതിനകം പ്രവർത്തനക്ഷമമാക്കിയിട്ടില്ലെങ്കിൽ അവ പ്രവർത്തനക്ഷമമാക്കുക.

  4. ChatGPT വെബ്ഹുക്ക് URL, വെബ്ഹുക്ക് URL എന്ന ഇടത്തിൽ ഒട്ടിക്കുക.

  5. ChatGPT വെബ്ഹുക്ക് രഹസ്യകീ, വെബ്ഹുക്ക് രഹസ്യകീ എന്ന ഇടത്തിൽ ഒട്ടിക്കുക.

  6. SSL പരിശോധന പ്രവർത്തനക്ഷമമായി നിലനിർത്തുക.

  7. വരിക്കാരായ വെബ്ഹുക്ക് ഇവന്റുകൾ നിങ്ങൾ പ്രവർത്തനക്ഷമമാക്കിയ അനുമതികൾക്കും പ്രവർത്തനങ്ങൾക്കും അനുയോജ്യമാണെന്ന് ഉറപ്പാക്കുക.

  8. മാറ്റങ്ങൾ സംരക്ഷിക്കുക.

ChatGPT-യിൽ ആപ്പ് പ്രസിദ്ധീകരിക്കുകയും നിയന്ത്രിക്കുകയും ചെയ്യുക

ആപ്പിന്റെ കരട് സൃഷ്ടിച്ചതുകൊണ്ട് മാത്രം അത് അംഗങ്ങൾക്ക് സ്വയമേവ ലഭ്യമാകില്ല. കരട് പരിശോധിച്ച ശേഷം:

  1. ആപ്പിന്റെ കരട് പ്രസിദ്ധീകരിക്കുക.

  2. വർക്ക്സ്പേസ് ക്രമീകരണങ്ങളിൽ ആപ്പുകൾ പേജ് തുറക്കുക. തുടർന്ന് പ്രവർത്തനക്ഷമമാക്കിയവ തുറന്ന് ആപ്പ് കാണുന്നുണ്ടെന്ന് ഉറപ്പാക്കുക. അഡ്മിൻ കൺസോൾ > പ്ലഗിനുകൾ എന്നതിലെ പഴയ ആപ്പുകൾ നിയന്ത്രിക്കുക ഉപയോഗിച്ചും ആപ്പുകൾ പേജ് തുറക്കാം.

  3. ആപ്പ് ഉപയോഗിക്കേണ്ട റോളുകൾക്കായി ഉപയോക്തൃ പ്രവേശനാനുമതി ക്രമീകരിക്കുക.

  4. വായന, എഴുത്ത് പ്രവർത്തനങ്ങൾക്കുള്ള പ്രവർത്തന നിയന്ത്രണം പരിശോധിക്കുക.

  5. ആപ്പ് ഉപയോഗിക്കുന്നതിന് മുമ്പ് ChatGPT എപ്പോഴാണ് അംഗങ്ങളോട് അനുമതി ചോദിക്കേണ്ടതെന്ന് തിരഞ്ഞെടുക്കാൻ ആപ്പ് അനുമതികൾ പരിശോധിക്കുക.

  6. പരീക്ഷണത്തിനായി അനുമതി നൽകിയിട്ടുള്ള ഒരു ഉപയോക്താവിനോട് ChatGPT-യിലെ ആപ്പുകൾ തുറന്ന് ആപ്പ് കാണുന്നുണ്ടെന്ന് ഉറപ്പാക്കാൻ ആവശ്യപ്പെടുക.

ഈ ആപ്പ് അനുമതികൾ ChatGPT സംഭാഷണങ്ങൾക്കാണ് ബാധകമാകുന്നത്. ഏതൊക്കെ ആപ്പ് പ്രവർത്തനങ്ങൾ ലഭ്യമാണെന്നും അവ അംഗീകരിക്കാൻ അന്തിമ ഉപയോക്താക്കളോട് എപ്പോൾ ആവശ്യപ്പെടണമെന്നും തീരുമാനിക്കാൻ വർക്ക്സ്പേസ് ഏജന്റുകൾ ഓരോ ഏജന്റിനുമായി അതിന്റെ സ്രഷ്ടാവ് സജ്ജീകരിച്ച നിയന്ത്രണങ്ങൾ ഉപയോഗിക്കുന്നു. ഏജന്റിന്റെ പ്രവർത്തനരീതിയെക്കുറിച്ച് കാണുക: Enterprise, Business എന്നിവയ്ക്കുള്ള ChatGPT വർക്ക്സ്പേസ് ഏജന്റുകൾ.

GitHub ആപ്പ് ഇൻസ്റ്റാൾ ചെയ്ത് പരീക്ഷിക്കുക

  1. GitHub Enterprise-ൽ, സ്ഥാപനത്തിലോ അക്കൗണ്ടിലോ GitHub ആപ്പ് ഇൻസ്റ്റാൾ ചെയ്യുക.

  2. വർക്ക്സ്പേസ് നയമനുസരിച്ച് എല്ലാ റിപ്പോസിറ്ററികളും അല്ലെങ്കിൽ തിരഞ്ഞെടുത്ത റിപ്പോസിറ്ററികളും തിരഞ്ഞെടുക്കുക.

  3. അനുമതിയുള്ള ഉപയോക്താവായി ChatGPT-യിൽ നിന്ന് ബന്ധിപ്പിക്കൽ നടപടികൾ ആരംഭിക്കുക.

  4. ആവശ്യപ്പെടുമ്പോൾ GitHub ആപ്പിന് അംഗീകാരം നൽകുക.

  5. ആദ്യം ഒരു ചെറിയ വായനാ പ്രവർത്തനം നടത്തുക. ഉദാഹരണത്തിന്, പ്രവേശനാനുമതിയുള്ള റിപ്പോസിറ്ററികൾ പട്ടികപ്പെടുത്തുകയോ അറിയാവുന്ന ഒരു pull request ലഭ്യമാക്കുകയോ ചെയ്യുക.

  6. എഴുത്ത് പ്രവർത്തനങ്ങൾ പ്രവർത്തനക്ഷമമാക്കിയിട്ടുണ്ടെങ്കിൽ, വ്യാപകമായി ലഭ്യമാക്കുന്നതിന് മുമ്പ് അപകടസാധ്യത കുറഞ്ഞ ഒരു റിപ്പോസിറ്ററിയിൽ പരീക്ഷിക്കുക.

ഹോസ്റ്റ്നാമവും OAuth പ്രവർത്തനരീതിയും

GitHub Enterprise എൻഡ്പോയിന്റുകൾ നിർണ്ണയിക്കാൻ ChatGPT ഹോസ്റ്റ്നാമം ഉപയോഗിക്കുന്നു. github.example.com അല്ലെങ്കിൽ octocorp.ghe.com എന്നതുപോലെ ഹോസ്റ്റ് മാത്രം നൽകുക.

API പാതയോ റിപ്പോസിറ്ററി പാതയോ നൽകരുത്. ഈ ആപ്പിന്റെ യഥാർത്ഥ GitHub Enterprise ഹോസ്റ്റ് github.com ആണെങ്കിൽ മാത്രം അത് നൽകുക.

പ്രശ്നപരിഹാരം

  • റീഡയറക്ട് URI പൊരുത്തക്കേട്: GitHub ആപ്പിന്റെ കോൾബാക്ക് URL, ChatGPT-യിൽ കാണിക്കുന്ന കോൾബാക്ക് URL-മായി കൃത്യമായി പൊരുത്തപ്പെടുന്നുവെന്ന് ഉറപ്പാക്കുക.

  • ChatGPT-ക്ക് ആപ്പിന്റെ കരട് സൃഷ്ടിക്കാനോ സംരക്ഷിക്കാനോ കഴിയുന്നില്ല: ഹോസ്റ്റ്നാമം, OAuth ക്ലയന്റ് ID, OAuth ക്ലയന്റ് രഹസ്യകീ, സ്വകാര്യ കീ, വെബ്ഹുക്ക് രഹസ്യകീ എന്നിവയുൾപ്പെടെ ആവശ്യമായ എല്ലാ ഇടങ്ങളിലും വിവരങ്ങൾ നൽകിയിട്ടുണ്ടെന്ന് ഉറപ്പാക്കുക.

  • പ്രാമാണീകരണം വിജയിച്ചിട്ടും റിപ്പോസിറ്ററി കോളുകൾ പരാജയപ്പെടുന്നു: GitHub ആപ്പ് ഇൻസ്റ്റാൾ ചെയ്തിട്ടുണ്ടെന്നും അതിന് റിപ്പോസിറ്ററിയിലേക്ക് പ്രവേശനാനുമതി ഉണ്ടെന്നും ഉറപ്പാക്കുക.

  • API 403 അല്ലെങ്കിൽ അനുമതികൾ അപര്യാപ്തമാണെന്ന സന്ദേശം നൽകുന്നു: GitHub ആപ്പിന് ഇല്ലാത്ത അനുമതി ചേർക്കുക. ആവശ്യപ്പെടുകയാണെങ്കിൽ പുതുക്കിയ അനുമതികൾ ഇൻസ്റ്റലേഷന്റെ ഉടമയെക്കൊണ്ട് അംഗീകരിപ്പിക്കുക.

  • റിപ്പോസിറ്ററികളൊന്നും കാണുന്നില്ല: ആപ്പ് ഇൻസ്റ്റലേഷനിൽ പ്രതീക്ഷിച്ച റിപ്പോസിറ്ററികൾ ഉൾപ്പെട്ടിട്ടുണ്ടെന്നും ChatGPT-യിൽ അംഗീകാരം നൽകുന്ന ഉപയോക്താവിന് അവയിലേക്ക് പ്രവേശനാനുമതി ഉണ്ടെന്നും ഉറപ്പാക്കുക.

  • വെബ്ഹുക്ക് സന്ദേശങ്ങൾ എത്തുന്നില്ല: വെബ്ഹുക്ക് URL-ഉം വെബ്ഹുക്ക് രഹസ്യകീയും ChatGPT-യിൽ നിന്നുള്ള മൂല്യങ്ങളുമായി പൊരുത്തപ്പെടുന്നുവെന്ന് ഉറപ്പാക്കുക. SSL പരിശോധന പ്രവർത്തനക്ഷമമായി നിലനിർത്തുക. GitHub Enterprise ഹോസ്റ്റിന് connectors.api.openai.org എന്ന വിലാസത്തിലേക്ക് എത്താനാകുന്നുവെന്നും ഉറപ്പാക്കുക.

  • സ്വകാര്യ കീ പിശകുകൾ: ആരംഭ, അവസാന വരികൾ ഉൾപ്പെടെ PEM ഉള്ളടക്കം മുഴുവനായി പകർത്തിയിട്ടുണ്ടെന്ന് ഉറപ്പാക്കുക.

ഈ ലേഖനം ഉപകാരപ്രദമായിരുന്നോ?