Šajā pamācībā mēs parādīsim, kā izmantot OpenAI API, lai apstrādātu lietotāja ziņojumus. Iepriekšējā videoklipā mēs izmantojām fiksētu tekstu ("sveiki"), bet tagad mēs vēlamies iepazīstināt ar iespēju nodot lietotāja sniegtu tekstu, izmantojot URL. Ir svarīgi, lai jūs saprastu pamatus, kā iegūt URL parametrus un nodot tos API, lai nodrošinātu personalizētu mijiedarbību ar mākslīgo intelektu.
Galvenās atziņas
- Jūs uzzināsiet, kā lietotāja tekstu nodot URL kā vaicājuma parametru un sazināties ar OpenAI API.
- Uzzināsiet arī, kādas konfigurācijas ir nepieciešamas jūsu projektā, lai atbalstītu šo funkcionalitāti.
Soli pa solim
Lai veiktu implementāciju, sekojiet šai soli pa solim sniegtajai rokasgrāmatai.
1. solis: sagatavošanās darbi
Vispirms jums jāpārliecinās, ka esat pareizi iestatījis OpenAI API. Iepriekšējā video mēs parādījām, kā izsaukt API un izmantot fiksētu virkni. Jums jau vajadzētu būt pabeiguši sava projekta pamata konfigurāciju.
2. solis: lietotāja teksta nodošana, izmantojot URL
Tagad mēs vēlamies nodrošināt iespēju pārsūtīt dinamisku tekstu. Tas tiek pārsūtīts mūsu lietojumprogrammai, izmantojot URL kā vaicājuma parametru. Šai metodei izšķiroši svarīgi ir parametri pēc jautājuma zīmes URL adresē.
Šajā solī mēs integrējam loģiku, lai no URL iegūtu paredzamo ziņojuma parametru. Parametrs, ko mēs vēlamies izmantot, tiek saukts msg un tiek iegūts ar url.searchParams.get("msg").
posms: ziņojuma apstrāde
Kad esam ieguvuši tekstu, mums tas jāizmanto API pieprasījumā. Šeit mums jāpārliecinās, ka nodotais teksts patiešām tiek nosūtīts uz API.
Ja testēšanas laikā mēs saņemam kļūdu, piemēram, "Bad Request" (slikts pieprasījums), tas norāda uz problēmu ar ziņojuma pārsūtīšanu. Pārbaudiet, vai jaunais ziņojuma parametrs ir pareizi nodots pieprasījumam.
Solis Nr. 4: Problēmu novēršana
Mums joprojām var rasties problēmas ar konfigurāciju. Pārliecinieties, vai visi nepieciešamie parametri ir pareizi nodoti pieprasījumam. Ja pārbaudei izmantojat fiksēto virkni un tā darbojas, varat pārliecināties, ka kļūda nepārprotami ir izvilktajā parametrā.
Solis Nr. 5: Pielāgojiet Astro konfigurāciju
Svarīgs elements ir jūsu projekta konfigurācija programmā Astro. Jums jāpārliecinās, ka izejas vērtība ir iestatīta uz serveri. Tas nodrošina servera puses atveidošanu un līdz ar to pareizu URL parametru nolasīšanu.
Šī izmaiņa ir ļoti svarīga, jo tā ļauj pareizi nolasīt parametrus un nodot tos API.
Solis Nr. 6: lietojumprogrammas testēšana
Tagad jums ir jātestē lietojumprogramma. Izmēģiniet URL ievadīt dažādus ievades datus, lai redzētu, kādas atbildes saņemat no API. Piemēram, pieprasījums varētu būt šāds: ?msg=Hello World.
Atbilde tiks parādīta pārlūkprogrammā, un tai būtu pareizi jāatbild uz jūsu pieprasījumu. Ja viss darbojas pareizi, šeit jau var redzēt pirmo mijiedarbību ar mākslīgo intelektuālo intelektu.
7. posms: Paplašinājumi un secinājumi
Pēdējā solī mēs vēlamies paplašināt sistēmu. Tā vietā, lai API nosūtītu tikai vienu tekstu, tagad varat palaist arī visu tērzēšanas vēsturi. Tas ļauj jums veidot dabiskāku sarunu.
Turpmākajos videoklipos redzēsiet, kā jūs varat tālāk attīstīt savu React lietotni, lai izveidotu vēl lietotājam draudzīgāku saskarni.
Kopsavilkums
Šajā pamācībā jūs uzzinājāt, kā izmantot OpenAI API, lai nodotu lietotāja ziņojumus, izmantojot URL parametrus. Tagad jūs saprotat svarīgus soļus, lai sagatavotu, apstrādātu un testētu savu lietojumprogrammu.
Biežāk uzdotie jautājumi
Kas ir OpenAI API?OpenAI API ir pakalpojums, kas ļauj piekļūt mākslīgā intelekta modeļiem un veikt tiem teksta pieprasījumus.
Kā novērst API pieprasījumu kļūdas?Pārbaudiet, vai pareizi nododat visus nepieciešamos parametrus un vai API konfigurācija ir iestatīta pareizi.
Vai man ir nepieciešamas īpašas zināšanas, lai izmantotu API?Pamata zināšanas par JavaScript un tīmekļa lietojumprogrammu izstrādi ir priekšrocība, bet nav obligāti nepieciešamas.