Šajā pamācībā uzzināsiet, kā sagatavoties OpenAI API izmantošanai. Es jūs soli pa solim iepazīstināšu ar šo procesu, lai pārliecinātos, ka esat iestatījis visus nepieciešamos komponentus - no API atslēgas izveides līdz nepieciešamās OpenAI NPM paketes instalēšanai. Pēc tam parādīšu, kā izmantot API savā lietojumprogrammā. Sāksim tūlīt!
Galvenie secinājumi
- Lai piekļūtu OpenAI API, ir nepieciešama API atslēga, ko varat izveidot OpenAI platformā.
- Lai veiktu API izsaukumus, jums ir nepieciešama Openai-npm pakotne.
- Tas viss tiek darīts, izmantojot Node.js un JavaScript, un es jums parādīšu, kā to konfigurēt.
Soli pa solim
Lai veiksmīgi izmantotu OpenAI API, izpildiet šos soļus:
Izveidojiet kontu OpenAI platformā.
Vispirms ir jāizveido konts OpenAI platformā. Atveriet pārlūkprogrammu un dodieties uz platform.openai.com. Lai reģistrētos, noklikšķiniet uz "Sign up" (Reģistrēties).
Ievadiet savu e-pasta adresi un izvēlieties paroli. Varat arī pierakstīties, izmantojot savu Google, Microsoft vai Apple kontu.
2. Izveidojiet savu API atslēgu
Kad esat izveidojis savu kontu, dodieties uz iestatījumiem. Tur atradīsiet izvēlnes punktu "API atslēgas". Šeit varat ģenerēt savu API atslēgu.
Lai izveidotu jaunu API atslēgu, noklikšķiniet uz attiecīgās pogas. Jūs varat tai piešķirt nosaukumu. Pēc izveides API atslēga tiek parādīta. Nokopējiet šo atslēgu un droši saglabājiet to - vai nu lietojumprogrammas avota kodā, vai atsevišķā failā.
Pārliecinieties, ka šo atslēgu nepazaudējat. Ja aizvērsiet dialoga logu, atslēgu vairs nevarēsiet apskatīt un būs jāizveido jauna atslēga.
3. Izprotiet žetonu sistēmu
Lai varētu izmantot API, jums ir nepieciešami žetoni jeb kredīti. Katrs API izsaukums patērē noteiktu skaitu žetonu. Ir svarīgi zināt, ka žetonu skaits bieži vien ir lielāks nekā faktiskais vārdu skaits, jo tie var ietvert arī vārdu sastāvdaļas.
Kad reģistrējaties, parasti saņemat noteiktu skaitu kredītu, ko varat izmantot API izsaukumiem. Pārliecinieties, ka droši glabājat savus kodus, lai tiem varētu piekļūt jebkurā laikā.
4. Instalējiet openai-npm pakotni
Nākamais solis ir openai-npm pakotnes instalēšana. Dodieties uz savu termināli un dodieties uz direktoriju, kurā izveidojāt savu lietojumprogrammu.
Palaidiet komandu npm install openai, lai instalētu paketi.
Kad instalēšana ir pabeigta, varat pārbaudīt package.json, lai pārliecinātos, ka pakete ir veiksmīgi pievienota.
5. Importējiet nepieciešamos moduļus
Tagad, kad pakete ir instalēta, JavaScript kodā jāimportē nepieciešamie moduļi. Importējiet konfigurācijas un OpenAI moduļus no pakotnes openai.
6. Konfigurējiet OpenAI API
Tagad varat konfigurēt API. Izveidojiet jaunu konfigurācijas objektu, kas satur jūsu API atslēgu.
Lai to izdarītu, izmantojiet izsaukumu new Configuration() un nododiet savu API atslēgas objektu.
Pēc tam varat inicializēt OpenAI API ar komandas izsaukumu new OpenAI({configuration}).
7. Sagatavojiet API pieprasījumu
Tālāk ir jāsagatavo API pieprasījums, lai veiktu API izsaukumu. Izveidojiet asinhrono funkciju, kurā nepieciešams API pieprasījums.
CompleteChat funkcija saņem ziņojumu, kas tiek nodots mainīgajā. Izsauciet OpenAI metodi createChatCompletion un nododiet vajadzīgos parametrus, piemēram, modeli (piemēram, gpt-3.5-turbo) un visus nosūtītos ziņojumus. 8. Izveidojiet OpenAI metodi createChatCompletion un nosūtiet vajadzīgos parametrus, piemēram, modeli (piemēram, gpt-3.5-turbo) un visus nosūtītos ziņojumus.
8. Apstrādājiet API atbildi
Ja esat veiksmīgi uzrunājis API, jūs saņemsiet atbildi, kas jums jāapstrādā. Atbildē atradīsiet nepieciešamos datus, piemēram, izvēles, kas satur API ģenerēto atbildi.
Saglabājiet atbildes saturu un atdodiet to atpakaļ, lai to varētu izmantot savā lietojumprogrammā.
9. Pārbaudiet savu funkciju
Tagad ir pienācis laiks pārbaudīt funkciju. Palaidiet savu vietējo serveri un pārbaudiet, vai saņemat atbildi no AI.
Ekrānšāviņš_567
Jums vajadzētu būt iespējai saņemt dažādas atbildes, kad jūs veicat vaicājumu vairākas reizes, kas liecina, ka saziņa ar modeli darbojas.
Kopsavilkums
Šajā rokasgrāmatā jūs uzzinājāt, kā sagatavoties piekļuvei OpenAI API. Sākot ar API atslēgas ģenerēšanu un nepieciešamās npm pakotnes instalēšanu un beidzot ar API pieprasījuma izveidi un atbilžu apstrādi, jūs esat izgājuši visus pamatposmus.
Biežāk uzdotie jautājumi
Kas ir API atslēga?API atslēga ir unikāla atslēga, kas nodrošina piekļuvi OpenAI API.
Cik daudz kredītu saņemu, kad reģistrējos?Parasti jūs saņemsiet kredītu vairāku dolāru apmērā (piemēram, 5 dolārus), ko varat izmantot API pieprasījumiem.
Ko man darīt, ja es pazaudēju savu API atslēgu?Jums ir jāģenerē jauna API atslēga, izmantojot OpenAI platformas iestatījumus.
Vai žetoni ir tas pats, kas vārdi?Nē, žetoni var būt daļa no vārda, tāpēc žetonu skaits parasti ir lielāks nekā vārdu skaits tekstā.
Vai es varu izmantot API komerciālos nolūkos?Jā, bet ieteicams pārbaudīt pašreizējos OpenAI lietošanas noteikumus.