În acest tutorial vei afla cum să te pregătești pentru utilizarea API-ului OpenAI. Voi parcurge procesul pas cu pas pentru a te asigura că configurezi toate componentele necesare - de la crearea unei chei de API până la instalarea pachetului OpenAI NPM necesar. Apoi îți voi arăta cum să folosești API-ul în aplicația ta. Haideți să începem!

Concluzii cheie

  • O cheie de API este necesară pentru accesul la API-ul OpenAI, pe care o poți genera pe platforma OpenAI.
  • Ai nevoie de pachetul openai-npm pentru a efectua apeluri API.
  • Toate acestea se fac cu Node.js și JavaScript, și îți voi arăta cum să configurezi asta.

Ghid pas cu pas

Pentru a putea utiliza cu succes API-ul OpenAI, urmează acești pași:

1. Creează un cont pe platforma OpenAI

Mai întâi trebuie să-ți creezi un cont pe platforma OpenAI. Deschide browserul și intră pe platform.openai.com. Dă clic pe "Sign up" pentru a te înregistra.

API OpenAI: Pregătire eficientă pentru apelurile API

Introdu adresa ta de e-mail și alege o parolă. Alternativ, te poți autentifica și cu contul tău de Google, Microsoft sau Apple.

API OpenAI: Pregătire eficientă pentru apelurile API

2. Generează-ți cheia de API

După ce ți-ai creat contul, navighează către setări. Acolo vei găsi opțiunea „API Keys”. Aici poți genera cheia ta de API.

OpenAI API: Pregătire eficientă pentru apelurile API

Dă clic pe butonul corespunzător pentru a crea o nouă cheie de API. Poți să-i dai un nume. După ce ai creat-o, cheia ta de API îți va fi afișată. Copiază această cheie și salvează-o în siguranță - fie în codul sursă al aplicației tale, fie într-un fișier separat.

API OpenAI: Pregătire eficientă pentru apelurile API

Asigură-te că nu pierzi această cheie. Dacă închizi fereastra de dialog, nu vei mai putea vedea cheia și va trebui să creezi una nouă.

API OpenAI: Pregătire eficientă pentru apelurile API

3. Înțelege sistemul de tokeni

Pentru a putea utiliza API-ul, ai nevoie de tokeni sau credite. Fiecare apel API consumă un anumit număr de tokeni. Este important să știi că tokenii pot fi adesea mai mulți decât numărul efectiv de cuvinte, deoarece pot include și elementele componente ale cuvintelor.

API OpenAI: Pregătire eficientă pentru apelurile API

Atunci când te înscrii, de obicei primești un număr de credite pe care le poți folosi pentru apelurile tale API. Asigură-te că îți salvezi cheile în siguranță pentru a le putea accesa oricând.

API OpenAI: Pregătire eficientă pentru apelurile API

4. Instalează pachetul openai-npm

Următorul pas constă în instalarea pachetului openai-npm. Deschide-ți terminalul și navighează către directorul unde ai creat aplicația ta.

Rulează comanda npm install openai pentru a instala pachetul.

API OpenAI: Pregătire eficientă pentru apeluri de API

Odată ce instalarea este completă, poți verifica fișierul package.json pentru a te asigura că pachetul a fost adăugat cu succes.

API OpenAI: Pregătire eficientă pentru apeluri API

5. Importă modulele necesare

Acum, că pachetul este instalat, trebuie să importezi modulele necesare în codul tău JavaScript. Importă modulele Configuration și OpenAI din pachetul openai.

6. Configurează API-ul OpenAI

Acum poți să configurezi API-ul. Creează un nou obiect de configurare care să conțină cheia ta API.

API OpenAI: Pregătire eficientă pentru apelurile API

Pentru acest lucru, folosește apelul new Configuration() și furnizează obiectul tău cheie API.

În continuare, poți să inițializezi API-ul OpenAI cu apelul comenzii new OpenAI({configuration}).

7. Pregătește cererea API

Următorul pas este să pregătești cererea API pentru a efectua apelul API. Creează o funcție asincronă în care vei avea nevoie de cererea API.

Funcția completeChat primește un mesaj care este transmis printr-o variabilă. Apelează metoda createChatCompletion a lui OpenAI și furnizează parametrii necesari precum modelul (de exemplu, gpt-3.5-turbo) și toate mesajele pe care le-ai trimis.

8. Procesează răspunsul API

Dacă ai apelat API-ul cu succes, vei primi un răspuns pe care va trebui să-l procesezi. În răspuns vei găsi datele de care ai nevoie, precum alegerile care conțin răspunsul generat de API.

Salvează conținutul răspunsului și întoarce-l pentru a-l putea folosi în aplicația ta.

OpenAI API: Pregătire eficientă pentru apelurile API

9. Testează-ți funcția

Este acum momentul să-ți testezi funcția. Pornește serverul local și verifică dacă primești un răspuns de la AI.

Screenshot_567

Ar trebui să poți obține diferite răspunsuri atunci când faci mai multe interogări, lucru care demonstrează că comunicarea cu modelul funcționează.

OpenAI API: Pregătire eficientă pentru apelurile API

Rezumat

În acest ghid, ai învățat cum să te pregătești pentru accesul la API-ul OpenAI. De la generarea unei chei API și instalarea pachetului npm necesar până la crearea unei cereri API și procesarea răspunsurilor - ai parcurs toți pașii de bază.

Întrebări frecvente

Ce este o cheie API?O cheie API este o cheie unică care îți oferă acces la API-ul OpenAI.

Câte credite primesc la înregistrare?De obicei primești un credit de câțiva dolari (de exemplu, 5 dolari), pe care îl poți folosi pentru solicitările API.

Ce fac dacă îmi pierd cheia API?Trebuie să generezi o nouă cheie API prin setările platformei OpenAI.

Sunt token-urile la fel ca și cuvintele?Nu, token-urile pot fi parte a unui cuvânt, motiv pentru care numărul de token-uri este de obicei mai mare decât numărul de cuvinte dintr-un text.

Pot folosi API-ul în scopuri comerciale?Da, însă este recomandabil să verifici termenii actuali de utilizare a OpenAI.