Code Velocity
Verslo DI

Mažmeninės prekybos transformacija: AWS generatyvusis DI virtualiam pasimatavimui

·5 min skaitymo·AWS·Originalus šaltinis
Dalintis
AWS serverless architektūros diagrama, rodanti generatyvųjį DI virtualiam pasimatavimui mažmeninėje prekyboje

Mažmeninės prekybos tobulinimas generatyviuoju DI įtraukiančioms patirtims

Nors e. komercijos aplinka yra patogi, ji kelia nuolatinių iššūkių internetiniams mažmenininkams. Pirkėjams dažnai sunku įsivaizduoti, kaip produktai, ypač drabužiai, baldai ar aksesuarai, atrodys ar tiks realiame gyvenime. Šis neaiškumas dažnai lemia didesnį prekių grąžinimą, sumažėjusį pasitikėjimą pirkimu ir dideles veiklos sąnaudas įmonėms. Tačiau vartotojai vis labiau reikalauja labiau įtraukiančių ir interaktyvių apsipirkimo patirčių, kurios užpildytų atotrūkį tarp virtualaus naršymo ir fizinio jausmo parduotuvėje. Kad patenkintų šį poreikį ir sumažintų dažnas problemas, mažmenininkai kreipiasi į pažangiausias technologijas, tokias kaip generatyvusis DI.

AWS yra šios transformacijos priešakyje, siūlydama tvirtą generatyviojo DI paslaugų rinkinį, kuris suteikia mažmenininkams galimybę kurti novatoriškus sprendimus. Šis straipsnis nagrinėja, kaip sukurti sudėtingą virtualaus pasimatavimo ir rekomendacijų sistemą naudojant AWS, pasitelkiant tokias paslaugas kaip Amazon Nova Canvas, Amazon Rekognition ir Amazon OpenSearch Serverless. Toks sprendimas ne tik pagerina pirkimo pasitikėjimą ir sumažina grąžinimo rodiklius, bet ir tiesiogiai padidina pelningumą bei klientų pasitenkinimą. AWS partneriams, kuriantiems mažmeninės prekybos sprendimus, arba mažmenininkams, tyrinėjantiems generatyviojo DI potencialą, šios architektūros ir diegimo metodo supratimas yra labai svarbus siekiant įdiegti tikrai transformuojančią patirtį.

Pagrindinės AWS mažmeninės prekybos DI sprendimo galimybės

Šis DI varomas, serverless mažmeninės prekybos sprendimas yra sukurtas siekiant pasiūlyti visapusišką funkcijų rinkinį, kuris iš naujo apibrėžia apsipirkimo internetu patirtį. Jis integruoja keturias pagrindines galimybes, kurių kiekviena skirta spręsti esminius e. komercijos patirties aspektus:

GalimybėAprašymasPagrindinės AWS paslaugos
Virtualus pasimatavimasGeneruoja itin realistiškus klientų, "dėvinčių" arba "naudojančių" produktus, vizualizacijas. Tai padeda pirkėjams įsivaizduoti produktus kontekste, žymiai padidinant pirkimo pasitikėjimą ir sumažinant grąžinimo tikimybę.Amazon Nova Canvas, Amazon Rekognition
Išmaniosios rekomendacijosTeikia protingus, vizualiai patrauklius produktų pasiūlymus. Suprantant sudėtingus stiliaus ryšius ir vizualinius panašumus tarp prekių, sistema siūlo personalizuotas rekomendacijas, kurios atitinka klientų pageidavimus ir dabartines tendencijas.Amazon Titan Multimodal Embeddings
Išmanioji paieškaĮgalina intuityvų produktų atradimą naudojant natūralios kalbos užklausas. Sistema apdoroja kliento ketinimus, kad pateiktų labai tinkamus paieškos rezultatus, peržengdama raktinių žodžių atitikimą ir giliau suprasdama, ko ieško klientas, naudojant vektorių panašumo paiešką.OpenSearch Serverless
Analizė ir įžvalgosSekia ir analizuoja klientų sąveikas, pageidavimus ir kylančias tendencijas realiuoju laiku. Šie duomenys yra neįkainojami optimizuojant atsargų valdymą, pritaikant prekybos strategijas ir personalizuojant ateities klientų patirtį.Amazon DynamoDB

Šios integruotos funkcijos veikia kartu, kad sukurtų labiau įtraukiančią, personalizuotą ir efektyvią apsipirkimo patirtį, galiausiai skatinančios pardavimus ir ugdančios klientų lojalumą.

Serverless architektūra: Scalable mažmeninės prekybos DI variklis

