On väga oluline, et kliendid leiaksid tooted, mida nad otsivad, lihtsalt ja kiiresti. Sageli ei tea kliendid täpselt ühegi toote nime, mis võib viia frustratsioonini, kui nad seda ei leia. Selles juhendis saad õppida, kuidas rakendada hägust tooteotsingut OpenAI API abil. Kasutame trikki, et tagada, et ka sarnased või vead tootenimetused suunavad edukalt õigetele toodetele.

Olulisemad järeldused

  • Tavaline otsing nõuab tootenimetuste täpset vastet.
  • Hägust tooteotsingut saab rakendada, andes kõik tootenimed tagasi, kui täpset vastet ei leita.
  • KI saab seejärel äraliidetud tootenimede hulgast valida õige ning tagastada vastava toote kirjelduse.

Samm-sammult juhend

Hägusa tooteotsingu koostamiseks järgi järgmisi samme.

Samm 1: Probleemi tuvastamine

Esmalt peame probleemi tuvastama: toote otsimine on liiga täpne. Kui kliendi sisestatud tootenimi ei kattu täpselt andmebaasis olevaga, ei leita toodet. Ühes varasemas näites nägime, et kui sisestati "en77", ei leitud toodet, kuna tegelik nimi oli "Nice en 77". Siin võiks olla selle vea ekraanipilt kasulik.

Ebatselge tooteotsingu rakendamine OpenAI API abil

Samm 2: Otsimisloogika kohandamine

Selle probleemi lahendamiseks peame muutma tooteotsingu loogikat. Muudame funktsiooni "leia toode" nii, et see tagastaks kõik saadaolevad tootenimed, kui täpset vastet ei leita. Sellega tagame, et KI suudab iseseisvalt leida lähima sobiva nime. Lisa järgmine kood funktsiooni kirjeldusse: "kui toodet täpse nime all ei leita, tagastab see funktsioon kõik saadaolevad tootenimed". See samm aitab KI-l leida õige sobituse, kui täpset nime pole saadaval.

Ähmane tootepäringu rakendamine OpenAI API abil

Samm 3: Parameetri kirjelduse uuendamine

Pärast loogika muutmist on oluline samuti värskendada parameetri kirjeldust. Kasuta järgmist sõnastust: "tootenimi või mudelinimi otsimiseks". See näitab selgelt, et funktsioon suudab otsida ka sarnaste nimede järgi, kui täpset vastet ei leita.

Ebaturvalise tooteotsingu rakendamine OpenAI API abil

Samm 4: Funktsioonikõnede kohandamine

On vajalik muuta funktsioonikõnede töötlemist. Kui tootenimi leitakse edukalt ja meil on toote ID, naaseb kirjeldus nagu varem. Kui tootenime aga ei leita otse, koostame andmebaasi kõikide võtmete massiivi hõlmava tootenimede massiivi. See massiiv kasutatakse siis võimalike tootenimede tegemiseks nähtavaks KI-le, kes saab siis tuvastada soovitud sobituse.

Uduste tootemudeli otsingu rakendamine OpenAI API abil

Samm 5: Uue loogika testimine

Pärast muudatuste rakendamist peaksid testima uut loogikat. Sisesta näiteks "do you have the en77" ilma tühikuteta ja ilma täieliku nimita. Nii saad kontrollida, kas funktsioon suudab nüüd leida õige toote. Tulemus peaks näitama, et toode "Nice en77" on saadaval. See on suur samm edasi, kuna otsing toimib nüüd ka häguste sisendite korral.

Ebatoon terav tooteotsinguga OpenAI API abil

Samm 6: Toote kirjelduse päring

Nüüd saad kontrollida, kas toote kirjeldus tagastatakse korrektselt. Küsi KI-lt lisateavet, öeldes näiteks: "palun anna mulle esmalt rohkem teavet selle kitari kohta". KI peaks seejärel tagastama vastava kirjelduse, lähtudes leitud tootenimest. Siin on näha, et loogika toimib ja õiged andmed antakse välja.

Udukülgne tooteotsing OpenAI API abil

Samm 7: Lisamine ostukorvi

Pärast kirjelduse saamist proovige lisada toode ostukorvi. Kasutage käsku: „lisa minu ostukorda“. See funktsioon peaks nüüd probleemideta töötama ja toode peaks korrektselt lisanduma ostukorvi. See näitab ka, et kogu suhtlusstruktuur toimib korrektselt.

Häguse tooteotsingu rakendamine OpenAI API abil

Samm 8: Lõpp ja Edasivaade

Selle tehnikaga olete edukalt rakendanud häguse tooteotsingu, mis võimaldab tehisintellektil paremini kasutajasisenditega toime tulla. Meie lihtsas näites oli meil vaid piiratud arv tooteid, mis tegi sobitamise lihtsaks. Suurema andmebaasi korral, kus on rohkem kui 1000 toodet, võib aga olla vajalik uurida täiendavaid tehnikaid nagu manustamised, et paremini tuvastada sarnasusi. See aitab meil tõhusalt otsida ka ulatuslikumates andmestikes.

Avage AI API-ga ebamäärane tooteotsingu rakendamine

Kokkuvõte

Kokkuvõtvalt näitab see juhend, kuidas täpse käigustikuga saate rakendada hägust tooteotsingut, et hõlbustada klientidele tooteotsingut, isegi kui need pole päris kindlad, kuidas toodet nimetatakse. Muudatused otsinguloogikas ja parameetrite kohandused võimaldavad tõhusat lahendust, mis on lihtne rakendada ja parandab kasutajakogemust.

Korduma Kippuvad Küsimused

Kuidas hägune tooteotsing töötab?Hägune tooteotsing tagastab kõik tootenimed, kui täpse otsingu korral tulemust ei leita, nii et tehisintellekt saab õige nime valida.

Mida ma peaksin funktsioonis „leia toode“ muutma?Peate loogikat muutma nii, et see tagastaks kõik tootenimed, kui täpset vastet pole.

Kuidas testida uut otsinguloogikat?Sisestage hägune tootenimi, näiteks „kas teil on en77“, ja kontrollige, kas õige toode leitakse.

Kuidas tegeleb tehisintellekt mitmesaja tootega?Tehisintellekt suudab hakkama saada mitmesaja tootega, kuni tokenite piirid ei ole ületatud, aga suuremate andmemahtude korral võivad manustamised olla parem valik.

Kas otsing toimib ka suurte tootebaaside korral?Jah, põhilogika toimib ka suurte tootebaaside korral, ent tõhususe ja täpsuse tagamiseks võib vajada täiendavaid tehnikaid.