Code Velocity
Podniková AI

Transformace maloobchodu: Generativní AI od AWS pro virtuální zkoušení

·5 min čtení·AWS·Původní zdroj
Sdílet
Diagram serverless architektury AWS ukazující generativní AI pro virtuální zkoušení v maloobchodě

Zlepšování maloobchodu s generativní AI pro pohlcující zážitky

E-commerce prostředí, ačkoliv je pohodlné, představuje pro online maloobchodníky přetrvávající výzvy. Nakupující často mají potíže s vizualizací, jak produkty, zejména oblečení, nábytek nebo doplňky, padnou nebo budou vypadat v reálných scénářích. Tato nejistota často vede ke zvýšenému počtu vraceného zboží, snížené důvěře v nákup a značným provozním nákladům pro podniky. Spotřebitelé však stále více požadují pohlcující a interaktivní nákupní zážitky, které překlenou propast mezi virtuálním prohlížením a hmatatelným pocitem z nakupování v kamenných obchodech. Aby uspokojili tuto poptávku a zmírnili běžné problémy, maloobchodníci se obracejí k nejmodernějším technologiím, jako je generativní AI.

AWS stojí v čele této transformace a nabízí robustní sadu služeb generativní AI, které maloobchodníkům umožňují vytvářet inovativní řešení. Tento článek zkoumá, jak vytvořit sofistikovaný systém virtuálního zkoušení a doporučení na AWS, s využitím služeb jako Amazon Nova Canvas, Amazon Rekognition a Amazon OpenSearch Serverless. Takové řešení nejenže zlepšuje důvěru v nákup a snižuje míru vracení zboží, ale také se přímo promítá do zvýšené ziskovosti a vyšší spokojenosti zákazníků. Pro partnery AWS, kteří vyvíjejí maloobchodní řešení, nebo maloobchodníky zkoumající potenciál generativní AI, je pochopení této architektury a implementačního přístupu klíčové pro nasazení skutečně transformačního zážitku.

Klíčové schopnosti maloobchodního AI řešení od AWS

Toto AI-poháněné, serverless maloobchodní řešení je navrženo tak, aby poskytovalo komplexní sadu funkcí, které redefinují cestu online nakupování. Integruje čtyři primární schopnosti, z nichž každá je navržena tak, aby řešila kritické aspekty e-commerce zážitku:

SchopnostPopisKlíčové služby AWS
Virtuální zkoušeníGeneruje vysoce realistické vizualizace zákazníků, kteří „nosí“ nebo „používají“ produkty. To pomáhá nakupujícím představit si produkty v kontextu, což významně zvyšuje důvěru v nákup a snižuje pravděpodobnost vracení zboží.Amazon Nova Canvas, Amazon Rekognition
Inteligentní doporučeníPoskytuje inteligentní, vizuálně uvědomělé návrhy produktů. Díky pochopení složitých vztahů stylů a vizuálních podobností mezi položkami systém nabízí personalizovaná doporučení, která odpovídají preferencím zákazníků a aktuálním trendům.Amazon Titan Multimodal Embeddings
Inteligentní vyhledáváníUmožňuje intuitivní objevování produktů prostřednictvím dotazů v přirozeném jazyce. Systém zpracovává záměr zákazníka tak, aby poskytoval vysoce relevantní výsledky vyhledávání, přesahující shodu klíčových slov k hlubšímu pochopení toho, co zákazník hledá, s využitím shody vektorové podobnosti.OpenSearch Serverless
Analýza a přehledySleduje a analyzuje interakce zákazníků, preference a vznikající trendy v reálném čase. Tyto údaje jsou neocenitelné pro optimalizaci řízení zásob, přizpůsobení obchodních strategií a personalizaci budoucích zákaznických zážitků.Amazon DynamoDB

Tyto integrované funkce společně vytvářejí poutavější, personalizovanější a efektivnější nákupní zážitek, což v konečném důsledku vede ke zvýšení prodeje a posílení loajality zákazníků.

Serverless architektura: Pohánění škálovatelné maloobchodní AI

Základem tohoto pokročilého maloobchodního řešení je serverless infrastruktura AWS, pečlivě navržená pro škálovatelnost, efektivitu a snadné nasazení. Architektura využívá přístup mikroslužeb, což zajišťuje, že každá komponenta může škálovat nezávisle a být aktualizována bez dopadu na celý systém.