Šio pažangaus mažmeninės prekybos sprendimo pagrindas yra serverless AWS infrastruktūra, kruopščiai sukurta masteliamumui, efektyvumui ir lengvam diegimui. Architektūra naudoja mikroservisų metodą, užtikrinantį, kad kiekvienas komponentas galėtų nepriklausomai keistis ir būti atnaujintas, nepaveikiant visos sistemos.

AWS serverless architektūros diagrama, rodanti generatyvųjį DI virtualiam pasimatavimui mažmeninėje prekyboje

Savo esme, sprendimas naudoja penkias specializuotas AWS Lambda funkcijas, kurių kiekviena optimizuota skirtingoms užduotims: žiniatinklio sąsajos valdymui (veikiančios kaip pokalbių robotas), virtualaus pasimatavimo užklausų apdorojimui, rekomendacijų generavimui, duomenų rinkinių įvedimui ir išmaniosios paieškos užklausų palengvinimui. Amazon S3 talpyklos užtikrina saugų ir keičiamo dydžio produktų vaizdų ir kitų išteklių saugojimą. Vektorių panašumo paieškai, Amazon OpenSearch Serverless užtikrina greitą ir tikslų produktų atradimą. Realaus laiko analizė ir klientų sąveikos stebėjimas efektyviai valdomi naudojant Amazon DynamoDB.

Sukurtas naudojant AWS Serverless Application Model (AWS SAM), visas sprendimas gali būti diegiamas viena komanda, automatiškai keičiantis pagal poreikį. Įdiegti rezervuoti lygiagretumo limitai, siekiant išvengti išteklių konflikto, o Amazon API Gateway talpyklos ir iš anksto pasirašytos nuorodos optimizuoja našumą ir užtikrina sklandžią vartotojo patirtį. Ši modulinė, serverless konstrukcija ne tik supaprastina valdymą, bet ir suteikia didelį lankstumą integruojant atskiras galimybes arba visą sprendimą į esamas mažmeninės prekybos ekosistemas. Sužinokite daugiau apie Bedrock modelių valdymą ir jų gyvavimo ciklą su understanding-amazon-bedrock-model-lifecycle. Norėdami gauti įžvalgų apie DI iniciatyvų masteliamumą, apsvarstykite scaling-ai-for-everyone.

Reikalavimai sklandžiam diegimui

Prieš pradedant diegti šį sudėtingą AWS generatyviojo DI mažmeninės prekybos sprendimą, labai svarbu užtikrinti, kad būtų įvykdyti visi būtini reikalavimai. Tinkamas šių elementų konfigūravimas garantuos sklandų ir sėkmingą diegimą.

AWS paskyros nustatymas:

  • Aktyvi AWS paskyra su administratoriaus teisėmis.
  • Įdiegta ir sukonfigūruota AWS komandinės eilutės sąsaja (AWS CLI) su tinkamais kredencialais.
  • Šiam sprendimui reikalinga, kad Amazon Nova Canvas, Amazon Titan Multimodal Embeddings, Amazon Rekognition ir Amazon OpenSearch Serverless būtų prieinamos pasirinktame AWS regione. Rekomenduojama diegti JAV Rytuose (Šiaurės Virdžinijoje) – us-east-1 siekiant optimalaus visų reikalingų paslaugų prieinamumo. Prieš diegiant alternatyviuose regionuose, visada patikrinkite regioninį Amazon Bedrock modelių palaikymą oficialioje AWS dokumentacijoje.

Amazon Bedrock modelio prieiga:

Amazon Bedrock baziniai modeliai, įskaitant Amazon Nova Canvas ir Amazon Titan Embeddings, naudojamus šiame sprendime, dabar automatiškai įjungiami, juos pirmą kartą iškvietus jūsų AWS paskyroje visuose komerciniuose regionuose. Nors rankinis įjungimas nereikalingas, pirmą kartą naudojantys vartotojai gali patirti nedidelį vėlavimą pradinio modelio iškvietimo metu, kol paslauga suteiks prieigą.

AWS paslaugų leidimai:

IAM vaidmuo, naudojamas diegiant AWS SAM šabloną, turi turėti išsamų leidimų rinkinį, kad galėtų kurti ir valdyti įvairius susijusius AWS išteklius. Tai apima:

  • Lambda funkcijų kūrimas ir valdymas
  • S3 talpyklų kūrimas ir objektų valdymas
  • Amazon OpenSearch Serverless kolekcijų kūrimas
  • DynamoDB lentelių kūrimas ir duomenų prieiga
  • Amazon Bedrock modelio iškvietimas (skirta Nova Canvas ir Titan)
  • Amazon Rekognition paslaugos prieiga
  • AWS CloudFormation stakų valdymas
  • API Gateway kūrimas ir konfigūravimas

