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

Διαχείριση προτροπών στο Playground

Προτροπές υψηλής ποιότητας για να ξεκινά κάθε επιτυχημένη ενσωμάτωση

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

Επισκόπηση

Η πιο πρόσφατη ενημέρωση του Playground παρουσιάζει μια δομημένη ροή εργασίας, φιλική σε επαναφορές, ώστε να επαναλαμβάνετε με σιγουριά, να επικυρώνετε τις αλλαγές και να περνάτε από το πείραμα στην παραγωγή με λιγότερα βήματα. Παρακάτω θα βρείτε μια σύντομη περιήγηση στο τι κυκλοφορεί και πώς να ξεκινήσετε.

Τι νέο υπάρχει

Προτροπές σε επίπεδο έργου

Οι προτροπές είναι πλέον σε επίπεδο έργου και δεν είναι πλέον σε επίπεδο χρήστη.

Ιστορικό εκδόσεων με επαναφορά με ένα κλικ

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

Μεταβλητές προτροπής

Προσθέστε placeholders όπως {user_goal} για να διαχωρίσετε τη στατική προτροπή από τις πληροφορίες που αφορούν τη συγκεκριμένη περίπτωση (εισόδους).

Αναγνωριστικό Προτροπής

Η δημοσίευση κλειδώνει το τρέχον πρόχειρο σε ένα αναγνωριστικό που τα εργαλεία downstream μπορούν να καλούν αξιόπιστα, ενώ εσείς συνεχίζετε να επαναλαμβάνετε σε νέα πρόχειρα.

Σύγκριση δίπλα-δίπλα

Συγκρίνετε οπτικά τα αποτελέσματα από δύο εκδόσεις για να αποφασίσετε ποια αποδίδει καλύτερα πριν κάνετε κυκλοφορία.

Μεταβλητές που αναγνωρίζονται σε API & SDK

Το Responses API και το Agents SDK δέχονται πλέον τις ίδιες {variables} που ορίζετε στο Playground, ώστε η προτροπή που δοκιμάζετε να είναι εκείνη που καλείτε μέσω προγραμματισμού—προς το παρόν, απλώς περάστε το αποδοσμένο κείμενο.

Ενσωματωμένη ενοποίηση Evals (μη αυτόματες εκτελέσεις)

Συνδέστε ένα Eval για να προσυμπληρώσετε μεταβλητές και να προβάλετε αποτελέσματα επιτυχίας/αποτυχίας απευθείας στη σελίδα λεπτομερειών της προτροπής. Ο σύνδεσμος αποθηκεύεται με το Αναγνωριστικό Προτροπής για επαναλήψιμες δοκιμές.

Optimize

Το Optimize είναι ένα νέο εργαλείο διαθέσιμο στις σελίδες Playground και Logs που βελτιώνει αυτόματα τις προτροπές εντοπίζοντας και διορθώνοντας αντιφάσεις, ασαφείς οδηγίες και ελλείποντα μορφότυπα εξόδου.

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


Οδηγός γρήγορης εκκίνησης

Δημιουργήστε μια προτροπή

Μεταβείτε στο Playground → Prompts → Create New, συντάξτε το κείμενό σας και προσθέστε {variables} αν χρειάζεται.

Μπορείτε να χρησιμοποιήσετε τη λειτουργία generate ώστε το ChatGPT να προτείνει μια προτροπή, ορισμό λειτουργίας ή σχήμα εξόδου με βάση την περιγραφή της εργασίας σας.

Χρησιμοποιήστε τη λειτουργία optimize για να ελέγξετε και να προτείνετε βελτιώσεις.

Προσθέστε μια λειτουργία (προαιρετικό)

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

Για πρόσθετες οδηγίες σχετικά με τη χρήση λειτουργιών, ανατρέξτε στο άρθρο μας: Κλήση λειτουργιών στο Chat Playground

Επισυνάψτε ένα Eval (προαιρετικό)

Επιλέξτε Link Eval για να δημιουργήσετε δοκιμαστικά δεδομένα, να εκτελέσετε βαθμολογητές και να ελέγξετε αποτελέσματα επιτυχίας/αποτυχίας. Επαναλάβετε την εκτέλεση του Eval μετά από κάθε δημοσίευση για να εντοπίζετε παλινδρομήσεις μέχρι να διατεθούν οι αυτόματες εκτελέσεις.

Δημοσίευση

Κάντε κλικ στο Publish για να δημιουργήσετε ένα Αναγνωριστικό Προτροπής. Συνεχίστε να πειραματίζεστε σε ένα νέο πρόχειρο και επαναφέρετε οποιαδήποτε δημοσιευμένη έκδοση από το History με ένα κλικ.

Επανάληψη

Δοκιμάστε τη νέα σας προτροπή, ελέγξτε τα αποτελέσματα και επαναλάβετε όπως χρειάζεται.

Συμβουλές για τη δημιουργία εξαιρετικών προτροπών

Τοποθετήστε τη συνολική καθοδήγηση για τον τόνο ή τον ρόλο στο μήνυμα System· κρατήστε τις λεπτομέρειες και τα παραδείγματα που αφορούν τη συγκεκριμένη εργασία στα μηνύματα User.

Συνδυάστε παραδείγματα με λίγα παραδείγματα (few-shot) σε ένα σύντομο μπλοκ τύπου YAML ή με κουκκίδες, ώστε να είναι εύκολο να σαρωθούν και να ενημερωθούν.

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

Εκτελείτε ξανά το συνδεδεμένο Eval κάθε φορά που δημοσιεύετε—ο έγκαιρος εντοπισμός προβλημάτων είναι πολύ φθηνότερος από τη διόρθωσή τους στην παραγωγή.


Συχνές ερωτήσεις

Θα χαλάσουν οι υπάρχουσες προεπιλογές μου;

Οι προτροπές είναι ένας πιο ισχυρός τρόπος διαχείρισης διαμόρφωσης με υποστήριξη για versioning και μεταβλητές προτύπων. Όλες οι υπάρχουσες προεπιλογές σας μπορούν να εισαχθούν στις Προτροπές χρησιμοποιώντας την επιλογή «Import preset» στο αναπτυσσόμενο μενού Prompt του Playground.

Import preset as prompt dialog with preset options and a warning that prompts are visible to project users

Χρειάζεται να ορίσω έκδοση στον κώδικα;

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

Μπορώ να αυτοματοποιήσω τις εκτελέσεις Eval;

Προς το παρόν, είναι διαθέσιμες μόνο μη αυτόματες επανεκτελέσεις.

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