Skip to content

AI-Powered Restaurant Assistant: Create an Agent to support restaurant customers and a Table Booking system with Claude-3 on Amazon Bedrock

Notifications You must be signed in to change notification settings

truongd3/ai-powered-restaurant-assistant

Repository files navigation

Creating Agent with Knowledge Base and an Action Group

This project involves creating an agent with Amazon Bedrock and integrating it with a Knowledge Base and an Action Group. With this integration, the Agent will be able to respond to a user query by taking a sequence of actions, consulting the knowledge base to obtain more info, and executing tasks using the lambda function connected with an Action Group.

Agent Architecture

Let's create a AI-Powered Restaurant Assistant agent that connects with a Knowledge Base containing the restaurant's different menus. This agent also connects to an action group that handles table booking. Agents architecture - showing an agent responding on one end using APIs and action groups and then on the end responding to other questions with a knowledge base on a vector database

The action group created in this project uses function details to define the functionalities for create_booking, get_booking_details and delete_booking. The action group execution connects with a Lambda function that interacts with an Amazon DynamoDB table.

Learn more: https://catalog.us-east-1.prod.workshops.aws/workshops/4c28c535-249d-44dc-939b-9f0942078336/en-US/50-create-agent-with-knowledge-base-and-action-group

About

AI-Powered Restaurant Assistant: Create an Agent to support restaurant customers and a Table Booking system with Claude-3 on Amazon Bedrock

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published