NVIDIA
NVIDIA
Helm Chart: retail-shopping-advisor
Helm Chart
NVIDIA
NVIDIA
Helm Chart: retail-shopping-advisor

Helm Chart for retail shopping advisor workflow

Subscribe to get accessSubscribe to the product below to access this premium content:
NVIDIA AI Enterprise
NVIDIA AI EnterpriseAccelerate your AI agent development
Subscribe Now
Note: You can gain access to hundreds more GPU-optimized artifacts by creating a free NGC account.
Already Subscribed?Log in

Getting Started (NGC CLI)

To install the NGC CLI please refer to NGC CLI Installation

1) Download Helm chart

ngc registry chart pull nvidia/aiworkflows/retail-shopping-advisor:0.2

2) Install Milvus (vector database)

helm install milvus milvus/milvus --set cluster.enabled=false --set etcd.replicaCount=1 --set minio.mode=standalone --set pulsar.enabled=false --set etcd.persistance.storageClass=local-path --set standalone.persistance.persistentVolumeClaim.storageClass=local-path --set minio.persistance.storageClass=local-path

3) Install shopping advisor helm chart

tar xzf retail-shopping-advisor-0.2.tgz

Edit the values.yaml file. Populate the placeholders for NVIDIA_API_KEY and NGC_API_KEY

#Edit values.yaml 

vi retail-shopping-advisor/config.yaml

 
chatbotService:
  image: nvcr.io/nvidia/aiworkflows/retail-shopping-advisor-chatbot-service:0.2
  port: 5001
  type: NodePort
  nodeport: 30001
  env:
    NVIDIA_API_KEY: "Place holder for NVIDIA API KEY"
...
ngcCredentials:
  registry: nvcr.io
  username: $oauthtoken
  password: "Place holder for NGC API KEY"
  email:

4) Finally install the helm chart

This step will pull down the following containers and deploy them to your environment.

helm install retail-shopping-advisor retail-shopping-advisor/ -n retail

This step pulls down containers from the NVIDIA container registry and deploys services for frontend service, the jupyter lab service and the backend API.

Check if all the services and deployments are up.

Kubectl get all -n retail

The helm charts launches deployments and services for frontend service, the jupyter lab service and the backend API

  • Access the front end service at http://$NODEIP:30002
  • Access the jupyter lab service at http://$NODEIP:30003
  • Access the backend API service at http://$NODEIP:30001/docs

The front end service will allow you to interact with the product advisor.

Retail Shopping Advisor AI Workflow



Additional Resources

Request a free 90-day evaluation license for NVIDIA AI Enterprise and try the retail shopping advisor AI workflow.

Learn more about how to use NVIDIA NIM microservices for RAG through our Deep Learning Institute. Access the course here.

Contact NVIDIA to learn more about how you can purchase NVIDIA AI Enterprise for your production deployment.



Licenses

By downloading or using NVIDIA NIM inference microservices included in the retail shopping advisor workflow you agree to the terms of the NVIDIA Software License Agreement and Product-specific Terms for AI products.

By downloading or using the product catalog in the retail shopping advisor workflow you agree to the terms of the NVIDIA Asset License.



Get Help

Publisher
NVIDIA
NVIDIA
UpdatedJuly 26, 2024 UTC