Diagram serverless architektury AWS ukazující řešení virtuálního zkoušení v maloobchodě s funkcemi Lambda, Bedrock Nova canvas pro generování AI obrazu, Rekognition, S3 buckety DynamoDB a OpenSearch pro správu zásob v rámci VPC

Ve svém jádru řešení využívá pět specializovaných funkcí AWS Lambda, z nichž každá je optimalizována pro odlišné úkoly: zpracování webového front-endu (fungujícího jako rozhraní chatbota), zpracování požadavků na virtuální zkoušení, generování doporučení, příjem datových sad a usnadnění inteligentních vyhledávacích dotazů. S3 buckety Amazon poskytují bezpečné a škálovatelné úložiště pro obrázky produktů a další aktiva. Pro vyhledávání vektorové podobnosti zajišťuje Amazon OpenSearch Serverless rychlé a přesné objevování produktů. Analýza v reálném čase a sledování interakcí zákazníků jsou efektivně spravovány službou Amazon DynamoDB.

Celé řešení, postavené s AWS Serverless Application Model (AWS SAM), lze nasadit jediným příkazem a automaticky se škáluje na základě poptávky. Pro zabránění kolizím zdrojů jsou implementovány limity rezervované souběžnosti, zatímco cachování Amazon API Gateway a předpodepsané adresy URL optimalizují výkon a zajišťují plynulý uživatelský zážitek. Tento modulární, serverless design nejen zjednodušuje správu, ale také nabízí obrovskou flexibilitu pro integraci jednotlivých schopností nebo kompletního řešení do stávajících maloobchodních ekosystémů. Další informace o správě modelů Bedrock a jejich životního cyklu naleznete na understanding-amazon-bedrock-model-lifecycle. Pro informace o škálování AI iniciativ zvažte prozkoumání scaling-ai-for-everyone.

Předpoklady pro bezproblémové nasazení

Před zahájením nasazení tohoto sofistikovaného maloobchodního řešení generativní AI od AWS je klíčové zajistit, aby byly splněny všechny nezbytné předpoklady. Správná konfigurace těchto položek zaručí hladkou a úspěšnou implementaci.

Nastavení účtu AWS:

  • Aktivní účet AWS s administrativními oprávněními.
  • Nainstalované a nakonfigurované AWS Command Line Interface (AWS CLI) s příslušnými pověřeními.
  • Toto řešení vyžaduje, aby Amazon Nova Canvas, Amazon Titan Multimodal Embeddings, Amazon Rekognition a Amazon OpenSearch Serverless byly dostupné ve zvoleném regionu AWS. Pro optimální dostupnost všech požadovaných služeb se doporučuje nasazení v US East (N. Virginia) – us-east-1. Před nasazením v alternativních regionech vždy ověřte regionální podporu pro modely Amazon Bedrock prostřednictvím oficiální dokumentace AWS.

Přístup k modelům Amazon Bedrock:

Modely Amazon Bedrock foundation, včetně Amazon Nova Canvas a Amazon Titan Embeddings používané v tomto řešení, jsou nyní automaticky povoleny při jejich prvním vyvolání ve vašem účtu AWS napříč všemi komerčními regiony. I když není vyžadováno žádné ruční povolení, uživatelé, kteří je používají poprvé, mohou při počátečním vyvolání modelu zaznamenat mírné zpoždění, protože služba zajišťuje přístup.

Oprávnění služeb AWS:

Role IAM použitá k nasazení šablony AWS SAM musí mít komplexní sadu oprávnění k vytváření a správě různých zúčastněných zdrojů AWS. Patří sem:

  • Vytváření a správa funkcí Lambda
  • Vytváření S3 bucketů a správa objektů
  • Vytváření kolekcí Amazon OpenSearch Serverless
  • Vytváření tabulek DynamoDB a přístup k datům
  • Vyvolání modelu Amazon Bedrock (pro Nova Canvas a Titan)
  • Přístup ke službě Amazon Rekognition
  • Správa stacků AWS CloudFormation
  • Vytváření a konfigurace API Gateway

Vývojové prostředí:

Nezbytné je také správně nakonfigurované lokální vývojové prostředí:

  • Nainstalovaná AWS SAM CLI verze 1.50.0 nebo vyšší.
  • Python 3.9 nebo vyšší, včetně správce balíčků pip.
  • Git pro klonování repozitáře a správu verzí.
  • Preferovaný textový editor nebo integrované vývojové prostředí (IDE) pro úpravu konfiguračních souborů a kódu.

Zajištění splnění těchto předpokladů připraví cestu pro zjednodušený proces nasazení a úspěšný provoz vašeho maloobchodního řešení generativní AI. Pro další kontext o pokročilém zpracování dat v AI viz multimodal-embeddings-at-scale-ai-data-lake-for-media-and-entertainment-workloads.

Nasazení vašeho řešení pro virtuální zkoušení

Proces nasazení tohoto maloobchodního řešení generativní AI je zjednodušen pomocí AWS SAM, který abstrahuje většinu složitosti zajišťování infrastruktury. Postupujte podle těchto kroků k sestavení a nasazení aplikace do vašeho účtu AWS.

Krok 1: Nastavení repozitáře

Začněte klonováním repozitáře kódu řešení z GitHubu. Tím získáte všechny potřebné projektové soubory a šablony.

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

Jakmile se ocitnete v adresáři projektu, seznamte se s jeho strukturou. Klíčové soubory zahrnují template.yaml (definující všechny zdroje AWS), requirements.txt (seznam závislostí Pythonu pro funkce Lambda) a zdrojové soubory funkcí Lambda.

Krok 2: Instalace závislostí

Dále nainstalujte všechny požadované balíčky Pythonu specifikované v requirements.txt. Tyto závislosti jsou nezbytné pro funkcionality, jako je zpracování obrazu, interakce s AWS SDK, konektivita OpenSearch a další klíčové komponenty řešení.

pip install -r requirements.txt

Krok 3: Proces sestavení SAM

Příkaz AWS SAM build zpracuje vaši aplikaci a připraví ji k nasazení. Tento krok zahrnuje balení funkcí Lambda, řešení závislostí, vytváření potřebných balíčků vrstev a ověřování syntaxe šablony SAM.

sam build

Tento příkaz generuje artefakty nasazení, které AWS CloudFormation použije k zajištění vašich zdrojů.

Krok 4: Řízené nasazení

Pro počáteční nasazení se velmi doporučuje použít možnost řízeného nasazení. Tento interaktivní proces vás vyzve k zadání základních konfiguračních údajů, což zajistí přizpůsobené nastavení.

sam deploy --guided

Během řízeného nasazení budete požádáni o zadání:

  • Název zásobníku: Vyberte jedinečný název pro váš CloudFormation stack.
  • Region AWS: Zadejte region AWS, kam chcete řešení nasadit (např. us-east-1).
  • Hodnoty parametrů: Můžete být vyzváni k zadání konkrétních parametrů definovaných v template.yaml, které přizpůsobí aspekty vašeho nasazení.

Jakmile jsou tyto údaje zadány, AWS SAM přistoupí k nasazení celé serverless infrastruktury, včetně funkcí Lambda, S3 bucketů, tabulek DynamoDB a kolekcí OpenSearch Serverless, čímž vaše maloobchodní řešení generativní AI ožije.

Transformace e-commerce zážitků

Integrace služeb generativní AI od AWS do maloobchodu představuje významný skok vpřed v poskytování bezkonkurenčních zákaznických zážitků. Řešením kritické výzvy vizualizace v online nakupování prostřednictvím virtuálního zkoušení, inteligentních doporučení a inteligentního vyhledávání mohou maloobchodníci dramaticky zvýšit důvěru v nákup, minimalizovat vracení zboží a podpořit silnější zapojení zákazníků. Serverless architektura zajišťuje, že tato inovativní řešení jsou nejen výkonná, ale také škálovatelná, nákladově efektivní a snadno udržovatelná.

Tento modulární design nabízí značnou flexibilitu, která umožňuje partnerům AWS i jednotlivým maloobchodníkům přizpůsobit a rozšířit řešení tak, aby vyhovovalo jejich specifickým potřebám, ať už implementují jedinou funkci nebo kompletní sadu funkcí. Poskytovaný repozitář GitHub, doplněný dokumentací a nástrojovými skripty, umožňuje vývojářům rychle přijmout a přizpůsobit tuto špičkovou technologii. V konečném důsledku využití generativní AI od AWS transformuje digitální prodejnu v pohlcující, personalizované a vysoce efektivní nákupní místo, čímž připravuje cestu pro zvýšenou ziskovost a trvalou loajalitu zákazníků v dynamickém světě e-commerce.

Často kladené dotazy

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.

Buďte v obraze

Dostávejte nejnovější AI zprávy do schránky.

Sdílet