tl  tr
  Home | Tutorials | Articles | Videos | Products | Tools | Search
Interviews | Open Source | Tag Cloud | Follow Us | Bookmark | Contact   
 Generative AI > Google Gemini API > Product Configurator Agent

Product Configurator Agent

Author: Venkata Sudhakar

ShopMax India sells complex IT infrastructure solutions where selecting the wrong components leads to incompatible configurations and costly returns. A Product Configurator Agent acts as a guided selling tool - it asks the right questions about the customer needs, recommends compatible components, flags conflicts, and outputs a complete bill of materials ready for quoting.

This tutorial builds a Product Configurator Agent using Google ADK and Gemini 2.0 Flash. The agent takes customer workload requirements, selects compatible server, storage, and networking components, validates the configuration, and produces a BOM with pricing.

The below example shows the Product Configurator Agent building a server configuration for a mid-size manufacturing company in Coimbatore.


It gives the following output,

BILL OF MATERIALS - Coimbatore Textile Mills
=============================================
Workload : ERP (SAP B1) | Users: 60 | HA: Yes

Component  SKU       Description              Qty  Unit Price   Total
Server     SVR-M1    Dell PowerEdge R350       1   Rs 3.20 L    Rs 3.20 L
Storage    STG-4T    4TB SSD Array             2   Rs 1.20 L    Rs 2.40 L
                     (RAID-1 pair for HA)
Networking NET-A1    24-port 10GbE Switch      1   Rs 0.95 L    Rs 0.95 L
UPS        UPS-2K    APC 2KVA UPS              1   Rs 0.18 L    Rs 0.18 L

Total Solution Price: Rs 6.73 lakhs (excl. GST)

Configuration Notes
  - R350 with 8 cores and 32GB RAM is well-suited for SAP B1
    with 60 concurrent users
  - Dual 4TB SSD arrays in RAID-1 provide HA with 4TB usable storage
  - 10GbE switching recommended for ERP database performance

Compatibility: All components validated - no conflicts

Recommended Add-ons
  - 3-year ProSupport Plus (Dell) - Rs 0.85 L
  - Offsite backup solution     - Rs 0.40 L/yr

The Product Configurator Agent eliminates misconfigured orders and reduces pre-sales engineering time. Extend it to support GPU add-ons for AI workloads, rack space planning, and cooling requirements. Integrate with your ERP to check real-time component availability before committing to the BOM.


 
  


  
bl  br