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
The front end service will allow you to interact with the product advisor.
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.
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.
Enterprise Support - Get access to knowledge base articles and support cases or submit a ticket.
NVIDIA AI Enterprise Documentation - Visit the NVIDIA AI Enterprise Documentation Hub for release documentation, deployment guides and more.
NVIDIA Licensing Portal - Go to the NVIDIA Licensing Portal to manage your software licenses. licensing portal for your products. Get Your Licenses