OpenAI
Αυτή η σελίδα μεταφράστηκε αυτόματα. Δείτε το πρωτότυπο άρθρο στα αγγλικά.

Ρύθμιση του προτύπου εφαρμογής Databricks στο ChatGPT

Μάθετε πώς οι διαχειριστές χώρου εργασίας μπορούν να διαμορφώσουν το πρότυπο εφαρμογής Databricks στο ChatGPT χρησιμοποιώντας τη σύνδεση εφαρμογής Databricks OAuth του οργανισμού τους.

Τελευταία ενημέρωση: 6 days ago

Χρησιμοποιήστε αυτόν τον οδηγό αν είστε διαχειριστής χώρου εργασίας ChatGPT και ρυθμίζετε το πρότυπο εφαρμογής Databricks για τον οργανισμό σας. Ένα πρότυπο δεν είναι η τελική εφαρμογή που χρησιμοποιούν τα μέλη. Είναι μια ροή ρύθμισης που δημιουργεί μια πρόχειρη εφαρμογή ειδική για τον χώρο εργασίας, αφού δώσετε την απαιτούμενη διαμόρφωση Databricks.

Για το Databricks, το μεγαλύτερο μέρος της ρύθμισης γίνεται στο Databricks Account Console. Δημιουργείτε μια προσαρμοσμένη σύνδεση εφαρμογής OAuth, καταχωρείτε το URL επιστροφής κλήσης του ChatGPT, αντιγράφετε τα διαπιστευτήρια πελάτη που δημιουργούνται και μετά επικολλάτε αυτές τις τιμές στη ροή ρύθμισης του προτύπου στο ChatGPT. Αφού το ChatGPT δημιουργήσει την πρόχειρη εφαρμογή, μπορείτε να τη δημοσιεύσετε και να τη διαχειρίζεστε όπως άλλες εφαρμογές χώρου εργασίας.

Τι ρυθμίζετε

Δημιουργείτε μια εφαρμογή Databricks ειδική για τον χώρο εργασίας στο ChatGPT. Η εφαρμογή χρησιμοποιεί:

  • Μια σύνδεση εφαρμογής Databricks OAuth που δημιουργήθηκε στο Databricks Account Console σας.

  • Το αναγνωριστικό πελάτη και το μυστικό πελάτη Databricks OAuth.

  • Το ακριβές URL επιστροφής κλήσης που αντιγράφηκε από το ChatGPT.

  • Εύρη Databricks που αντιστοιχούν στις δυνατότητες σύνδεσης που θέλετε να ενεργοποιήσετε.

  • Οποιεσδήποτε λεπτομέρειες παρόχου Databricks ζητούνται από τη ροή ρύθμισης του ChatGPT, όπως κεντρικός υπολογιστής χώρου εργασίας, κεντρικός υπολογιστής λογαριασμού, ID λογαριασμού ή warehouse.

Πριν ξεκινήσετε

Χρειάζεστε:

  • Πρόσβαση διαχειριστή ή κατόχου χώρου εργασίας ChatGPT.

  • Πρόσβαση διαχειριστή λογαριασμού Databricks. Η πρόσβαση διαχειριστή χώρου εργασίας μπορεί να αρκεί για ορισμένες εργασίες, αλλά οι προσαρμοσμένες συνδέσεις εφαρμογών διαμορφώνονται από το Databricks Account Console.

  • Το Databricks Account Console ανοιχτό σε ξεχωριστή καρτέλα.

  • Η οθόνη ρύθμισης του προτύπου εφαρμογής Databricks ανοιχτή στο ChatGPT, ώστε να μπορείτε να αντιγράψετε το ακριβές URL επιστροφής κλήσης.

  • Μια απόφαση για το αν η εφαρμογή χρειάζεται γενική πρόσβαση στο Databricks API ή μόνο πρόσβαση στο Databricks SQL.

  • Ένα ασφαλές μέρος για τον χειρισμό του μυστικού πελάτη Databricks.

Μην επινοείτε το URL επιστροφής κλήσης. Αντιγράψτε το ακριβές URL επιστροφής κλήσης που εμφανίζεται στο ChatGPT.

Τιμές προς προετοιμασία

  • URL επιστροφής κλήσης: αντιγράψτε το από τη ροή ρύθμισης του προτύπου στο ChatGPT.

  • Αναγνωριστικό πελάτη Databricks OAuth.

  • Μυστικό πελάτη Databricks OAuth.

  • Εύρη πρόσβασης Databricks, όπως ALL APIs ή SQL.

  • Πεδία χώρου εργασίας ή λογαριασμού Databricks που ζητούνται από τη ροή ρύθμισης του ChatGPT.

Δημοσιεύστε και διαχειριστείτε την εφαρμογή στο ChatGPT

