Η υλοποίηση των agents σας στο Copilot Studio απαιτεί ιδιαίτερη προσοχή στις ενοποιήσεις, τα κανάλια, τα εργαλεία, τη σχεδίαση θεμάτων και τη συμπεριφορά πλήρωσης θέσεων ώστε να εξασφαλίσετε την αξιόπιστη λειτουργία των παραγόντων σε κλίμακα. Αυτή η ενότητα παρέχει πρακτικές ερωτήσεις και οδηγίες βέλτιστων πρακτικών για να σας βοηθήσει να επικυρώσετε τις επιλογές υλοποίησης.
Επικυρώστε την ετοιμότητά σας για υλοποίηση
Χρησιμοποιήστε την παρακάτω λίστα ελέγχου για να επιβεβαιώσετε ότι ο αντιπρόσωπός σας είναι τεχνικά άρτιος, αποδοτικός και έτοιμος για παραγωγή.
Δυνατότητες AI και σχεδιασμός χαρακτηριστικών
| Έτοιμος; |
Εργασία |
| ✓ |
Προσδιορίσατε ποιες δυνατότητες AI (generative orchestration, generative answers, generative builder, AI prompts, χρήση υπολογιστή, εγκρίσεις) απαιτεί το σενάριό σας; |
| ✓ |
Ορίσατε τον σκοπό, το πεδίο εφαρμογής και τους περιορισμούς για κάθε επιλεγμένη δυνατότητα; |
| ✓ |
Αξιολογήσατε τους κινδύνους ή τις απαιτήσεις διακυβέρνησης για δυνατότητες υψηλών προνομίων (για παράδειγμα, ενέργειες, συνδεδεμένοι πράκτορες, χρήση υπολογιστή); |
| ✓ |
Επικυρώσατε ότι οι πηγές γνώσης είναι ακριβείς, καλά δομημένες και έτοιμες για γείωση; |
| ✓ |
Επιβεβαιώσατε πώς το περιεχόμενο που δημιουργείται από AI θα ελέγχεται, θα επικυρώνεται ή θα παρακάμπτεται όταν είναι απαραίτητο; |
Σχεδιασμός δημιουργικής ενορχήστρωσης
| Έτοιμος; |
Εργασία |
| ✓ |
Ορίσατε με σαφήνεια τα εργαλεία, τα θέματα, τις ενέργειες και τους θυγατρικούς ή συνδεδεμένους πράκτορες του πράκτορα με σημαντικά ονόματα και περιγραφές; |
| ✓ |
Καθορίσατε όρια αποφάσεων για το τι μπορεί να ενεργήσει αυτόνομα η τεχνητή νοημοσύνη σε σχέση με το πότε απαιτείται επιβεβαίωση ή ανθρώπινη έγκριση; |
| ✓ |
Σχεδιάσατε εισόδους και εξόδους θεμάτων και ενεργειών, ώστε ο ενορχηστρωτής να μπορεί να κάνει αυτόματη προτροπή και να αλυσιδωτά βήματα φυσικά; |
| ✓ |
Διασφαλίσατε ότι τα εργαλεία συμπεριφέρονται ντετερμινιστικά και περιλαμβάνουν επικύρωση για κρίσιμες παραμέτρους; |
| ✓ |
Ορίσατε οδηγίες για τον ενορχηστρωτή σχετικά με το πότε να χρησιμοποιεί γνώσεις, πότε να χρησιμοποιεί εργαλεία και πότε να εκτελεί σχεδιασμό πολλαπλών βημάτων; |
Ανάκτηση Επαυξημένης Δημιουργίας
| Έτοιμος; |
Εργασία |
| ✓ |
Επικυρώσατε ότι όλες οι πηγές γνώσης που χρησιμοποιούνται για την Ανάκτηση επαυξημένης γενιάς (RAG) περιέχουν ακριβές, ενημερωμένο και εγκεκριμένο περιεχόμενο και ότι τα παλιά ή απαγορευμένα δεδομένα έχουν αφαιρεθεί; |
| ✓ |
Επαληθεύσατε ότι οι μορφές εγγράφων, τα μεγέθη αρχείων και οι κανόνες δημιουργίας ευρετηρίου (SharePoint, Dataverse, προσαρμοσμένα δεδομένα, Azure AI Search, απεσταλμένα αρχεία) συμμορφώνονται με τα όρια και τις συμπεριφορές κάθε υπηρεσίας παροχής RAG; |
| ✓ |
Καθιερώσατε διακυβέρνηση για τον τρόπο με τον οποίο προστίθεται, ενημερώνεται ή αποσύρεται νέο περιεχόμενο από πηγές γνώσης, διασφαλίζοντας ότι το RAG ανακτά μόνο επικυρωμένα εταιρικά δεδομένα; |
Ενοποιήσεις
| Έτοιμος; |
Εργασία |
| ✓ |
Προσδιορίσατε με ποια συστήματα πρέπει να ενσωματωθεί ο αντιπρόσωπός σας και επιλέξατε το κατάλληλο μοτίβο ενοποίησης (σύνδεσμος, HTTP, ροή εργασιών, API, Model Context Protocol); |
| ✓ |
Επιβεβαιώσατε τις απαιτήσεις ελέγχου ταυτότητας και αποφασίσατε μεταξύ των διαπιστευτηρίων χρήστη και των διαπιστευτηρίων δημιουργού για κάθε ενσωμάτωση; |
| ✓ |
Αξιολογήσατε τα όρια API, τους περιορισμούς απόδοσης και τον αναμενόμενο όγκο για όλες τις υπηρεσίες που καλεί ο αντιπρόσωπός σας; |
| ✓ |
Σχεδιάσατε την κατάλληλη συμπεριφορά χειρισμού σφαλμάτων για κάθε διαδρομή ολοκλήρωσης; |
| Έτοιμος; |
Εργασία |
| ✓ |
Αξιολογήσατε εάν μια δυνατότητα πρέπει να υλοποιηθεί χρησιμοποιώντας ένα εργαλείο, μια ροή εργασίας, έναν διακομιστή MCP ή μια προτροπή; |
| ✓ |
Διασφαλίσατε ότι κάθε εργαλείο έχει σαφές όνομα, περιγραφή, εισόδους και εξόδους, ώστε ο ενορχηστρωτής να μπορεί να το επιλέξει αξιόπιστα; |
| ✓ |
Επιβεβαιώσατε εάν τα προηγμένα μοντέλα ή η διαμόρφωση απαιτούν τη χρήση μιας προτροπής AI αντί του ενορχηστρωτή; |
| ✓ |
Δοκιμάσατε εργαλεία ανεξάρτητα για την επικύρωση ωφέλιμων φορτίων, σχήματος, χειρισμού σφαλμάτων και χαρακτηριστικών απόδοσης; |
| ✓ |
Αξιολογήσατε εάν ένα σενάριο απαιτεί έναν θυγατρικό πράκτορα ή έναν συνδεδεμένο πράκτορα και όχι ένα εργαλείο; |
Κανάλια, πελάτες και παράδοση
| Έτοιμος; |
Εργασία |
| ✓ |
Επιλέξατε τα κατάλληλα κανάλια για το ακροατήριό σας και επαληθεύσατε τις μορφές ανταλλαγής μηνυμάτων που υποστηρίζει κάθε κανάλι, όπως Markdown, Προσαρμόσιμες κάρτες και εικόνες; |
| ✓ |
Επικυρώσατε τη συμπεριφορά του προγράμματος-πελάτη και διασφαλίζετε ότι οι χρήστες έχουν μια συνεπή εμπειρία σε Ομάδες, Συνομιλία στο Web, κινητές συσκευές ή προσαρμοσμένες εφαρμογές; |
| ✓ |
Προσδιορίσατε εάν η υλοποίησή σας απαιτεί παράδοση ζωντανού πράκτορα και επιλέξατε το κατάλληλο μοτίβο, είτε Bot-as-an-Agent είτε Bot-in-the-Loop; |
| ✓ |
Επιβεβαιώσατε ότι οι πιστώσεις, η καθυστέρηση και η συμπεριφορά εξαγοράς πρακτόρων είναι αποδεκτές για το μοντέλο παράδοσης που έχετε επιλέξει; |
Θέματα, φράσεις ενεργοποίησης και συμπλήρωση θέσεων
| Έτοιμος; |
Εργασία |
| ✓ |
Δομήσατε τα θέματά σας έτσι ώστε το καθένα να εξυπηρετεί έναν σαφή σκοπό και να αποφεύγει τις αλληλεπικαλυπτόμενες ευθύνες; |
| ✓ |
Σχεδιάσατε αποτελεσματικές φράσεις ενεργοποίησης που υποστηρίζουν συνώνυμα, παραλλαγές και λεξιλόγιο τομέα; |
| ✓ |
Ορίσατε οντότητες και κανόνες συμπλήρωσης υποδοχών για να διασφαλίσετε ότι ο παράγοντας συλλέγει αποτελεσματικά τις απαιτούμενες πληροφορίες; |
| ✓ |
Αξιολογήσατε εάν απαιτούνται προσαρμοσμένες οντότητες, όπως κλειστή λίστα ή RegEx, για να αποφευχθεί η σύγχυση NLU; |
| ✓ |
Επικυρώσατε την εναλλακτική συμπεριφορά και διασφαλίσατε ότι ο πράκτορας επιλύει με χάρη τις πληροφορίες που λείπουν ή είναι ασαφείς; |
Επεξηγήσεις βέλτιστης πρακτικής
-
Ονομάστε στοιχεία με σαφήνεια και σκόπιμα: Χρησιμοποιήστε ονόματα προσανατολισμένα στη δράση, αναγνώσιμα από τον άνθρωπο για εργαλεία, θέματα και συνδεδεμένους παράγοντες για να βοηθήσετε τον ενορχηστρωτή να επιλέξει με συνέπεια το σωστό στοιχείο.
-
Σχεδιάστε εισόδους και εξόδους με σκοπό: Χρησιμοποιήστε συνοπτικά, φιλικά προς τον άνθρωπο ονόματα εισόδου και δομημένες εξόδους, ώστε ο ενορχηστρωτής να μπορεί να προτρέπει αυτόματα φυσικά και να αλυσιδωτά βήματα αξιόπιστα.
-
Διατηρήστε τις δυνατότητες αρθρωτές και επαναχρησιμοποιήσιμες: Αντιμετωπίστε τα θέματα, τα εργαλεία και τους συνδεδεμένους παράγοντες ως δομικά στοιχεία. Αποφύγετε την αναπαραγωγή λογικής σε ροές ή στοιχεία.
-
Δώστε προτεραιότητα στα όρια ασφαλείας νωρίς: Καθορίστε ποιες ενέργειες μπορεί να εκτελέσει αυτόνομα η τεχνητή νοημοσύνη, ποιες ενέργειες απαιτούν επιβεβαίωση και ποιες ενέργειες απαιτούν ανθρώπινη έγκριση για την αποτροπή ακούσιας συμπεριφοράς.
-
Επιμέλεια πηγών γνώσης υψηλής ποιότητας: Διατηρήστε τις βάσεις γνώσεων μικρές αλλά ακριβείς για να μειώσετε τη χρήση του περιβάλλοντος και την αναζήτηση γνώσης. Αφαιρέστε το ξεπερασμένο ή θορυβώδες περιεχόμενο για να βελτιώσετε την ποιότητα γείωσης και να μειώσετε τις εσφαλμένες πληροφορίες.
-
Επιλέξτε πρώτα το απλούστερο μοτίβο ενοποίησης: Προτιμήστε ενσωματωμένες συνδέσεις ή ροές εργασιών, εκτός εάν το σενάριό σας απαιτεί ρητά προσαρμοσμένα API ή διακομιστές MCP. Οι απλούστερες διαδρομές είναι πιο εύκολο να διατηρηθούν και να διορθωθούν.
-
Καθορίστε τη συμπεριφορά του εργαλείου με σαφήνεια και συνέπεια: Δώστε σε κάθε εργαλείο ένα ουσιαστικό όνομα, περιγραφή, σύνολο εισόδου και αναμενόμενη έξοδο, ώστε ο ενορχηστρωτής να μπορεί να το επιλέξει σωστά και να δημιουργήσει σταθερά σχέδια.
-
Έγκαιρη επικύρωση ελέγχου ταυτότητας: Αποφύγετε τις εκπλήξεις επιβεβαιώνοντας εάν το σενάριο απαιτεί έλεγχο ταυτότητας χρήστη, διαπιστευτήρια δημιουργού ή ασφαλή πρόσβαση μέσω διαχειριζόμενων ταυτοτήτων.
-
Σχεδίαση για καθυστέρηση και απόδοση: Διατηρήστε αποτελεσματικά τα ερωτήματα API, μειώστε τα μεγέθη ωφέλιμου φορτίου και αποφύγετε την αλυσιδωτή αργή ενσωμάτωση για να διατηρήσετε μια εμπειρία συνομιλίας με απόκριση.
-
Δοκιμή εργαλείων, ροών εργασιών και προτροπών μεμονωμένα: Επικυρώστε τις εισόδους, τις εξόδους και τις καταστάσεις σφάλματος μεμονωμένα πριν τις συνδέσετε σε θέματα ή στον ενορχηστρωτή.
-
Plan channel behavior σκόπιμα: Κατανοήστε ποια κανάλια υποστηρίζουν Markdown, Προσαρμόσιμες κάρτες, φωτογραφίες ή προσαρμοσμένες διατάξεις και σχεδιάστε ανάλογα τα μηνύματά σας.
-
Δομή θεμάτων για σαφήνεια και συντηρησιμότητα: Διατηρήστε τα θέματα εστιασμένα, αποφύγετε την επικάλυψη και βεβαιωθείτε ότι κάθε θέμα επιλύει μια ενιαία καλά καθορισμένη εργασία.
-
Δημιουργήστε φράσεις ενεργοποίησης που ταιριάζουν με την πραγματική γλώσσα του χρήστη: Συμπεριλάβετε παραλλαγές, συνώνυμα και κοινά μοτίβα φράσεων για να βελτιώσετε την αναγνώριση της πρόθεσης και να μειώσετε τη συχνότητα των εναλλακτικών.
-
Χρησιμοποιήστε οντότητες για να μειώσετε τις περιττές ερωτήσεις: Χρησιμοποιήστε ενσωματωμένες και προσαρμοσμένες οντότητες για να εξαγάγετε πληροφορίες από το αρχικό μήνυμα του χρήστη, μειώνοντας την τριβή και επιταχύνοντας τις ροές.
-
Ελέγξτε διεξοδικά τις ακραίες περιπτώσεις συμπλήρωσης υποδοχών: Επικυρώστε τον τρόπο συμπεριφοράς του πράκτορα όταν ο χρήστης παρέχει πολλές τιμές, ελλιπή πληροφορίες ή διφορούμενη είσοδο και βελτιώστε τις οντότητες για να μειώσετε τη σύγχυση.