అవలోకనం
మీరు ChatGPT వర్క్స్పేస్ నిర్వాహకులుగా మీ సంస్థ కోసం గిట్హబ్ ఎంటర్ప్రైజ్ యాప్ టెంప్లేట్ను సెటప్ చేస్తుంటే ఈ మార్గదర్శిని ఉపయోగించండి. టెంప్లేట్ అనేది సభ్యులు ఉపయోగించే తుది యాప్ కాదు. అవసరమైన గిట్హబ్ ఎంటర్ప్రైజ్ కాన్ఫిగరేషన్ను మీరు అందించిన తర్వాత, మీ వర్క్స్పేస్కు ప్రత్యేకమైన ముసాయిదా యాప్ను సృష్టించే సెటప్ ప్రక్రియ అది.
గిట్హబ్ ఎంటర్ప్రైజ్ కోసం చేసే సెటప్, ChatGPTని మీ సంస్థకు చెందిన గిట్హబ్ ఎంటర్ప్రైజ్ హోస్ట్కు అనుసంధానిస్తుంది. మీరు గిట్హబ్ యాప్ను సృష్టించి, ChatGPT కాల్బ్యాక్ యూఆర్ఎల్ను నమోదు చేసి, ప్రామాణీకరణ వివరాలను రూపొందిస్తారు. ఆ తర్వాత ఆ విలువలను ChatGPT టెంప్లేట్ సెటప్ ప్రక్రియలో అతికిస్తారు. ChatGPT ముసాయిదా యాప్ను సృష్టించిన తర్వాత, దాన్ని ప్రచురించి ఇతర వర్క్స్పేస్ యాప్ల మాదిరిగానే నిర్వహించవచ్చు.
వర్క్స్పేస్లో విభాగాలను చేరుకోవడం, యాప్ ప్రాప్యత గురించి తెలుసుకోవడానికి ఇది చూడండి: ప్లగిన్లు, యాప్ల కోసం నిర్వాహక నియంత్రణలు, భద్రత, నిబంధనల అనుసరణ.
మీరు సెటప్ చేస్తున్నది ఏమిటి
మీరు ChatGPTలో మీ వర్క్స్పేస్కు ప్రత్యేకమైన గిట్హబ్ ఎంటర్ప్రైజ్ యాప్ను సృష్టిస్తున్నారు. ఈ యాప్ ఉపయోగించేవి:
మీ గిట్హబ్ ఎంటర్ప్రైజ్ హోస్ట్లో నమోదు చేసిన గిట్హబ్ యాప్.
వినియోగదారు OAuth అనుమతి కోసం గిట్హబ్ యాప్ క్లయింట్ ఐడీ, క్లయింట్ రహస్యం.
రిపోజిటరీ కార్యకలాపాల కోసం ChatGPT ఇన్స్టాలేషన్ టోకెన్లను రూపొందించడానికి గిట్హబ్ యాప్ ప్రైవేట్ కీ.
గిట్హబ్ ఎంటర్ప్రైజ్ ఇన్స్టాలేషన్, రిపోజిటరీ ఈవెంట్లను తిరిగి ChatGPTకి పంపడానికి వెబ్హుక్ రహస్యం, వెబ్హుక్ యూఆర్ఎల్.
github.example.comవంటి మీ గిట్హబ్ ఎంటర్ప్రైజ్ హోస్ట్ పేరు.
గిట్హబ్ యాప్ను సృష్టించండి; స్వతంత్ర గిట్హబ్ OAuth యాప్ను కాదు. ChatGPT టెంప్లేట్ సెటప్కు గిట్హబ్ యాప్ ప్రామాణీకరణ వివరాలు, ప్రైవేట్ కీ, వెబ్హుక్ సెట్టింగ్లు అవసరం.
ప్రారంభించడానికి ముందు
మీకు అవసరమైనవి:
ChatGPT వర్క్స్పేస్ నిర్వాహక లేదా యజమాని ప్రాప్యత.
గిట్హబ్ యాప్లను సృష్టించి, ఇన్స్టాల్ చేయగల గిట్హబ్ ఎంటర్ప్రైజ్ నిర్వాహక లేదా సంస్థ యజమాని ప్రాప్యత.
https://లేదా పాత్ లేకుండా, గిట్హబ్ ఎంటర్ప్రైజ్ హోస్ట్ పేరు మాత్రమే.చదవడానికి మాత్రమే అనుమతించే రిపోజిటరీ శోధన, pull request వర్క్ఫ్లోలు, సమస్యల వర్క్ఫ్లోలు, ఫైల్ సవరణలు, గిట్హబ్ చర్యలు లేదా మరింత విస్తృతమైన Codex వర్క్ఫ్లోలు వంటి ఏ రిపోజిటరీ చర్యలకు ChatGPT మద్దతివ్వాలో నిర్ణయం.
గిట్హబ్ యాప్ ప్రైవేట్ కీ, క్లయింట్ రహస్యాన్ని నిర్వహించడానికి సురక్షితమైన చోటు.
ChatGPT, గిట్హబ్ ఎంటర్ప్రైజ్లను వేర్వేరు ట్యాబ్లలో తెరిచి ఉంచండి. కాల్బ్యాక్ యూఆర్ఎల్ను మీరే ఊహించి రూపొందించవద్దు. ChatGPTలో చూపించిన కాల్బ్యాక్ యూఆర్ఎల్ను యథాతథంగా కాపీ చేయండి.
సిద్ధం చేసుకోవాల్సిన విలువలు
గిట్హబ్ ఎంటర్ప్రైజ్ హోస్ట్ పేరు: ఉదాహరణకు,
github.example.com.కాల్బ్యాక్ యూఆర్ఎల్: దీన్ని ChatGPT టెంప్లేట్ సెటప్ ప్రక్రియ నుంచి కాపీ చేయండి.
గిట్హబ్ యాప్ క్లయింట్ ఐడీ.
గిట్హబ్ యాప్ క్లయింట్ రహస్యం.
గిట్హబ్ యాప్ ప్రైవేట్ కీ పీఈఎమ్.
ChatGPT రూపొందించిన వెబ్హుక్ రహస్యం.
ChatGPTలో ముసాయిదా యాప్ సృష్టించిన తర్వాత రూపొందించిన వెబ్హుక్ యూఆర్ఎల్.
ChatGPTలో టెంప్లేట్ సెటప్ను ప్రారంభించండి
ChatGPTలో, యాప్ అందుబాటులో ఉండాల్సిన వర్క్స్పేస్కు మారండి.
వర్క్స్పేస్ సెట్టింగ్లు > యాప్లు తెరవండి. మీరు నిర్వాహక కన్సోల్కు వెళ్లి, కావాల్సిన ChatGPT వర్క్స్పేస్ను ఎంచుకుని, ప్లగిన్లు కూడా తెరవవచ్చు. ఇప్పటికీ అందుబాటులో ఉన్న యాప్లు పేజీని తెరవడానికి పాత యాప్లను నిర్వహించండి ఎంచుకోండి.
డైరెక్టరీ ఎంచుకోండి.
గిట్హబ్ ఎంటర్ప్రైజ్ కోసం వెతకండి.
గిట్హబ్ ఎంటర్ప్రైజ్ యాప్ టెంప్లేట్ను ఎంచుకుని సెటప్ను ప్రారంభించండి.
గిట్హబ్ ఎంటర్ప్రైజ్ లేదా గిట్హబ్ ఎంటర్ప్రైజ్ - ఇంజినీరింగ్ వంటి స్పష్టమైన యాప్ పేరు, వివరణను నమోదు చేయండి.
github.example.comవంటి గిట్హబ్ ఎంటర్ప్రైజ్ హోస్ట్ పేరును నమోదు చేయండి.ChatGPTలో చూపించిన కాల్బ్యాక్ యూఆర్ఎల్ను కాపీ చేయండి. ఈ ట్యాబ్ను తెరిచి ఉంచండి.
సెటప్ సమయంలో రూపొందించిన వెబ్హుక్ రహస్యాన్ని చూపిస్తే, దాన్ని కాపీ చేయండి.
కాల్బ్యాక్ యూఆర్ఎల్ ఉదాహరణ: https://chatgpt.com/connector/oauth/<callback_id>
కాల్బ్యాక్ ఐడీని తొలగించవద్దు, చివర స్లాష్ను జోడించవద్దు, లేదా దీని స్థానంలో సాధారణ ChatGPT యూఆర్ఎల్ను ఉపయోగించవద్దు.
గిట్హబ్ ఎంటర్ప్రైజ్లో గిట్హబ్ యాప్ను సృష్టించండి
https://github.example.comవంటి మీ గిట్హబ్ ఎంటర్ప్రైజ్ హోస్ట్ను తెరవండి.యాప్ యాజమాన్యం ఉండాల్సిన సంస్థ లేదా ఖాతాకు వెళ్లండి.
సెట్టింగ్లు > డెవలపర్ సెట్టింగ్లు > గిట్హబ్ యాప్లు తెరవండి.
కొత్త గిట్హబ్ యాప్ ఎంచుకోండి.
ChatGPT గిట్హబ్ ఎంటర్ప్రైజ్ కనెక్టర్ వంటి స్పష్టమైన యాప్ పేరును నమోదు చేయండి.
హోమ్పేజీ యూఆర్ఎల్ను నమోదు చేయండి. ప్రత్యేక అంతర్గత పేజీ లేకపోతే, గిట్హబ్ ఎంటర్ప్రైజ్ సంస్థ యూఆర్ఎల్ను ఉపయోగించండి.
కాల్బ్యాక్ యూఆర్ఎల్ ఫీల్డ్లో, ChatGPT నుంచి కాపీ చేసిన కాల్బ్యాక్ యూఆర్ఎల్ను యథాతథంగా అతికించండి.
దీన్ని మార్చడానికి మీ భద్రతా బృందానికి ప్రత్యేక కారణం ఉంటే తప్ప, వినియోగదారు అనుమతి టోకెన్ల గడువు ముగిసేలా చేయండి ఎంపికను ప్రారంభించి ఉంచండి.
ఇన్స్టాలేషన్ లేదా అనుసంధాన ప్రక్రియలో వినియోగదారులు యాప్కు అనుమతి ఇవ్వగలిగేలా, ఇన్స్టాలేషన్ సమయంలో వినియోగదారు అనుమతి కోరండి ఎంపికను ప్రారంభించండి.
ఈ గిట్హబ్ యాప్ను ఎక్కడ ఇన్స్టాల్ చేయవచ్చు అనే విభాగంలో, మీరు అందుబాటులోకి తేవాలనుకుంటున్న పరిధికి సరిపోయే అత్యంత పరిమిత ఎంపికను ఎంచుకోండి.
గిట్హబ్ యాప్ను సృష్టించండి.
అనుమతులు, ఈవెంట్లను కాన్ఫిగర్ చేయండి
మీరు ప్రారంభించాలనుకుంటున్న ChatGPT చర్యలకు అవసరమైన కనీస అనుమతులను ఎంచుకోండి.
చదవడానికి మాత్రమే అనుమతించే రిపోజిటరీ శోధన, ప్రశ్నోత్తరాల కోసం, ఈ తరహా పఠన అనుమతులతో ప్రారంభించండి:
మెటాడేటా: చదవడానికి మాత్రమే. గిట్హబ్ యాప్లకు మెటాడేటా తప్పనిసరి అని గిట్హబ్ నిర్దేశిస్తుంది.
కంటెంట్లు: ఫైల్, రిపోజిటరీ కంటెంట్ ప్రాప్యత కోసం, చదవడానికి మాత్రమే.
సమస్యలు: సమస్యలను వెతకడం లేదా చదవడం అవసరమైతే, చదవడానికి మాత్రమే.
Pull requests: pull request శోధన లేదా సమీక్షకు సంబంధించిన నేపథ్య సమాచారం అవసరమైతే, చదవడానికి మాత్రమే.
చర్యలు: వర్క్ఫ్లో అమలు స్థితి, జాబ్లు, లాగ్లు లేదా ఆర్టిఫాక్ట్లు అవసరమైతే, చదవడానికి మాత్రమే.
రాసే వర్క్ఫ్లోల కోసం, కంటెంట్లు, Pull requests, సమస్యలు, చర్యలు లేదా వర్క్ఫ్లోలు వంటి విభాగాల్లో అవసరమైన చోట మాత్రమే రాసే అనుమతులను జోడించండి. ఉద్దేశించిన ChatGPT చర్యలను అనుమతించే అత్యంత పరిమిత అనుమతులను ఉపయోగించండి.
వెబ్హుక్ ఈవెంట్లు మీరు మద్దతిచ్చే వర్క్ఫ్లోలకు అనుగుణంగా ఉండాలి. సాధారణ ఈవెంట్లలో ఇన్స్టాలేషన్, ఇన్స్టాలేషన్ రిపోజిటరీలు, పుష్, Pull request, సమస్యలు, సమస్యపై వ్యాఖ్య, వర్క్ఫ్లో అమలు, వర్క్ఫ్లో జాబ్ ఉంటాయి.
గిట్హబ్ యాప్ ప్రామాణీకరణ వివరాలను రూపొందించి కాపీ చేయండి
గిట్హబ్ యాప్ సెట్టింగ్లలో, క్లయింట్ ఐడీని కాపీ చేయండి.
క్లయింట్ రహస్యాన్ని రూపొందించి వెంటనే కాపీ చేయండి.
ప్రైవేట్ కీలు విభాగంలో, ప్రైవేట్ కీని రూపొందించండి.
.pem ఫైల్ను డౌన్లోడ్ చేసి సురక్షితంగా భద్రపరచండి.
మీ పరికరంలో .pem ఫైల్ను తెరిచి, ప్రారంభ, ముగింపు పంక్తులతో సహా మొత్తం పీఈఎమ్ పాఠ్యాన్ని కాపీ చేయండి.
ప్రైవేట్ కీ గోప్యంగా ఉంచాల్సిన సమాచారం. ప్రామాణీకరణ వివరాల మాదిరిగానే దీన్ని భద్రంగా ఉంచండి. అది బహిర్గతమైతే, కొత్త ప్రైవేట్ కీని రూపొందించి, ChatGPT యాప్ సెటప్ను నవీకరించండి. గిట్హబ్ ఎంటర్ప్రైజ్లో బహిర్గతమైన కీని తొలగించండి.
ChatGPTలో సెటప్ను పూర్తి చేయండి
ChatGPT టెంప్లేట్ సెటప్ ట్యాబ్కు తిరిగి వెళ్లండి.
గిట్హబ్ యాప్ క్లయింట్ ఐడీని OAuth క్లయింట్ ఐడీలో అతికించండి.
గిట్హబ్ యాప్ క్లయింట్ రహస్యాన్ని OAuth క్లయింట్ రహస్యంలో అతికించండి.
మీ సంస్థకు టెంప్లేట్ డిఫాల్ట్లను ఉద్దేశపూర్వకంగా మార్చాల్సిన అవసరం ఉంటే తప్ప, పరిధులు మార్చవద్దు.
గిట్హబ్ ఎంటర్ప్రైజ్ హోస్ట్ పేరులో
github.example.comమాదిరిగా హోస్ట్ పేరు మాత్రమే ఉందని నిర్ధారించుకోండి.గిట్హబ్ యాప్ ప్రైవేట్ కీ పీఈఎమ్ను గిట్హబ్ యాప్ ప్రైవేట్ కీ ఫీల్డ్లో అతికించండి లేదా అప్లోడ్ చేయండి.
రూపొందించిన వెబ్హుక్ రహస్యం ఉందని నిర్ధారించుకోండి.
ముసాయిదా యాప్ను సృష్టించండి.
ChatGPTలో సృష్టించిన ముసాయిదా యాప్ వివరాలను తెరిచి, రూపొందించిన వెబ్హుక్ యూఆర్ఎల్ను కాపీ చేయండి.
వెబ్హుక్ యూఆర్ఎల్ ఇలా ఉండాలి: https://connectors.api.openai.org/connectors/<connector_id>/webhook
గిట్హబ్ ఎంటర్ప్రైజ్లో వెబ్హుక్ సెటప్ను పూర్తి చేయండి
గిట్హబ్ ఎంటర్ప్రైజ్లోని గిట్హబ్ యాప్ సెట్టింగ్లకు తిరిగి వెళ్లండి.
గిట్హబ్ యాప్ సాధారణ సెట్టింగ్లను తెరవండి.
క్రియాశీల వెబ్హుక్లు ఇప్పటికే ప్రారంభించి లేకపోతే, వాటిని ప్రారంభించండి.
ChatGPT వెబ్హుక్ యూఆర్ఎల్ను వెబ్హుక్ యూఆర్ఎల్ ఫీల్డ్లో అతికించండి.
ChatGPT వెబ్హుక్ రహస్యాన్ని వెబ్హుక్ రహస్యం ఫీల్డ్లో అతికించండి.
ఎస్ఎస్ఎల్ ధృవీకరణను ప్రారంభించి ఉంచండి.
మీరు స్వీకరించడానికి ఎంచుకున్న వెబ్హుక్ ఈవెంట్లు, మీరు ప్రారంభించిన అనుమతులు, చర్యలకు అనుగుణంగా ఉన్నాయని నిర్ధారించుకోండి.
మార్పులను సేవ్ చేయండి.
ChatGPTలో యాప్ను ప్రచురించండి, నిర్వహించండి
ముసాయిదా యాప్ను సృష్టించినంత మాత్రాన అది సభ్యులకు స్వయంచాలకంగా అందుబాటులోకి రాదు. ముసాయిదాను సమీక్షించిన తర్వాత:
ముసాయిదా యాప్ను ప్రచురించండి.
వర్క్స్పేస్ సెట్టింగ్లలో యాప్లు పేజీని తెరిచి, ప్రారంభించినవి విభాగాన్ని తెరవండి. యాప్ కనిపిస్తోందని నిర్ధారించుకోండి. నిర్వాహక కన్సోల్ > ప్లగిన్లలోని పాత యాప్లను నిర్వహించండి ఎంపిక ద్వారా కూడా యాప్ల పేజీని తెరవవచ్చు.
దీన్ని ఉపయోగించాల్సిన పాత్రల కోసం వినియోగదారు ప్రాప్యతను కాన్ఫిగర్ చేయండి.
చదివే, రాసే చర్యల కోసం చర్యల నియంత్రణను సమీక్షించండి.
యాప్ను ఉపయోగించే ముందు ChatGPT సభ్యులను ఎప్పుడు అడగాలో ఎంచుకోవడానికి యాప్ అనుమతులు సమీక్షించండి.
అనుమతి ఉన్న పరీక్ష వినియోగదారును ChatGPTలో యాప్లు తెరిచి, యాప్ కనిపిస్తోందని నిర్ధారించమని అడగండి.
ఈ యాప్ అనుమతులు ChatGPT సంభాషణలకు వర్తిస్తాయి. ఏ యాప్ చర్యలు అందుబాటులో ఉండాలి, వాటిని ఆమోదించమని తుది వినియోగదారులను ఎప్పుడు అడగాలి అనేది నిర్ణయించడానికి, వర్క్స్పేస్ ఏజెంట్లు వాటి సృష్టికర్త ఒక్కో ఏజెంట్కు నిర్దేశించిన నియంత్రణలను ఉపయోగిస్తాయి. ఏజెంట్ ప్రవర్తన గురించి తెలుసుకోవడానికి ఇది చూడండి: ఎంటర్ప్రైజ్, బిజినెస్ కోసం ChatGPT వర్క్స్పేస్ ఏజెంట్లు.
గిట్హబ్ యాప్ను ఇన్స్టాల్ చేసి పరీక్షించండి
గిట్హబ్ ఎంటర్ప్రైజ్లో, సంస్థ లేదా ఖాతాలో గిట్హబ్ యాప్ను ఇన్స్టాల్ చేయండి.
వర్క్స్పేస్ విధానం ప్రకారం అన్ని రిపోజిటరీలు లేదా ఎంచుకున్న రిపోజిటరీలను ఎంచుకోండి.
అనుమతి ఉన్న వినియోగదారుగా ChatGPT నుంచి అనుసంధాన ప్రక్రియను ప్రారంభించండి.
అడిగినప్పుడు గిట్హబ్ యాప్కు అనుమతి ఇవ్వండి.
ముందుగా, ప్రాప్యత ఉన్న రిపోజిటరీలను జాబితా చేయడం లేదా తెలిసిన pull requestను పొందడం వంటి చిన్న పఠన చర్యను అమలు చేయండి.
రాసే చర్యలు ప్రారంభించి ఉంటే, విస్తృతంగా అందుబాటులోకి తెచ్చే ముందు తక్కువ ముప్పు ఉన్న రిపోజిటరీతో పరీక్షించండి.
హోస్ట్ పేరు, OAuth పని విధానం
ChatGPT హోస్ట్ పేరు ఆధారంగా గిట్హబ్ ఎంటర్ప్రైజ్ ఎండ్పాయింట్లను నిర్ధారిస్తుంది. github.example.com లేదా octocorp.ghe.com వంటి హోస్ట్ను మాత్రమే నమోదు చేయండి.
ఏపీఐ పాత్ లేదా రిపోజిటరీ పాత్ను నమోదు చేయవద్దు. ఈ యాప్కు గిట్హబ్ ఎంటర్ప్రైజ్ హోస్ట్ సరిగ్గా github.com అయితే తప్ప, దాన్ని కూడా నమోదు చేయవద్దు.
సమస్యల పరిష్కారం
దారిమళ్లింపు యూఆర్ఐ సరిపోలకపోవడం: గిట్హబ్ యాప్ కాల్బ్యాక్ యూఆర్ఎల్, ChatGPTలో చూపించిన కాల్బ్యాక్ యూఆర్ఎల్తో అచ్చంగా సరిపోలుతోందని నిర్ధారించుకోండి.
ChatGPT ముసాయిదా యాప్ను సృష్టించలేకపోవడం లేదా సేవ్ చేయలేకపోవడం: హోస్ట్ పేరు, OAuth క్లయింట్ ఐడీ, OAuth క్లయింట్ రహస్యం, ప్రైవేట్ కీ, వెబ్హుక్ రహస్యంతో సహా అవసరమైన అన్ని ఫీల్డ్లను పూరించారని నిర్ధారించుకోండి.
ప్రామాణీకరణ విజయవంతమైనా రిపోజిటరీ కాల్లు విఫలమవడం: గిట్హబ్ యాప్ ఇన్స్టాల్ అయిందని, దానికి రిపోజిటరీ ప్రాప్యత ఉందని నిర్ధారించుకోండి.
ఏపీఐ 403 లేదా తగిన అనుమతులు లేవనే ప్రతిస్పందనను ఇవ్వడం: గిట్హబ్ యాప్కు లేని అనుమతిని జోడించండి. కోరినప్పుడు, నవీకరించిన అనుమతులను ఇన్స్టాలేషన్ యజమానితో ఆమోదింపజేయండి.
రిపోజిటరీలు కనిపించకపోవడం: యాప్ ఇన్స్టాలేషన్లో ఆశించిన రిపోజిటరీలు ఉన్నాయని, ChatGPTలో అనుమతి ఇస్తున్న వినియోగదారుకు వాటి ప్రాప్యత ఉందని నిర్ధారించుకోండి.
వెబ్హుక్ డెలివరీలు విఫలమవడం: వెబ్హుక్ యూఆర్ఎల్, వెబ్హుక్ రహస్యం ChatGPTలోని విలువలతో సరిపోలుతున్నాయని నిర్ధారించుకోండి. ఎస్ఎస్ఎల్ ధృవీకరణను ప్రారంభించి ఉంచండి. గిట్హబ్ ఎంటర్ప్రైజ్ హోస్ట్
connectors.api.openai.orgను చేరుకోగలదని నిర్ధారించుకోండి.ప్రైవేట్ కీ లోపాలు: ప్రారంభ, ముగింపు పంక్తులతో సహా మొత్తం పీఈఎమ్ కంటెంట్ను కాపీ చేశారని నిర్ధారించుకోండి.