Η δημιουργία της πρόχειρης εφαρμογής δεν την καθιστά αυτόματα διαθέσιμη στα μέλη. Αφού ελέγξετε το πρόχειρο:

  1. Δημοσιεύστε την πρόχειρη εφαρμογή.

  2. Επιβεβαιώστε ότι η εφαρμογή εμφανίζεται στις Ρυθμίσεις χώρου εργασίας > Εφαρμογές > Ενεργοποιημένες.

  3. Διαμορφώστε την Πρόσβαση χρηστών για τους ρόλους που πρέπει να τη χρησιμοποιούν.

  4. Ελέγξτε τον Έλεγχο ενεργειών για τις ενέργειες Databricks που εκθέτει η εφαρμογή.

  5. Ελέγξτε τα Δικαιώματα εφαρμογής για να επιλέξετε πότε το ChatGPT θα ρωτά τα μέλη πριν χρησιμοποιήσει την εφαρμογή.

  6. Ζητήστε από έναν επιτρεπόμενο δοκιμαστικό χρήστη να ανοίξει τις Εφαρμογές στο ChatGPT και να επιβεβαιώσει ότι εμφανίζεται η εφαρμογή.

Αυτά τα δικαιώματα εφαρμογής ισχύουν για τις συνομιλίες ChatGPT. Οι Πράκτορες χώρου εργασίας χρησιμοποιούν στοιχεία ελέγχου ανά πράκτορα, τα οποία ορίζονται από τον δημιουργό του πράκτορα, για να καθορίσουν ποιες ενέργειες εφαρμογής είναι διαθέσιμες και πότε ζητείται από τους τελικούς χρήστες να τις εγκρίνουν. Για τη συμπεριφορά πρακτόρων, δείτε: Πράκτορες χώρου εργασίας ChatGPT για Enterprise και Business.

Ξεκινήστε τη ρύθμιση του προτύπου στο ChatGPT

  1. Στο ChatGPT, μεταβείτε στον χώρο εργασίας όπου πρέπει να είναι διαθέσιμη η εφαρμογή.

  2. Ανοίξτε τις Ρυθμίσεις χώρου εργασίας > Εφαρμογές.

  3. Επιλέξτε Κατάλογος.

  4. Αναζητήστε το Databricks.

  5. Επιλέξτε το πρότυπο εφαρμογής Databricks και ξεκινήστε τη ρύθμιση.

  6. Εισαγάγετε ένα σαφές όνομα και περιγραφή εφαρμογής, όπως Databricks ή Databricks - Data Platform.

  7. Στην ενότητα πελάτη OAuth, αντιγράψτε το URL επιστροφής κλήσης από το ChatGPT. Κρατήστε αυτήν την καρτέλα ανοιχτή.

Παράδειγμα URL επιστροφής κλήσης: https://chatgpt.com/connector/oauth/<callback_id>

Μην αφαιρέσετε το ID επιστροφής κλήσης, μην προσθέσετε τελική κάθετο και μην το αντικαταστήσετε με ένα γενικό URL του ChatGPT.

Δημιουργήστε τη σύνδεση εφαρμογής OAuth στο Databricks

  1. Ανοίξτε το Databricks Account Console για τον λογαριασμό σας Databricks.

  2. Στην αριστερή πλαϊνή γραμμή, ανοίξτε τις Ρυθμίσεις.

  3. Ανοίξτε την καρτέλα Συνδέσεις εφαρμογών.

  4. Επιλέξτε Προσθήκη σύνδεσης.

  5. Εισαγάγετε ένα όνομα εφαρμογής, όπως ChatGPT Databricks Connector.

  6. Στα URL ανακατεύθυνσης, επικολλήστε το ακριβές URL επιστροφής κλήσης που αντιγράφηκε από το ChatGPT.

  7. Στην ενότητα Εύρη πρόσβασης, επιλέξτε τα εύρη που χρειάζεται η εφαρμογή.

  8. Χρησιμοποιήστε ALL APIs για μια γενική εφαρμογή Databricks που χρειάζεται Databricks APIs πέρα από το SQL.

  9. Χρησιμοποιήστε μόνο SQL για μια εφαρμογή που περιορίζεται σε Databricks SQL APIs.

  10. Αφήστε τα TTL token στις προεπιλογές του Databricks, εκτός αν ο οργανισμός σας έχει συγκεκριμένη πολιτική.

  11. Ενεργοποιήστε το Generate a client secret. Το ChatGPT χρειάζεται έναν εμπιστευτικό πελάτη OAuth για αυτήν τη ροή.

  12. Δημιουργήστε τη σύνδεση.

Αντιγράψτε διαπιστευτήρια από το Databricks

  1. Στο παράθυρο διαλόγου «Η σύνδεση δημιουργήθηκε», αντιγράψτε το Client ID.

  2. Αντιγράψτε αμέσως το Client secret και αποθηκεύστε το με ασφάλεια.

  3. Αν κλείσετε το παράθυρο διαλόγου πριν αντιγράψετε το μυστικό, δημιουργήστε ή περιστρέψτε τα διαπιστευτήρια της εφαρμογής OAuth και χρησιμοποιήστε το νέο μυστικό.

Το Databricks εμφανίζει το μυστικό μόνο μία φορά. Αντιμετωπίστε το σαν διαπιστευτήριο και μην το συμπεριλαμβάνετε σε στιγμιότυπα οθόνης, tickets, σχόλια ή συνομιλίες.

