Amazon Kendra είναι μια εξαιρετικά ακριβής και απλή στη χρήση υπηρεσία έξυπνης αναζήτησης που υποστηρίζεται από μηχανική μάθηση (ML). Το Amazon Kendra προσφέρει μια σουίτα συνδέσεων πηγών δεδομένων για να απλοποιήσει τη διαδικασία απορρόφησης και ευρετηρίασης του περιεχομένου σας, όπου κι αν βρίσκεται.
Τα πολύτιμα δεδομένα σε οργανισμούς αποθηκεύονται τόσο σε δομημένα όσο και σε μη δομημένα αποθετήρια. Μια λύση εταιρικής αναζήτησης θα πρέπει να είναι σε θέση να συγκεντρώνει δεδομένα σε πολλά δομημένα και μη δομημένα αποθετήρια για δημιουργία ευρετηρίου και αναζήτηση.
Ένα τέτοιο αποθετήριο δεδομένων είναι το Dropbox. Οι εταιρικοί χρήστες χρησιμοποιούν το Dropbox για να ανεβάζουν, να μεταφέρουν και να αποθηκεύουν έγγραφα στο cloud. Μαζί με τη δυνατότητα αποθήκευσης εγγράφων, το Dropbox προσφέρει το Dropbox Paper, ένα εργαλείο συνεπεξεργασίας που επιτρέπει στους χρήστες να συνεργάζονται και να δημιουργούν περιεχόμενο σε ένα μέρος. Το Dropbox Paper μπορεί προαιρετικά να χρησιμοποιεί πρότυπα για να προσθέτει δομή σε έγγραφα. Εκτός από αρχεία και χαρτί, το Dropbox σάς επιτρέπει επίσης να αποθηκεύετε συντομεύσεις σε ιστοσελίδες στους φακέλους σας.
Είμαστε στην ευχάριστη θέση να ανακοινώσουμε ότι μπορείτε πλέον να χρησιμοποιήσετε την υποδοχή Amazon Kendra για το Dropbox για να αναζητήσετε πληροφορίες που είναι αποθηκευμένες στον λογαριασμό σας στο Dropbox. Σε αυτήν την ανάρτηση, δείχνουμε πώς να καταχωρείτε πληροφορίες που είναι αποθηκευμένες στο Dropbox και να χρησιμοποιείτε την έξυπνη λειτουργία αναζήτησης Amazon Kendra. Επιπλέον, η έξυπνη αναζήτηση με ML της Amazon Kendra μπορεί να βρει με ακρίβεια πληροφορίες από μη δομημένα έγγραφα με αφηγηματικό περιεχόμενο φυσικής γλώσσας, για τα οποία η αναζήτηση λέξεων-κλειδιών δεν είναι πολύ αποτελεσματική.
Επισκόπηση λύσεων
Με το Amazon Kendra, μπορείτε να διαμορφώσετε πολλές πηγές δεδομένων για να παρέχουν ένα κεντρικό μέρος για την αναζήτηση στο χώρο φύλαξης εγγράφων σας. Για τη λύση μας, παρουσιάζουμε τον τρόπο δημιουργίας ευρετηρίου ενός αποθετηρίου ή φακέλου Dropbox χρησιμοποιώντας την υποδοχή Amazon Kendra για το Dropbox. Η λύση αποτελείται από τα ακόλουθα βήματα:
- Διαμορφώστε μια εφαρμογή στο Dropbox και λάβετε τις λεπτομέρειες σύνδεσης.
- Αποθηκεύστε τις λεπτομέρειες σε Διευθυντής μυστικών AWS.
- Δημιουργήστε μια πηγή δεδομένων Dropbox μέσω της κονσόλας Amazon Kendra.
- Δημιουργήστε ευρετήριο των δεδομένων στο αποθετήριο Dropbox.
- Εκτελέστε ένα δείγμα ερωτήματος για να λάβετε τις πληροφορίες.
Προϋποθέσεις
Για να δοκιμάσετε την υποδοχή Amazon Kendra για το Dropbox, χρειάζεστε τα εξής:
Διαμορφώστε μια εφαρμογή Dropbox και συγκεντρώστε λεπτομέρειες σύνδεσης
Προτού ρυθμίσουμε την πηγή δεδομένων του Dropbox, χρειαζόμαστε μερικές λεπτομέρειες σχετικά με το αποθετήριο του Dropbox. Ας τα μαζέψουμε εκ των προτέρων.
- Πηγαίνετε στο www.dropbox.com/developers.
- Επιλέξτε Κονσόλα εφαρμογών.
- Συνδεθείτε με τα διαπιστευτήριά σας (βεβαιωθείτε ότι συνδέεστε σε λογαριασμό Enterprise).
- Επιλέξτε Δημιουργία εφαρμογής.
- Αγορά Εύρος πρόσβασης.
- Αγορά Πλήρες Dropbox (ή το όνομα του συγκεκριμένου φακέλου που θέλετε να δημιουργήσετε ευρετήριο).
- Εισαγάγετε ένα όνομα για την εφαρμογή σας.
- Επιλέξτε Δημιουργία εφαρμογής.
Μπορείτε να δείτε την οθόνη διαμόρφωσης με ένα σύνολο καρτελών. - Για να ρυθμίσετε τα δικαιώματα, επιλέξτε το Δικαιώματα Tab.
- Επιλέξτε ένα ελάχιστο σύνολο δικαιωμάτων, όπως φαίνεται στα παρακάτω στιγμιότυπα οθόνης.
- Επιλέξτε Υποβολη.
Εμφανίζεται ένα μήνυμα που λέει ότι η αλλαγή άδειας ήταν επιτυχής. - Στις ρυθμίσεις καρτέλα, αντιγράψτε το κλειδί της εφαρμογής.
- Επιλέξτε προβολή δίπλα Μυστικό εφαρμογής και αντιγράψτε το μυστικό.
- Κάτω από Δημιουργήθηκε διακριτικό πρόσβασης, επιλέξτε Δημιουργία και αντιγράψτε το διακριτικό.
Αποθηκεύστε αυτές τις τιμές σε ασφαλές μέρος—πρέπει να αναφερθούμε σε αυτές αργότερα.
Το διακριτικό συνεδρίας ισχύει για έως και 4 ώρες. Πρέπει να δημιουργείτε ένα νέο διακριτικό περιόδου λειτουργίας κάθε φορά που δημιουργείτε ευρετήριο του περιεχομένου.
Αποθηκεύστε τα διαπιστευτήρια του Dropbox στο Secrets Manager
Για να αποθηκεύσετε τα διαπιστευτήριά σας στο Dropbox στο Secrets Manager, ακολουθήστε τα παρακάτω βήματα:
- Στην κονσόλα Secrets Manager, επιλέξτε Αποθηκεύστε ένα νέο μυστικό.
- Επιλέξτε Άλλο είδος μυστικού.
- Δημιουργήστε τρία ζεύγη κλειδιών-τιμών για
appKey
,appSecret
, ναrefreshToken
και εισαγάγετε τις τιμές που έχουν αποθηκευτεί από το Dropbox. - Επιλέξτε Αποθήκευση.
- Για Μυστικό όνομα, εισαγάγετε ένα όνομα (για παράδειγμα,
AmazonKendra-dropbox-secret
). - Εισαγάγετε μια προαιρετική περιγραφή.
- Επιλέξτε Επόμενο.
- Στο Διαμόρφωση περιστροφής ενότητα, διατηρήστε όλες τις ρυθμίσεις στις προεπιλογές τους και επιλέξτε Επόμενο.
- Στις Βαθμολογία Κριτικής σελίδα, επιλέξτε κατάστημα.
Διαμορφώστε την υποδοχή Amazon Kendra για το Dropbox
Για να διαμορφώσετε την υποδοχή Amazon Kendra, ολοκληρώστε τα παρακάτω βήματα:
- Στην κονσόλα Amazon Kendra, επιλέξτε Δημιουργήστε ένα ευρετήριο.
- Για Όνομα ευρετηρίου, πληκτρολογήστε ένα όνομα για το ευρετήριο (για παράδειγμα,
my-dropbox-index
). - Εισαγάγετε μια προαιρετική περιγραφή.
- Για Όνομα ρόλου, εισαγάγετε ένα όνομα ρόλου IAM.
- Διαμορφώστε τις προαιρετικές ρυθμίσεις κρυπτογράφησης και ετικέτες.
- Επιλέξτε Επόμενο.
- Στο Διαμόρφωση ελέγχου πρόσβασης χρήστη ενότητα, αφήστε τις ρυθμίσεις στις προεπιλογές τους και επιλέξτε Επόμενο.
- Για Παροχή εκδόσεων, Επιλέξτε Έκδοση προγραμματιστή.
- Επιλέξτε Δημιουργία.
Αυτό δημιουργεί και διαδίδει τον ρόλο IAM και, στη συνέχεια, δημιουργείται ο δείκτης Amazon Kendra, ο οποίος μπορεί να διαρκέσει έως και 30 λεπτά. - Επιλέξτε Πηγές δεδομένων στο παράθυρο πλοήγησης.
- Κάτω από dropbox, επιλέξτε Προσθήκη σύνδεσης.
- Για Όνομα πηγής δεδομένων, εισαγάγετε ένα όνομα (για παράδειγμα,
my-dropbox-connector
). - Εισαγάγετε μια προαιρετική περιγραφή.
- Επιλέξτε Επόμενο.
- Για Τύπος διακριτικού ελέγχου ταυτότητας, Επιλέξτε Token πρόσβασης (προσωρινή χρήση).
- Για Μυστικό AWS Secrets Manager, επιλέξτε το μυστικό που δημιουργήσατε νωρίτερα.
- Για IAM ρόλο, επιλέξτε Δημιουργήστε ένα νέο ρόλο.
- Για Όνομα ρόλου, εισαγάγετε ένα όνομα (για παράδειγμα,
AmazonKendra-dropbox-role
). - Επιλέξτε Επόμενο.
- Για Επιλέξτε οντότητες ή τύπους περιεχομένου, επιλέξτε τους τύπους περιεχομένου σας.
- Για Συχνότητα, επιλέξτε Εκτελείται κατ 'απαίτηση.
- Επιλέξτε Επόμενο.
- Ορίστε τυχόν προαιρετικές αντιστοιχίσεις πεδίων και επιλέξτε Επόμενο.
- Επιλέξτε Επανεξέταση και δημιουργία Και επιλέξτε Προσθήκη πηγής δεδομένων.
- Επιλέξτε Συγχρονίστε τώρα.
- Περιμένετε να ολοκληρωθεί ο συγχρονισμός.
Δοκιμάστε τη λύση
Τώρα που έχετε απορροφήσει το περιεχόμενο από τον λογαριασμό σας στο Dropbox στο ευρετήριο Amazon Kendra, μπορείτε να δοκιμάσετε ορισμένα ερωτήματα.
Μεταβείτε στο ευρετήριό σας και επιλέξτε Αναζήτηση περιεχομένου με ευρετήριο. Εισαγάγετε ένα δείγμα ερωτήματος αναζήτησης και δοκιμάστε τα αποτελέσματα αναζήτησης (το ερώτημά σας θα διαφέρει ανάλογα με τα περιεχόμενα του λογαριασμού σας).
Η εφαρμογή σύνδεσης Dropbox ανιχνεύει επίσης πληροφορίες τοπικής ταυτότητας από το Dropbox. Για τους χρήστες, ορίζει ως κύριο το αναγνωριστικό email χρήστη. Για ομάδες, ορίζει το αναγνωριστικό ομάδας ως κύριο. Για να φιλτράρετε τα αποτελέσματα αναζήτησης κατά χρήστες/ομάδες, μεταβείτε στο Search Console.
Κάντε κλικ στο "Δοκιμή ερωτήματος με όνομα χρήστη ή ομάδες" για να το αναπτύξετε και κάντε κλικ στο κουμπί που λέει "εφαρμόστε όνομα χρήστη ή ομάδες".
Εισαγάγετε τα ονόματα χρηστών ή/και ομάδων και κάντε κλικ Εφαρμογή. Στη συνέχεια, πληκτρολογήστε το ερώτημα αναζήτησης και πατήστε enter. Αυτό σας φέρνει ένα φιλτραρισμένο σύνολο αποτελεσμάτων με βάση τα κριτήριά σας.
Συγχαρητήρια! Χρησιμοποιήσατε με επιτυχία το Amazon Kendra για να εμφανίσετε απαντήσεις και πληροφορίες με βάση το περιεχόμενο που ευρετηριάστηκε από τον λογαριασμό σας στο Dropbox.
Δημιουργήστε μόνιμα διακριτικά για πρόσβαση εκτός σύνδεσης
Οι οδηγίες σε αυτήν την ανάρτηση σας καθοδηγούν στη δημιουργία, τη διαμόρφωση και τη χρήση ενός διακριτικού προσωρινής πρόσβασης. Οι εφαρμογές μπορούν επίσης να αποκτήσουν μακροπρόθεσμη πρόσβαση ζητώντας πρόσβαση εκτός σύνδεσης, οπότε η εφαρμογή λαμβάνει ένα διακριτικό ανανέωσης που μπορεί να χρησιμοποιηθεί για την ανάκτηση νέων βραχυπρόθεσμων διακριτικών πρόσβασης, όπως απαιτείται, χωρίς περαιτέρω μη αυτόματη παρέμβαση του χρήστη. Μπορείτε να βρείτε περισσότερες πληροφορίες στο Οδηγός Dropbox OAuth και Τεκμηρίωση εξουσιοδότησης Dropbox. Ακολουθήστε τα παρακάτω βήματα για να δημιουργήσετε ένα μόνιμο διακριτικό ανανέωσης (για παράδειγμα, για να ρυθμίσετε τον συγχρονισμό να ενεργοποιείται σε ένα χρονοδιάγραμμα):
- Λάβετε το κλειδί εφαρμογής και το μυστικό εφαρμογής όπως πριν.
- Σε ένα νέο πρόγραμμα περιήγησης, μεταβείτε στο
https://www.dropbox.com/oauth2/authorize?token_access_type=offline&response_type=code&client_id=
. - Αποδεχτείτε τις προεπιλογές και επιλέξτε Υποβολη.
- Επιλέξτε ΣΥΝΕΧΕΙΑ.
- Επιλέξτε Επιτρέψτε.
Δημιουργείται ένας κωδικός πρόσβασης για εσάς. - Αντιγράψτε τον κωδικό πρόσβασης.
Τώρα λαμβάνετε το διακριτικό ανανέωσης από τον κωδικό πρόσβασης. - Σε ένα παράθυρο τερματικού, εκτελέστε την ακόλουθη εντολή curl:
Μπορείτε να αποθηκεύσετε αυτό το διακριτικό ανανέωσης μαζί με το κλειδί εφαρμογής και το μυστικό εφαρμογής για να διαμορφώσετε ένα μόνιμο διακριτικό στη διαμόρφωση της πηγής δεδομένων για το Amazon Kendra. Το Amazon Kendra δημιουργεί το διακριτικό πρόσβασης και το χρησιμοποιεί όπως απαιτείται για πρόσβαση.
Περιορισμοί
Αυτή η λύση έχει τους ακόλουθους περιορισμούς:
- Τα σχόλια του αρχείου δεν εισάγονται στο ευρετήριο
- Δεν έχετε την επιλογή να προσθέσετε προσαρμοσμένα μεταδεδομένα για το Dropbox
- Τα έγγραφα, τα φύλλα και οι διαφάνειες Google χρειάζονται χώρο εργασίας ή λογαριασμό Google και δεν περιλαμβάνονται
Συμπέρασμα
Με τη σύνδεση Dropbox για το Amazon Kendra, οι οργανισμοί μπορούν να αξιοποιήσουν το αποθετήριο των πληροφοριών που είναι αποθηκευμένες στον λογαριασμό τους με ασφάλεια χρησιμοποιώντας έξυπνη αναζήτηση που υποστηρίζεται από το Amazon Kendra.
Σε αυτήν την ανάρτηση, σας παρουσιάσαμε τα βασικά, αλλά υπάρχουν πολλά πρόσθετα χαρακτηριστικά που δεν καλύψαμε. Για παράδειγμα:
- Μπορείτε να ενεργοποιήσετε τον έλεγχο πρόσβασης βάσει χρήστη για το ευρετήριο Amazon Kendra και να περιορίσετε την πρόσβαση σε χρήστες και ομάδες που διαμορφώνετε
- Μπορείτε να καθορίσετε
allowedUsersColumn
καιallowedGroupsColumn
ώστε να μπορείτε να εφαρμόζετε στοιχεία ελέγχου πρόσβασης με βάση τους χρήστες και τις ομάδες, αντίστοιχα - Μπορείτε να αντιστοιχίσετε πρόσθετα πεδία σε χαρακτηριστικά ευρετηρίου Amazon Kendra και να τα ενεργοποιήσετε για πρόσοψη, αναζήτηση και εμφάνιση στα αποτελέσματα αναζήτησης
- Μπορείτε να ενσωματώσετε την πηγή δεδομένων Dropbox με την ικανότητα Προσαρμοσμένου Εμπλουτισμού Εγγράφου (CDE) στο Amazon Kendra για να εκτελέσετε πρόσθετη λογική αντιστοίχισης χαρακτηριστικών και ακόμη και προσαρμοσμένο μετασχηματισμό περιεχομένου κατά την απορρόφηση
Για να μάθετε για αυτές τις δυνατότητες και περισσότερα, ανατρέξτε στο Οδηγός προγραμματιστή Amazon Kendra.
Σχετικά με τον Συγγραφέα
Ashish Lagwankar είναι Senior Enterprise Solutions Architect στην AWS. Τα βασικά του ενδιαφέροντα περιλαμβάνουν τεχνολογίες AI/ML, χωρίς διακομιστή και τεχνολογίες κοντέινερ. Ο Ashish εδρεύει στην περιοχή της Βοστώνης της Μασαχουσέτης και του αρέσει να διαβάζει, να βγαίνει σε εξωτερικούς χώρους και να περνά χρόνο με την οικογένειά του.
- AI
- αι τέχνη
- ι γεννήτρια τέχνης
- ρομπότ ai
- Amazon Kendra
- τεχνητή νοημοσύνη
- πιστοποίηση τεχνητής νοημοσύνης
- τεχνητή νοημοσύνη στον τραπεζικό τομέα
- ρομπότ τεχνητής νοημοσύνης
- ρομπότ τεχνητής νοημοσύνης
- λογισμικό τεχνητής νοημοσύνης
- Μηχανική εκμάθηση AWS
- blockchain
- συνέδριο blockchain ai
- Coingenius
- συνομιλητική τεχνητή νοημοσύνη
- κρυπτοσυνεδριο αι
- του νταλ
- βαθιά μάθηση
- έχεις google
- μάθηση μηχανής
- Πλάτων
- πλάτων αι
- Πληροφορία δεδομένων Plato
- Παιχνίδι Πλάτωνας
- Πλάτωνα δεδομένα
- platogaming
- κλίμακα αι
- σύνταξη
- zephyrnet