Let's build a shopping assistant JeolAI
In this hands-on workshop, you'll build "JeolAI", a production-inspired AI shopping agent using "Vertex AI", "FastAPI", "React", and "Gemini models".
Together we'll build an agent that can:
- Route requests to different models based on budget policies
- Call multiple backend tools for search, inventory, promotions, cart management, and checkout
- Track tokens, latency, tool calls, and estimated cost for every request
- Visualize agent execution in real time
- Apply budget guardrails that automatically change model behavior as spending increases
- Enforce domain guardrails to reject out-of-scope requests
- Require human approval before completing high-cost operations
- Generate a complete session summary with execution metrics and conversation history
By the end of the workshop, you'll have a complete end-to-end AI agent running locally, understand how modern agent architectures work, and leave with a project you can continue extending after the session.
Prerequisites
- Basic Python knowledge
- Familiarity with REST APIs is helpful
- Please create a FREE Gmail account (gives $300 credits)
- VS Code installed
- A laptop capable of running Python 3.11+
