Tässä oppaassa opit, kuinka valmistaudut OpenAI API:n käyttöön. Käyn läpi prosessin vaihe vaiheelta varmistaakseni, että asennat kaikki tarvittavat komponentit - aina API-avaimen luomisesta tarvittavan OpenAI-NPM-paketin asentamiseen. Sen jälkeen näytän, kuinka voit käyttää API:a sovelluksessasi. Aloita suoraan!
Tärkeimmät havainnot
- OpenAI API:n käyttö vaatii API-avaimen, jonka voit luoda OpenAI-alustalla.
- Tarvitset openai-npm-paketin API-kutsujen tekemiseen.
- Kaiken tämän voi tehdä Node.js:llä ja JavaScriptillä, ja näytän sinulle, kuinka tehdä tarvittavat asetukset.
Vaiheittainen ohje
Jotta voit onnistuneesti käyttää OpenAI API:a, seuraa näitä vaiheita:
1. Luo tili OpenAI-alustalle
Aluksi sinun tulee luoda tili OpenAI-alustalle. Avaa selain ja siirry osoitteeseen platform.openai.com. Klikkaa "Rekisteröidy" rekisteröityäksesi.

Syötä sähköpostiosoitteesi ja valitse salasana. Vaihtoehtoisesti voit kirjautua myös Google-, Microsoft- tai Apple-tililläsi.

2. Luo API-avain
Kun olet luonut tilin, siirry asetuksiin. Sieltä löydät kohdan "API-avaimet". Täältä voit luoda API-avaimen.

Klikkaa vastaavaa painiketta luodaksesi uuden API-avaimen. Voit antaa sille nimen. Avaimen luomisen jälkeen se näytetään sinulle. Kopioi tämä avain ja tallenna se turvallisesti - joko sovelluksesi lähdekoodiin tai erilliseen tiedostoon.

Varmista, ettet menetä tätä avainta. Kun suljet valintaikkunan, et voi enää nähdä avainta ja sinun tulee luoda uusi.

3. Ymmärrä Token-järjestelmä
Jotta voit käyttää API:a, tarvitset tokeneita eli hyvityksiä. Jokainen API-kutsu kuluttaa tietyn määrän tokeneita. On tärkeää tietää, että tokenit saattavat kattaa useamman kuin todellisen sanamäärän, koska ne voivat sisältää myös sanan osia.

Kun rekisteröidyt, saat yleensä tietyn määrän hyvityksiä, joita voit käyttää API-kutsuihin. Varmista, että säilytät avaimet turvallisesti, jotta voit käyttää niitä milloin tahansa.

4. Asenna openai-npm-paketti
Seuraava askel on asentaa openai-npm-paketti. Siirry terminaaliin ja navigoi kansioon, johon olet luonut sovelluksesi.
Suorita komento npm install openai asentaaksesi paketin.

Kun asennus on valmis, voit tarkistaa package.json-tiedostosta, että paketti on onnistuneesti lisätty.

5. Tuo tarvittavat moduulit
Nyt kun paketti on asennettu, sinun tulee tuoda tarvittavat moduulit JavaScript-koodiisi. Tuo Configuration- ja OpenAI-moduulit openai-paketista.
6. Konfiguroi OpenAI API
Nyt voit konfiguroida API:n. Luo uusi konfiguraatio-objekti, joka sisältää API-avaimen.

Käytä siihen kutsua new Configuration() ja välitä API-avain-objekti.
Tämän jälkeen voit alustaa OpenAI API:n kutsulla new OpenAI({konfiguraatio}).
7. Valmistele API-pyyntö
Seuraavaksi sinun täytyy valmistella API-pyyntö suorittaaksesi API-kutsun. Luo asynkroninen funktio, jossa tarvitset API-pyynnön.
Funktio completeChat saa viestin, jonka se välittää muuttujassa. Kutsu OpenAI:n metodia createChatCompletion ja välitä tarvittavat parametrit, kuten mallin (esim. gpt-3.5-turbo) sekä kaikki lähettämäsi viestit.
8. Käsittele API:n vastaus
Kun olet onnistuneesti kutsunut API:a, saat vastauksen, jonka sinun täytyy käsitellä. Vastauksesta löydät tarvitsemasi tiedot, kuten valinnat, jotka sisältävät API:n generoiman vastauksen.
Tallenna vastauksen sisältö ja palauta se, jotta voit käyttää sitä sovelluksessasi.

9. Testaa toimintoasi
Nyt on aika testata toimintoasi. Käynnistä paikallinen palvelin ja tarkista, saatko vastauksen tekoälyltä.
Screenshot_567
Sinun pitäisi saada erilaisia vastauksia, kun kyselyt useita kertoja, mikä osoittaa että kommunikaatio mallin kanssa toimii.

Yhteenveto
Tässä ohjeessa olet oppinut, miten valmistaudut OpenAI API:hin. Aina API-avaimen luomisesta ja tarvittavan npm-paketin asentamisesta API-pyynnön luomiseen ja vastauksen käsittelyyn - olet käynyt läpi kaikki perusaskeleet.
Usein kysytyt kysymykset
Mikä on API-avain?API-avain on uniikki avain, joka antaa sinulle pääsyn OpenAI API:in.
Kuinka monta krediittiä saan rekisteröityessäni?Yleensä saat useiden dollareiden (esim. 5 dollaria) arvosta hyvitystä, jota voit käyttää API-pyyntöihin.
Mitä teen, jos menetän API-avaimeni?Sinun täytyy generoida uusi API-avain OpenAI-alustan asetuksista.
Ovatko tokenit samat kuin sanat?Eivät ole. Tokenit voivat olla osa sanaa, minkä vuoksi tokenien määrä on yleensä korkeampi kuin sanamäärä tekstissä.
Voinko käyttää API:a kaupallisiin tarkoituksiin?Voin, mutta on suositeltavaa tarkistaa OpenAI:n voimassa olevat käyttöehdot.