Kūrimo aplinka:

Taip pat būtina tinkamai sukonfigūruota vietinė kūrimo aplinka:

  • Įdiegta AWS SAM CLI versija 1.50.0 ar naujesnė.
  • Python 3.9 ar naujesnė versija, kartu su pip paketų tvarkykle.
  • Git, skirta repozitorijos klonavimui ir versijų kontrolei.
  • Pageidaujamas teksto redaktorius arba integruota kūrimo aplinka (IDE), skirta konfigūracijos failų ir kodo modifikavimui.

Užtikrinus šių reikalavimų įvykdymą, bus sudarytos sąlygos sklandžiam diegimo procesui ir sėkmingam jūsų generatyviojo DI mažmeninės prekybos sprendimo veikimui. Dėl išsamesnės informacijos apie pažangų duomenų tvarkymą DI srityje, žr. multimodal-embeddings-at-scale-ai-data-lake-for-media-and-entertainment-workloads.

Virtualaus pasimatavimo sprendimo diegimas

Šio generatyviojo DI mažmeninės prekybos sprendimo diegimo procesas supaprastinamas naudojant AWS SAM, kuri apibendrina didžiąją dalį infrastruktūros teikimo sudėtingumo. Atlikite šiuos veiksmus, kad sukurtumėte ir įdiegtumėte programą į savo AWS paskyrą.

1 žingsnis: Repozitorijos nustatymas

Pradėkite klonuodami sprendimo kodo repozitoriją iš GitHub. Tai suteiks jums visus reikalingus projekto failus ir šablonus.

git clone https://github.com/aws-samples/sample-genai-virtual-tryon.git
cd VirtualTryOne-GenAI

Atsidūrę projekto kataloge, susipažinkite su struktūra. Pagrindiniai failai apima template.yaml (apibrėžiantį visus AWS išteklius), requirements.txt (nurodantį Python priklausomybes Lambda funkcijoms) ir Lambda funkcijų šaltinio failus.

2 žingsnis: Priklausomybių diegimas

Tada įdiekite visus reikalingus Python paketus, nurodytus requirements.txt. Šios priklausomybės yra būtinos tokioms funkcijoms kaip vaizdų apdorojimas, sąveika su AWS SDK, OpenSearch ryšys ir kiti pagrindiniai sprendimo komponentai.

pip install -r requirements.txt

3 žingsnis: SAM kūrimo procesas

AWS SAM build komanda apdoroja jūsų programą, paruošdama ją diegimui. Šis žingsnis apima Lambda funkcijų pakavimą, priklausomybių išsprendimą, reikalingų sluoksnių paketų kūrimą ir SAM šablono sintaksės patvirtinimą.

sam build

Ši komanda generuoja diegimo artefaktus, kuriuos AWS CloudFormation naudos jūsų išteklių teikimui.

4 žingsnis: Valdomas diegimas

Pradiniam diegimui labai rekomenduojama naudoti valdomo diegimo parinktį. Šis interaktyvus procesas paprašys jūsų nurodyti esminius konfigūracijos duomenis, užtikrinant pritaikytą nustatymą.

sam deploy --guided

Valdomo diegimo metu jūsų bus paprašyta pateikti:

  • Kamino pavadinimas: Pasirinkite unikalų pavadinimą savo CloudFormation kaminui.
  • AWS regionas: Nurodykite AWS regioną, kuriame norite diegti sprendimą (pvz., us-east-1).
  • Parametrų vertės: Jums gali būti pasiūlyta nurodyti konkrečius parametrus, apibrėžtus template.yaml, kurie pritaiko jūsų diegimo aspektus.

Pateikus šiuos duomenis, AWS SAM tęs visos serverless infrastruktūros diegimą, įskaitant Lambda funkcijas, S3 talpyklas, DynamoDB lenteles ir OpenSearch Serverless kolekcijas, taip įgyvendinant jūsų generatyviojo DI mažmeninės prekybos sprendimą.

E. komercijos patirčių transformavimas

AWS generatyviojo DI paslaugų integravimas į mažmeninės prekybos sektorių žymi didelį šuolį į priekį teikiant neprilygstamas klientų patirtis. Sprendžiant kritinį vizualizacijos iššūkį apsipirkimo internetu metu per virtualų pasimatavimą, išmaniąsias rekomendacijas ir protingą paiešką, mažmenininkai gali žymiai padidinti pirkimo pasitikėjimą, sumažinti grąžinimus ir skatinti stipresnį klientų įsitraukimą. Serverless architektūra užtikrina, kad šie novatoriški sprendimai būtų ne tik galingi, bet ir keičiamo dydžio, ekonomiškai efektyvūs ir lengvai prižiūrimi.

