Σε αυτό το σεμινάριο, θα μάθετε πώς να προετοιμαστείτε για τη χρήση του OpenAI API. Θα σας καθοδηγήσω βήμα προς βήμα στη διαδικασία για να βεβαιωθώ ότι έχετε ρυθμίσει όλα τα απαραίτητα στοιχεία - από τη δημιουργία ενός κλειδιού API μέχρι την εγκατάσταση του απαιτούμενου πακέτου OpenAI NPM. Στη συνέχεια θα σας δείξω πώς να χρησιμοποιήσετε το API στην εφαρμογή σας. Ας ξεκινήσουμε αμέσως!
Βασικά ευρήματα
- Για την πρόσβαση στο OpenAI API απαιτείται ένα κλειδί API, το οποίο μπορείτε να δημιουργήσετε στην πλατφόρμα OpenAI.
- Χρειάζεστε το πακέτο openai-npm για να πραγματοποιήσετε κλήσεις API.
- Όλα αυτά γίνονται με Node.js και JavaScript και θα σας δείξω πώς να τα ρυθμίσετε.
Οδηγός βήμα προς βήμα
Για να χρησιμοποιήσετε με επιτυχία το OpenAI API, ακολουθήστε τα παρακάτω βήματα:
1. Δημιουργήστε έναν λογαριασμό στην πλατφόρμα OpenAI
Πρώτα πρέπει να δημιουργήσετε έναν λογαριασμό στην πλατφόρμα OpenAI. Ανοίξτε το πρόγραμμα περιήγησής σας και μεταβείτε στη διεύθυνση platform.openai.com. Κάντε κλικ στο "Sign up" (Εγγραφή) για να εγγραφείτε.
Εισάγετε τη διεύθυνση ηλεκτρονικού ταχυδρομείου σας και επιλέξτε έναν κωδικό πρόσβασης. Εναλλακτικά, μπορείτε επίσης να συνδεθείτε χρησιμοποιώντας το λογαριασμό σας στη Google, τη Microsoft ή την Apple.
2. Δημιουργήστε το κλειδί σας API
Αφού δημιουργήσετε το λογαριασμό σας, μεταβείτε στις ρυθμίσεις. Εκεί θα βρείτε το στοιχείο μενού "Κλειδιά API". Εδώ μπορείτε να δημιουργήσετε το κλειδί σας API.
Κάντε κλικ στο αντίστοιχο κουμπί για να δημιουργήσετε ένα νέο κλειδί API. Μπορείτε να του δώσετε ένα όνομα. Μόλις δημιουργηθεί, το κλειδί API εμφανίζεται. Αντιγράψτε αυτό το κλειδί και αποθηκεύστε το με ασφάλεια - είτε στον πηγαίο κώδικα της εφαρμογής σας είτε σε ξεχωριστό αρχείο.
Βεβαιωθείτε ότι δεν θα χάσετε αυτό το κλειδί. Εάν κλείσετε το παράθυρο διαλόγου, δεν θα μπορείτε πλέον να δείτε το κλειδί και θα πρέπει να δημιουργήσετε ένα νέο.
3. Κατανόηση του συστήματος συμβόλων
Για να μπορέσετε να χρησιμοποιήσετε το API, χρειάζεστε κουπόνια ή πιστώσεις. Κάθε κλήση API καταναλώνει έναν ορισμένο αριθμό μαρκών. Είναι σημαντικό να γνωρίζετε ότι τα tokens είναι συχνά περισσότερα από τον πραγματικό αριθμό των λέξεων, καθώς μπορεί επίσης να περιλαμβάνουν συστατικά των λέξεων.
Κατά την εγγραφή σας, συνήθως λαμβάνετε έναν αριθμό μονάδων που μπορείτε να χρησιμοποιήσετε για τις κλήσεις API. Βεβαιωθείτε ότι αποθηκεύετε τα κλειδιά σας με ασφάλεια, ώστε να μπορείτε να έχετε πρόσβαση σε αυτά ανά πάσα στιγμή.
4. Εγκαταστήστε το πακέτο openai-npm
Το επόμενο βήμα είναι η εγκατάσταση του πακέτου openai-npm. Πηγαίνετε στο τερματικό σας και πλοηγηθείτε στον κατάλογο όπου δημιουργήσατε την εφαρμογή σας.
Εκτελέστε την εντολή npm install openai για να εγκαταστήσετε το πακέτο.
Μόλις ολοκληρωθεί η εγκατάσταση, μπορείτε να ελέγξετε το package.json για να βεβαιωθείτε ότι το πακέτο έχει προστεθεί με επιτυχία.
5. Εισάγετε τις απαιτούμενες ενότητες
Τώρα που το πακέτο έχει εγκατασταθεί, πρέπει να εισαγάγετε τις απαιτούμενες ενότητες στον κώδικα JavaScript σας. Εισάγετε τις ενότητες Configuration και OpenAI από το πακέτο openai.
6. Διαμορφώστε το API του OpenAI
Τώρα μπορείτε να ρυθμίσετε τις παραμέτρους του API. Δημιουργήστε ένα νέο αντικείμενο διαμόρφωσης που περιέχει το κλειδί σας API.
Για να το κάνετε αυτό, χρησιμοποιήστε την κλήση new Configuration() και περάστε το αντικείμενο με το κλειδί API σας.
Στη συνέχεια μπορείτε να αρχικοποιήσετε το OpenAI API με την κλήση εντολής new OpenAI({configuration}).
7. Προετοιμάστε την αίτηση API
Στη συνέχεια, πρέπει να προετοιμάσετε το αίτημα API για την εκτέλεση της κλήσης API. Δημιουργήστε μια ασύγχρονη συνάρτηση στην οποία χρειάζεστε το αίτημα API.
Η συνάρτηση completeChat λαμβάνει ένα μήνυμα που περνάει σε μια μεταβλητή. Καλέστε τη μέθοδο createChatCompletion του OpenAI και περάστε τις απαραίτητες παραμέτρους, όπως το μοντέλο (π.χ. gpt-3.5-turbo) και όλα τα μηνύματα που έχετε στείλει. 8. Πηγαίνετε στη μέθοδο createChatCompletion του OpenAI.
8. Επεξεργαστείτε την απόκριση του API
Εάν απευθυνθήκατε με επιτυχία στο API, θα λάβετε μια απάντηση την οποία πρέπει να επεξεργαστείτε. Στην απόκριση θα βρείτε τα δεδομένα που χρειάζεστε, όπως επιλογές που περιέχουν την παραγόμενη απόκριση από το API.
Αποθηκεύστε το περιεχόμενο της απόκρισης και επιστρέψτε το, ώστε να μπορείτε να το χρησιμοποιήσετε στην εφαρμογή σας.
9. Δοκιμάστε τη συνάρτησή σας
Τώρα ήρθε η ώρα να δοκιμάσετε τη συνάρτηση. Εκκινήστε τον τοπικό σας διακομιστή και ελέγξτε αν λαμβάνετε μια απάντηση από το ΤΝ.
Στιγμιότυπο_567
Θα πρέπει να είστε σε θέση να λάβετε διαφορετικές απαντήσεις όταν κάνετε πολλαπλά ερωτήματα, γεγονός που δείχνει ότι η επικοινωνία με το μοντέλο λειτουργεί.
Περίληψη
Σε αυτόν τον οδηγό, μάθατε πώς να προετοιμάζεστε για την πρόσβαση στο API του OpenAI. Από τη δημιουργία ενός κλειδιού API και την εγκατάσταση του απαιτούμενου πακέτου npm μέχρι τη δημιουργία ενός αιτήματος API και την επεξεργασία των απαντήσεων, έχετε περάσει από όλα τα βασικά βήματα.
Συχνές ερωτήσεις
Τι είναι το κλειδί API;Το κλειδί API είναι ένα μοναδικό κλειδί που σας δίνει πρόσβαση στο API του OpenAI.
Πόσες πιστώσεις λαμβάνω κατά την εγγραφή μου;Συνήθως λαμβάνετε μια πίστωση αρκετών δολαρίων (π.χ. 5 δολάρια) που μπορείτε να χρησιμοποιήσετε για αιτήματα API.
Τι πρέπει να κάνω αν χάσω το κλειδί μου API;Πρέπει να δημιουργήσετε ένα νέο κλειδί API μέσω των ρυθμίσεων στην πλατφόρμα OpenAI.
Τα tokens είναι ίδια με τις λέξεις;Όχι, τα tokens μπορούν να είναι μέρος μιας λέξης, γι' αυτό και ο αριθμός των tokens είναι συνήθως μεγαλύτερος από τον αριθμό των λέξεων σε ένα κείμενο.
Μπορώ να χρησιμοποιήσω το API για εμπορικούς σκοπούς;Ναι, αλλά συνιστάται να ελέγξετε τους ισχύοντες όρους χρήσης του OpenAI.