Back

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+