Skip to content

Files

Latest commit

93ad26d · Oct 15, 2024

History

History

personal_shopper

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
Oct 10, 2024
Oct 10, 2024
Oct 10, 2024
Oct 15, 2024

README.md

Personal shopper

This Swarm is a personal shopping agent that can help with making sales and refunding orders. This example uses the helper function run_demo_loop, which allows us to create an interactive Swarm session. In this example, we also use a Sqlite3 database with customer information and transaction data.

Overview

The personal shopper example includes three main agents to handle various customer service requests:

  1. Triage Agent: Determines the type of request and transfers to the appropriate agent.
  2. Refund Agent: Manages customer refunds, requiring both user ID and item ID to initiate a refund.
  3. Sales Agent: Handles actions related to placing orders, requiring both user ID and product ID to complete a purchase.

Setup

Once you have installed dependencies and Swarm, run the example using:

python3 main.py