ai-agents-for-beginners

Πώς να Σχεδιάζετε Καλούς Πράκτορες Τεχνητής Νοημοσύνης

(Κάντε κλικ στην εικόνα παραπάνω για να δείτε το βίντεο αυτού του μαθήματος)

Αρχές Σχεδίασης Agentic για Τεχνητή Νοημοσύνη

Εισαγωγή

Υπάρχουν πολλοί τρόποι να σκεφτεί κανείς την κατασκευή Agentic Συστημάτων Τεχνητής Νοημοσύνης. Δεδομένου ότι η ασάφεια είναι χαρακτηριστικό και όχι σφάλμα στο σχεδιασμό Γενετικής ΤΝ, μερικές φορές είναι δύσκολο για τους μηχανικούς να καταλάβουν από πού να ξεκινήσουν. Έχουμε δημιουργήσει ένα σύνολο ανθρωποκεντρικών αρχών σχεδιασμού UX για να δώσουμε τη δυνατότητα στους προγραμματιστές να κατασκευάζουν συστήματα agentic με επίκεντρο τον πελάτη για την επίλυση των επιχειρηματικών τους αναγκών. Αυτές οι αρχές σχεδιασμού δεν αποτελούν προδιαγεγραμμένη αρχιτεκτονική αλλά μάλλον ένα σημείο εκκίνησης για τις ομάδες που ορίζουν και αναπτύσσουν εμπειρίες πρακτόρων.

Γενικά, οι πράκτορες θα πρέπει να:

Αυτό το μάθημα θα καλύψει

Στόχοι Μάθησης

Μετά την ολοκλήρωση αυτού του μαθήματος, θα μπορείτε να:

  1. Εξηγήσετε τι είναι οι Αρχές Σχεδίασης Agentic
  2. Εξηγήσετε τις κατευθυντήριες γραμμές για τη χρήση των Αρχών Σχεδίασης Agentic
  3. Κατανοήσετε πώς να δημιουργήσετε έναν πράκτορα χρησιμοποιώντας τις Αρχές Σχεδίασης Agentic

Οι Αρχές Σχεδίασης Agentic

Αρχές Σχεδίασης Agentic

Agent (Space)

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

Agent (Time)

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

Agent (Core)

Αυτά είναι τα βασικά στοιχεία στον πυρήνα του σχεδιασμού ενός πράκτορα.

Οι Κατευθυντήριες Γραμμές για την Εφαρμογή Αυτών των Αρχών

Όταν χρησιμοποιείτε τις προηγούμενες αρχές σχεδιασμού, χρησιμοποιήστε τις ακόλουθες κατευθυντήριες γραμμές:

  1. Διαφάνεια: Ενημερώστε τον χρήστη ότι εμπλέκεται ΤΝ, πώς λειτουργεί (συμπεριλαμβανομένων προηγούμενων ενεργειών) και πώς να δώσει ανατροφοδότηση και να τροποποιήσει το σύστημα.
  2. Έλεγχος: Επιτρέψτε στον χρήστη να προσαρμόζει, να ορίζει προτιμήσεις και να προσωποποιεί, και να έχει έλεγχο πάνω στο σύστημα και τα χαρακτηριστικά του (συμπεριλαμβανομένης της δυνατότητας να ξεχάσει).
  3. Συνέπεια: Στοχεύστε σε συνεπείς, πολυτροπικές εμπειρίες σε συσκευές και endpoints. Χρησιμοποιήστε οικεία στοιχεία UI/UX όπου είναι δυνατό (π.χ., εικονίδιο μικροφώνου για φωνητική αλληλεπίδραση) και μειώστε το γνωστικό φορτίο του πελάτη όσο το δυνατόν περισσότερο (π.χ., στοχεύστε σε συνοπτικές απαντήσεις, οπτικά βοηθήματα και περιεχόμενο «Μάθετε Περισσότερα»).