Šis modulinis dizainas suteikia didelį lankstumą, leidžiantį tiek AWS partneriams, tiek individualiems mažmenininkams pritaikyti ir išplėsti sprendimą, kad atitiktų jų specifinius poreikius, nesvarbu, ar tai būtų vienos funkcijos įgyvendinimas, ar visas funkcijų rinkinys. Pateikta GitHub saugykla su dokumentacija ir naudingais scenarijais suteikia kūrėjams galimybę greitai įsisavinti ir pritaikyti šią pažangiausią technologiją. Galiausiai, naudojant AWS generatyvųjį DI, skaitmeninė parduotuvė transformuojama į įtraukiančią, personalizuotą ir labai efektyvią apsipirkimo vietą, atveriančią kelią didesniam pelningumui ir ilgalaikiam klientų lojalumui dinamiškame e. komercijos pasaulyje.

Dažniausiai užduodami klausimai

What is the primary challenge this AWS Generative AI solution addresses for online retailers?
Online retailers frequently struggle with customers' inability to accurately perceive fit and appearance when purchasing products digitally, leading to high return rates and diminished purchase confidence. This not only impacts a retailer's revenue and operational efficiency but also frustrates customers. The AWS Generative AI solution aims to directly address this by offering immersive virtual try-on experiences and smart recommendations, thereby enhancing customer satisfaction and boosting purchasing certainty.
Which AWS Generative AI services are central to the virtual try-on capability?
The virtual try-on capability, a cornerstone of this retail transformation solution, heavily relies on two key AWS Generative AI services. Amazon Nova Canvas is utilized for generating highly realistic visualizations of customers wearing or interacting with products. This is complemented by Amazon Rekognition, which provides advanced image and video analysis capabilities, ensuring accurate placement and interaction within the virtual try-on environment. Together, these services create a seamless and authentic virtual experience for shoppers.
How does the solution improve product discovery and recommendations for customers?
The AWS Generative AI solution significantly enhances product discovery and recommendations through two integrated features. Smart recommendations leverage Amazon Titan Multimodal Embeddings to analyze style relationships and visual similarities between products, offering visually aware suggestions. Concurrently, smart search employs OpenSearch Serverless for vector similarity matching, enabling natural language product discovery. This allows the system to understand customer intent and provide highly relevant results, making the shopping experience more intuitive and personalized.
What are the benefits of using a serverless architecture for this retail AI solution?
Adopting a serverless architecture, primarily built on AWS Lambda, offers numerous benefits for this retail AI solution. It ensures automatic scalability to meet fluctuating demand without requiring manual provisioning or management of servers, leading to cost efficiencies. The modular design, composed of specialized Lambda functions, allows for independent scaling, updating, and deployment of individual components. This approach reduces operational overhead, enhances reliability, and simplifies the overall management and maintenance of the retail AI system.
What are the key prerequisites for deploying this AWS Generative AI virtual try-on solution?
To successfully deploy this AWS Generative AI solution, several prerequisites must be met. Users need an active AWS account with administrative privileges and the AWS Command Line Interface (CLI) configured. It's recommended to deploy in a region like US East (N. Virginia) where all required services, including Amazon Nova Canvas, Amazon Titan Multimodal Embeddings, and Amazon OpenSearch Serverless, are available. Access to Amazon Bedrock models is automatically enabled upon first invocation. Furthermore, the IAM role for deployment requires specific permissions for managing Lambda, S3, OpenSearch Serverless, DynamoDB, Bedrock, Rekognition, CloudFormation, and API Gateway resources. A development environment with AWS SAM CLI (v1.50.0+), Python 3.9+, Git, and a text editor is also essential.
Can this solution be customized or extended for specific retail needs?
Yes, the solution is designed with a high degree of modularity and flexibility, making it highly customizable and extensible for specific retail needs. Its architecture allows retailers or AWS Partners to implement individual capabilities, such as just virtual try-on or smart recommendations, or the complete integrated solution. Comprehensive documentation, sample test images, and utility scripts for dataset management are provided in the GitHub repository, facilitating straightforward customization and extension by developers to align with unique business requirements and integrate with existing retail systems.

Būkite informuoti

Gaukite naujausias AI naujienas el. paštu.

Dalintis