Ebben a bemutatóban megtanulhatod, hogyan kell felkészülni az OpenAI API használatára. Lépésről lépésre végigvezetlek a folyamaton, hogy biztosan beállítsd az összes szükséges komponenst - az API-kulcs létrehozásától a szükséges OpenAI NPM csomag telepítéséig. Ezután megmutatom, hogyan használhatod az API-t az alkalmazásodban. Kezdjük el azonnal!
A legfontosabb megállapítások
- Az OpenAI API eléréséhez API-kulcsra van szükség, amelyet az OpenAI platformon generálhat.
- Az API-hívásokhoz az openai-npm csomagra van szükséged.
- Mindez Node.js és JavaScript segítségével történik, és megmutatom, hogyan kell beállítani.
Lépésről lépésre útmutató
Az OpenAI API sikeres használatához kövesse az alábbi lépéseket:
1. Hozzon létre egy fiókot az OpenAI platformon.
Először is létre kell hoznia egy fiókot az OpenAI platformon. Nyissa meg a böngészőt, és lépjen a platform.openai.com oldalra. Kattintson a "Sign up" (Regisztráció) gombra a regisztrációhoz.
Adja meg az e-mail címét, és válasszon jelszót. Alternatívaként a Google, a Microsoft vagy az Apple fiókjával is bejelentkezhet.
2. Generálja az API-kulcsát
Miután létrehozta a fiókját, navigáljon a beállításokhoz. Ott megtalálja az "API kulcsok" menüpontot. Itt tudja generálni az API-kulcsát.
Kattintson a megfelelő gombra az új API-kulcs létrehozásához. Adhatsz neki egy nevet. A létrehozás után megjelenik az API-kulcs. Másolja ki ezt a kulcsot, és mentse el biztonságosan - akár az alkalmazás forráskódjában, akár egy külön fájlban.
Ügyeljen arra, hogy ezt a kulcsot ne veszítse el. Ha bezárja a párbeszédablakot, többé nem fogja tudni megtekinteni a kulcsot, és újat kell létrehoznia.
3. A token-rendszer megértése
Az API használatához tokenekre vagy kreditekre van szüksége. Minden egyes API-hívás bizonyos számú tokent fogyaszt. Fontos tudni, hogy a tokenek gyakran több mint a tényleges szószám, mivel szóösszetevőket is tartalmazhatnak.
Amikor regisztrál, általában kap egy bizonyos számú kreditet, amelyet felhasználhat az API-hívásokhoz. Győződjön meg róla, hogy a kulcsokat biztonságosan tárolja, hogy bármikor hozzáférhessen hozzájuk.
4. Telepítse az openai-npm csomagot
A következő lépés az openai-npm csomag telepítése. Menj a terminálodhoz, és navigálj abba a könyvtárba, ahol létrehoztad az alkalmazásodat.
A csomag telepítéséhez futtassa az npm install openai parancsot.
Ha a telepítés befejeződött, ellenőrizheti a package.json-t, hogy megbizonyosodjon arról, hogy a csomagot sikeresen hozzáadta.
5. Importálja a szükséges modulokat
Most, hogy a csomag telepítve van, a szükséges modulokat importálnia kell a JavaScript-kódjában. Importálja a Configuration és az OpenAI modulokat az openai csomagból.
6. Konfigurálja az OpenAI API-t
Most már konfigurálhatja az API-t. Hozzon létre egy új konfigurációs objektumot, amely tartalmazza az API kulcsát.
Ehhez használja a new Configuration() hívást, és adja át az API-kulcs objektumát.
Ezután inicializálhatja az OpenAI API-t a new OpenAI({configuration}) parancshívással.
7. Készítse elő az API-kérést
Ezután elő kell készítenie az API-kérést az API-hívás végrehajtásához. Hozzon létre egy aszinkron függvényt, amelyben szüksége van az API-kérelemre.
A completeChat függvény egy üzenetet kap, amelyet egy változóban adunk át. Hívja meg az OpenAI createChatCompletion metódusát, és adja át a szükséges paramétereket, például a modellt (pl. gpt-3.5-turbo) és az összes elküldött üzenetet. 8. Hívja meg az OpenAI createChatCompletion metódusát.
8. Az API-válasz feldolgozása
Ha sikeresen megszólította az API-t, kap egy választ, amelyet fel kell dolgoznia. A válaszban megtalálja a szükséges adatokat, például az API generált válaszát tartalmazó választásokat.
Mentse el a válasz tartalmát, és küldje vissza, hogy felhasználhassa az alkalmazásában.
9. Tesztelje a függvényét
Most itt az ideje, hogy tesztelje a függvényt. Indítsa el a helyi kiszolgálót, és ellenőrizze, hogy kap-e választ az AI-tól.
Screenshot_567
Többszöri lekérdezéskor különböző válaszokat kell kapnia, ami azt mutatja, hogy a modellel való kommunikáció működik.
Összefoglaló
Ebben az útmutatóban megtanulta, hogyan készítse elő az OpenAI API elérését. Az API-kulcs generálásától és a szükséges npm csomag telepítésétől kezdve az API-kérés létrehozásáig és a válaszok feldolgozásáig minden alapvető lépésen végigmentél.
Gyakran ismételt kérdések
Mi az az API-kulcs?Az API-kulcs egy egyedi kulcs, amely hozzáférést biztosít az OpenAI API-hoz.
Hány kreditet kapok a regisztrációkor?Általában néhány dolláros (pl. 5 dolláros) kreditet kap, amelyet API-kérelmekre használhat fel.
Mit tegyek, ha elveszítem az API-kulcsomat?Új API-kulcsot kell generálnia az OpenAI platform beállításain keresztül.
A tokenek ugyanazok, mint a szavak?Nem, a tokenek lehetnek egy szó részei, ezért a tokenek száma általában nagyobb, mint a szavak száma egy szövegben.
Használhatom az API-t kereskedelmi célokra?Igen, de ajánlatos ellenőrizni az OpenAI aktuális felhasználási feltételeit.