Skip to content

tomas-st/bedrock-ai-agent-for-email

Repository files navigation

AWS Bedrock E-Mail Response Service

A e-mail response service that uses AWS Bedrock to automatically respond to customer inquiries. This open-source project demonstrates how to integrate generative AI into a simple application.

Features

  • Automatic response to e-mails using AWS Bedrock
  • Utilizes Claude (Anthropic) as the AI model
  • Example code in Python

Prerequisites

Installation

  1. Clone the repository:
    git clone https://github.com/tomas-st/bedrock-ai-agent-for-email.git
    cd bedrock-ai-agent-for-email
  2. Install Python dependencies:
    pip install -r requirements.txt
  3. Make sure to have your AWS credentials setup:
    aws configure

Alternative local Installation with docker compose

docker compose up -d

Usage

Run the script

Replace the AWS region if necessary and then execute the script:

python chatbot.py

Possible Further Enhancements

  • Integrate with a database for personalized responses
  • Deploy as an AWS Lambda function
  • Connect with Amazon Lex for voice recognition

License

This project is licensed under the MIT License. See the LICENSE file for more details.

Contributing

Pull requests are welcome! Please open an issue before making significant changes.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors