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

Κλήση λειτουργιών στο Chat Playground

Μπορείτε να χρησιμοποιήσετε την κλήση λειτουργιών στο OpenA Playground.

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

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

Πώς να χρησιμοποιείτε την κλήση λειτουργιών στο Playground του Chat

Για να προσθέσετε μια νέα λειτουργία, κάντε κλικ στην επιλογή «+Εργαλεία > Λειτουργίες» στον πίνακα ρυθμίσεων στην αριστερή πλευρά της οθόνης για το Responses API ή απλώς στην επιλογή «+Λειτουργία» για το Chat Completions API.

Στη συνέχεια, εισαγάγετε το σχήμα JSON με τις παραμέτρους της λειτουργίας. Μπορείτε να χρησιμοποιήσετε τη δοκιμαστική λειτουργία «Δημιουργία» για να περιγράψετε σε απλή γλώσσα τι θέλετε να κάνει η λειτουργία και να λάβετε ένα προτεινόμενο σχήμα JSON.

Η λειτουργία θα εμφανίζεται πλέον στην αριστερή πλευρά της οθόνης, στην ενότητα «Εργαλεία».

Για να τη δοκιμάσετε στο Playground, εισαγάγετε ένα μήνυμα που θα ενεργοποιήσει την κλήση της λειτουργίας από το μοντέλο.

Για παράδειγμα, για τη λειτουργία get_weather, εισαγάγετε: «what is the weather in Berkeley?»

Όταν κληθεί η λειτουργία, εισαγάγετε το αποτέλεσμά της, π.χ. «{temp: 80}», και πατήστε «Εκτέλεση». Στη συνέχεια, ο Βοηθός θα χρησιμοποιήσει το αποτέλεσμα της λειτουργίας που δώσατε για την απάντησή του.

Υποστηρίζεται η παράλληλη κλήση λειτουργιών;

Ναι, η παράλληλη κλήση λειτουργιών υποστηρίζεται στο Chat Playground.

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

Ενεργοποιήστε τα δομημένα αποτελέσματα ορίζοντας strict: "true" στο σχήμα

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

Αν δεν χρησιμοποιείτε δομημένα αποτελέσματα, δεν είναι εγγυημένο ότι η δομή των ορισμάτων θα είναι σωστή. Γι’ αυτό, συνιστούμε να χρησιμοποιείτε μια βιβλιοθήκη επικύρωσης, όπως η Pydantic, ώστε να επαληθεύετε πρώτα τα ορίσματα πριν τα χρησιμοποιήσετε.


Μάθετε περισσότερα για την κλήση λειτουργιών με δομημένα αποτελέσματα.

Πώς να επιβάλετε την Επιλογή λειτουργίας στο Playground

  1. Κάντε κλικ στο εικονίδιο «Ρυθμίσεις» δίπλα στο όνομα του μοντέλου

  2. Κάντε κλικ στην Επιλογή εργαλείου

  3. Αλλάξτε την επιλογή από «Αυτόματα» σε «Υποχρεωτικό» ή επιλέξτε τη λειτουργία που θέλετε (την οποία έχετε ήδη δημιουργήσει).

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