Ολοκληρώστε τη ρύθμιση στο ChatGPT

  1. Επιστρέψτε στην καρτέλα ρύθμισης του προτύπου στο ChatGPT.

  2. Επικολλήστε το Client ID του Databricks στο αναγνωριστικό πελάτη OAuth.

  3. Επικολλήστε το Client secret του Databricks στο μυστικό πελάτη OAuth.

  4. Αφήστε τα Scopes αμετάβλητα, εκτός αν χρειάζεται σκόπιμα να παρακάμψετε τις προεπιλογές του προτύπου.

  5. Συμπληρώστε τυχόν πεδία παρόχου Databricks που απαιτούνται από τη ροή ρύθμισης, όπως κεντρικός υπολογιστής χώρου εργασίας, κεντρικός υπολογιστής λογαριασμού, ID λογαριασμού, warehouse ή άλλες τιμές ειδικές για το Databricks.

  6. Δημιουργήστε την πρόχειρη εφαρμογή.

Δοκιμάστε την εφαρμογή ως χρήστης

  1. Ξεκινήστε τη ροή σύνδεσης από το ChatGPT ως επιτρεπόμενος δοκιμαστικός χρήστης.

  2. Επιβεβαιώστε ότι το πρόγραμμα περιήγησης ανοίγει τον αναμενόμενο λογαριασμό ή χώρο εργασίας Databricks.

  3. Εγκρίνετε τα ζητούμενα εύρη.

  4. Επαληθεύστε ότι το πρόγραμμα περιήγησης επιστρέφει στο ChatGPT και ότι η εφαρμογή εμφανίζεται ως συνδεδεμένη.

  5. Εκτελέστε πρώτα μια ενέργεια ανάγνωσης χαμηλού κινδύνου, όπως ανάκτηση πληροφοριών του τρέχοντος χρήστη ή υποβολή ερωτήματος σε έναν εγκεκριμένο πόρο Databricks SQL.

  6. Αν είναι ενεργοποιημένες ενέργειες εγγραφής, δοκιμάστε με μια σαφώς χαμηλού κινδύνου ροή εργασιών Databricks πριν από την ευρύτερη διάθεση.

Διαχείριση πρόσβασης

Το Databricks και το ChatGPT συμβάλλουν και τα δύο στον έλεγχο πρόσβασης.

Στο ChatGPT, οι διαχειριστές χώρου εργασίας διαχειρίζονται αν η δημοσιευμένη εφαρμογή είναι διαθέσιμη, ποιοι ρόλοι χώρου εργασίας μπορούν να τη χρησιμοποιούν, ποιες ενέργειες είναι ενεργοποιημένες και πότε το ChatGPT ρωτά τους χρήστες πριν χρησιμοποιήσει την εφαρμογή.

Στο Databricks, οι διαχειριστές διαχειρίζονται ποιοι χρήστες μπορούν να εξουσιοδοτούν την εφαρμογή OAuth και σε ποιους πόρους Databricks μπορούν να έχουν πρόσβαση αυτοί οι χρήστες. Τα δικαιώματα παρόχου εξακολουθούν να ισχύουν αφού ενεργοποιηθεί η εφαρμογή στο ChatGPT.

Αντιμετώπιση προβλημάτων

  • Ασυμφωνία URI ανακατεύθυνσης: επιβεβαιώστε ότι το URL ανακατεύθυνσης του Databricks ταιριάζει ακριβώς με το URL επιστροφής κλήσης που εμφανίζεται στο ChatGPT, συμπεριλαμβανομένης της διαδρομής και του ID επιστροφής κλήσης.

  • Λείπει μυστικό: τα μυστικά Databricks εμφανίζονται μία μόνο φορά. Δημιουργήστε ένα νέο μυστικό πελάτη αν δεν αντιγράφηκε.

  • Η εφαρμογή OAuth δεν είναι άμεσα διαθέσιμη: το Databricks αναφέρει ότι οι ενημερώσεις εφαρμογής OAuth μπορεί να χρειαστούν έως 30 λεπτά για να επεξεργαστούν.

  • Ανεπαρκές εύρος: αν το ChatGPT μπορεί να κάνει έλεγχο ταυτότητας αλλά οι κλήσεις Databricks API αποτυγχάνουν, επιβεβαιώστε ότι η εφαρμογή Databricks έχει ALL APIs όταν η εφαρμογή χρειάζεται APIs εκτός SQL.

  • Οι ενέργειες SQL αποτυγχάνουν: επιβεβαιώστε το εύρος SQL, τη διαμόρφωση warehouse και τα δικαιώματα Databricks.

  • Λάθος χώρος εργασίας: δημιουργήστε και δημοσιεύστε την εφαρμογή στον ίδιο χώρο εργασίας ChatGPT όπου θα τη συνδέσουν οι χρήστες.

  • Οι χρήστες δεν μπορούν να συνδεθούν: επιβεβαιώστε ότι ο χρήστης έχει πρόσβαση στο Databricks και επιτρέπεται να εξουσιοδοτήσει την εφαρμογή OAuth.

Αναφορές

Σας βοήθησε αυτό το άρθρο;