Πώς να Σχεδιάσετε έναν Ταξιδιωτικό Πράκτορα χρησιμοποιώντας Αυτές τις Αρχές και Κατευθυντήριες Γραμμές

Φανταστείτε ότι σχεδιάζετε έναν Ταξιδιωτικό Πράκτορα, ιδού πώς θα μπορούσατε να σκεφτείτε τη χρήση των Αρχών Σχεδίασης και των Κατευθυντηρίων Γραμμών:

  1. Transparency – Ενημερώστε τον χρήστη ότι ο Ταξιδιωτικός Πράκτορας είναι ενεργοποιημένος από ΤΝ. Παρέχετε μερικές βασικές οδηγίες για το πώς να ξεκινήσει (π.χ., ένα μήνυμα «Hello», δείγματα προτροπών). Τεκμηριώστε αυτό σαφώς στη σελίδα του προϊόντος. Δείξτε τη λίστα με τις προτροπές που έχει ζητήσει ένας χρήστης στο παρελθόν. Εξηγήστε με σαφήνεια πώς να δώσουν ανατροφοδότηση (κουμπιά thumbs up και down, κουμπί Send Feedback κ.λπ.). Καθορίστε σαφώς αν ο πράκτορας έχει περιορισμούς χρήσης ή θέματος.
  2. Control – Βεβαιωθείτε ότι είναι σαφές πώς ο χρήστης μπορεί να τροποποιήσει τον πράκτορα μετά τη δημιουργία του με στοιχεία όπως το System Prompt. Επιτρέψτε στον χρήστη να επιλέξει πόσο περιγραφικός/λεπτομερής θέλει να είναι ο πράκτορας, το στυλ γραφής του και οποιεσδήποτε επιφυλάξεις σχετικά με τα θέματα που ο πράκτορας δεν πρέπει να συζητά. Επιτρέψτε στον χρήστη να δει και να διαγράψει τυχόν συνδεδεμένα αρχεία ή δεδομένα, προτροπές και παρελθόντες συνομιλίες.
  3. Consistency – Βεβαιωθείτε ότι τα εικονίδια για Share Prompt, προσθήκη αρχείου ή φωτογραφίας και επισημείωση κάποιου ή κάτι είναι στάνταρ και αναγνωρίσιμα. Χρησιμοποιήστε το εικονίδιο συνδετήρα (paperclip) για να υποδείξετε ανέβασμα/κοινή χρήση αρχείου με τον πράκτορα, και ένα εικονίδιο εικόνας για να υποδείξετε ανέβασμα γραφικών.

Δείγματα Κώδικα

Έχετε Περισσότερες Ερωτήσεις σχετικά με τα Σχέδια Agentic για ΤΝ;

Join the Microsoft Foundry Discord για να συναντήσετε άλλους μαθητές, να παρακολουθήσετε office hours και να λάβετε απαντήσεις στις ερωτήσεις σας για AI Agents.

Πρόσθετοι Πόροι

Προηγούμενο Μάθημα

Εξερεύνηση Agentic Πλαισίων

Επόμενο Μάθημα

Σχέδιο Χρήσης Εργαλείων


Αποποίηση ευθύνης: Αυτό το έγγραφο έχει μεταφραστεί με τη χρήση της υπηρεσίας μετάφρασης τεχνητής νοημοσύνης Co-op Translator (https://github.com/Azure/co-op-translator). Παρά τις προσπάθειές μας για ακρίβεια, λάβετε υπόψη ότι οι αυτοματοποιημένες μεταφράσεις ενδέχεται να περιέχουν σφάλματα ή ανακρίβειες. Το πρωτότυπο έγγραφο στην αρχική του γλώσσα πρέπει να θεωρείται η επίσημη πηγή. Για κρίσιμες πληροφορίες, συνιστάται επαγγελματική μετάφραση από άνθρωπο. Δεν φέρουμε ευθύνη για τυχόν παρεξηγήσεις ή λανθασμένες ερμηνείες που προκύπτουν από τη χρήση αυτής της μετάφρασης.