અવલોકન
આ લેખ GPT માં ક્રિયાઓ કેવી રીતે કન્ફિગર કરવી તે સમજાવે છે, જેમાં બાહ્ય APIs સાથે કનેક્ટ કરવું, GPT શું કરી શકે તે નિર્ધારિત કરવું અને ઓથેન્ટિકેશન, સ્કીમા અને વર્કસ્પેસ પ્રતિબંધો મેનેજ કરવા સામેલ છે.
ક્રિયા કન્ફિગર કરવા માટે, તમે જે સેવા સાથે કનેક્ટ થવા માંગો છો તેની API વિગતોની જરૂર પડશે, જેમાં ઓથેન્ટિકેશન માહિતી અને OpenAPI સ્કીમા સામેલ છે. GPT એપ્સ અથવા ક્રિયાઓમાંથી કોઈપણ એકનો ઉપયોગ કરી શકે છે, પરંતુ એક જ સમયે બંનેનો નહીં.
દરેક ક્રિયા બે મુખ્ય ઘટકોથી નિર્ધારિત થાય છે: GPT API સાથે કેવી રીતે ઓથેન્ટિકેટ કરે છે, અને API શું કરી શકે તે નિર્ધારિત કરતો સ્કીમા.
મર્યાદાઓ
જો તમારો વર્કસ્પેસ શૂન્ય ક્રિયા ડોમેન્સની મંજૂરી આપે છે, તો GPT કસ્ટમ ક્રિયાઓ એક્ઝિક્યુટ થઈ શકતી નથી કારણ કે કોઈ ક્રિયા ડોમેન allowlist તપાસો પસાર કરી શકતું નથી. આનો અર્થ જરૂરી નથી કે GPT ની બધી દૃશ્યતા અથવા ઍક્સેસ બ્લૉક છે.
ક્રિયાઓ Pro મોડ માટે ઉપલબ્ધ નથી. જ્યારે તમે કસ્ટમ ક્રિયાઓ સાથે GPT બનાવો અથવા સંપાદિત કરો છો, ત્યારે મોડલ પસંદગીકાર માત્ર ક્રિયાઓને સપોર્ટ કરતા નોન-Pro મોડલ્સ બતાવે છે.
ક્રિયા બનાવો
GPT એડિટરમાં, ક્રિયાઓ વિભાગ પર જાઓ અને નવી ક્રિયા બનાવો પસંદ કરો.
પછી તમે તમારું GPT બાહ્ય API સાથે કેવી રીતે કનેક્ટ થાય છે અને તેનો ઉપયોગ કરે છે તે કન્ફિગર કરશો.
ક્રિયા કન્ફિગર કર્યા પછી, તે અપેક્ષા મુજબ વર્તે છે તેની પુષ્ટિ કરવા માટે તેને પૂર્વાવલોકન માં ટેસ્ટ કરો.
ઓથેન્ટિકેશન
ઓથેન્ટિકેશન તમારું GPT બાહ્ય API સાથે કેવી રીતે કનેક્ટ થાય છે તે નિયંત્રિત કરે છે.
ઉપલબ્ધ વિકલ્પો:
કંઈ નહીં: ઓથેન્ટિકેશન જરૂરી નથી
API કી: વિનંતીઓને અધિકૃત કરવા માટે સિક્રેટ કીનો ઉપયોગ કરે છે
OAuth: એકાઉન્ટ-આધારિત ઍક્સેસ માટે વપરાશકર્તા સાઇન-ઇનનો ઉપયોગ કરે છે
API કી
સર્વર-થી-સર્વર ઍક્સેસ માટે API કી ઓથેન્ટિકેશનનો ઉપયોગ કરો. તેને આ રીતે કન્ફિગર કરી શકાય છે:
Basic
Bearer
કસ્ટમ હેડર
OAuth
જ્યારે ક્રિયાઓ માટે વપરાશકર્તા એકાઉન્ટની જરૂર હોય ત્યારે OAuth નો ઉપયોગ કરો. OAuth માટે જરૂરી છે:
ક્લાયન્ટ ID અને ક્લાયન્ટ સિક્રેટ
ઓથોરાઇઝેશન URL અને ટોકન URL
સ્કોપ અને ટોકન વિનિમય પદ્ધતિ
એડિટર OAuth પ્રવાહ પૂર્ણ કરવા માટે callback URL પ્રદાન કરે છે.
સ્કીમા
સ્કીમા નિર્ધારિત કરે છે કે તમારું API શું કરી શકે છે. તે ChatGPT ને જણાવે છે:
કયા સર્વરને કૉલ કરવો
કયા એન્ડપોઇન્ટ્સ ઉપલબ્ધ છે
તેઓ કયા પેરામીટર્સ સ્વીકારે છે
દરેક ક્રિયા કેવી રીતે ઓળખાય છે (operation IDs)
સ્કીમા JSON અથવા YAML માં OpenAPI સ્પેસિફિકેશન તરીકે પ્રદાન કરવી આવશ્યક છે.
સ્કીમા ઉમેરો
તમે ત્રણ રીતે સ્કીમા ઉમેરી શકો છો:
તેને સીધું એડિટરમાં પેસ્ટ કરો
તેને URL માંથી આયાત કરો
બિલ્ટ-ઇન ઉદાહરણથી શરૂ કરો:
હવામાન (JSON)
પેટ સ્ટોર (YAML)
ખાલી ટેમ્પલેટ
જો સ્કીમા માન્ય હોય, તો એડિટર શોધાયેલી ક્રિયાઓ બતાવે છે. જો તે અમાન્ય હોય, તો માન્યતા ભૂલો બતાવવામાં આવે છે.
વર્કસ્પેસ પ્રતિબંધો (Enterprise અને Edu)
જો તમને આ સંદેશ દેખાય:
“તમારા વર્કસ્પેસની સેટિંગ્સ દ્વારા કોઈ ડોમેન્સને મંજૂરી નથી.”
તેનો અર્થ છે કે તમારા વર્કસ્પેસ સેટિંગ્સ દ્વારા ક્રિયાઓ પ્રતિબંધિત છે.
એડમિન્સ બધા ડોમેન્સને મંજૂરી આપી શકે છે અથવા ક્રિયાઓને મંજૂર ડોમેન્સ સુધી મર્યાદિત કરી શકે છે.
જો કોઈ ડોમેન્સ મંજૂર નથી, તો તમે ક્રિયાઓનો ઉપયોગ કરી શકતા નથી.
ક્રિયાઓ અને ડોમેન પ્રતિબંધો પર વર્કસ્પેસ-સ્તરના નિયંત્રણો માટે, જુઓ: Enterprise અને Edu વર્કસ્પેસમાં GPT ઍક્સેસ મેનેજ કરવી.
પ્રાઇવસી અને વપરાશકર્તા નિયંત્રણો
દરેક ક્રિયામાં પ્રાઇવસી પોલિસી URL સામેલ હોઈ શકે છે.
ક્રિયાઓ ધરાવતા જાહેર GPTs (લિંક અથવા GPT Store) માં માન્ય પ્રાઇવસી પોલિસી URL સામેલ હોવો આવશ્યક છે.
વપરાશકર્તાઓને ક્રિયાઓ ચાલે તે પહેલાં તેને મંજૂર કરવા માટે કહેવામાં આવી શકે છે.
OAuth ક્રિયાઓ માટે, વપરાશકર્તાઓ કનેક્ટેડ એકાઉન્ટ્સની સમીક્ષા અને મેનેજ કરી શકે છે.
વધારાની સહાય
ક્રિયાઓ લખવા અથવા ડિબગ કરવામાં સહાય માટે, અધિકૃત ActionsGPT નો ઉપયોગ કરો.
