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.

OpenAI API: Hatékony felkészülés az API-hívásokra

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.

OpenAI API: Hatékony felkészülés az API-hívásokra

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.

OpenAI API: Hatékony felkészülés az API-hívásokra

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.

OpenAI API: Hatékony felkészülés az API-hívásokra

Ü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.

OpenAI API: Hatékony felkészülés az API-hívásokra

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.

OpenAI API: Hatékony felkészülés az API-hívásokra

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.

OpenAI API: Hatékony felkészülés az API-hívásokra

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.

OpenAI API: Hatékony felkészülés az API-hívásokra

Ha a telepítés befejeződött, ellenőrizheti a package.json-t, hogy megbizonyosodjon arról, hogy a csomagot sikeresen hozzáadta.

OpenAI API: Hatékony felkészülés az API-hívásokra

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.

OpenAI API: Hatékony felkészülés az API-hívásokra

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.

OpenAI API: Hatékony felkészülés az API-hívásokra

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.

OpenAI API: Hatékony felkészülés az API-hívásokra

Ö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.