Objective
- Build a simple AI agent that allows you to browse a catalog of products and make a purchase
- You have 2 hours for the task
- Build the most finished/unfinished version you can. Once the 2hrs are done, leave it as is.
Specifications
The Chat interface

Build simple chat interface that allows the user to send messages & read responses by the agent. The user should be able to
- Send a message to the agent
- Read responses
- Start a new chat ( clean slate )
- Be able to revisit their conversation history
The AI agent
Create an AI agent based on OpenAI’s models
The purpose of the AI agent is to get inform what kind of products are available, help the user pick one and create an order for them.
Making an order