Skip to content

Latest commit

 

History

History
69 lines (46 loc) · 2.69 KB

File metadata and controls

69 lines (46 loc) · 2.69 KB

Bedrock Connected to the Real World

Practical examples of using Amazon Bedrock with real-world applications and use cases.

About

This repository demonstrates practical applications of Amazon Bedrock, focusing on real-world scenarios and integrations. It showcases how to combine generative AI with external data sources, vector databases, and APIs to create meaningful applications.

Each example is documented with detailed explanations and demonstrates best practices for building production-ready AI applications.

Prerequisites

Before running these examples, you'll need:

  • An AWS account with access to Amazon Bedrock
  • AWS credentials configured (via AWS CLI or environment variables)
  • Python 3.8 or later
  • Basic understanding of generative AI concepts

Structure

The repository is organized by increasing complexity:

1. Basic Integration

2. RAG (Retrieval-Augmented Generation)

3. Tool Use (Function Calling)

Getting Started

  1. Clone this repository
  2. Install the required dependencies:
cd python
pip install -r requirements.txt
  1. Navigate to your preferred language directory
  2. Configure your AWS credentials
  3. Run the examples

Usage

This repository is for educational purposes only. The code samples are designed to be:

  • Easy to understand
  • Ready to run
  • Simple to modify
  • Adaptable for your own projects

Contributing

As an educational repository, it does not accept Pull Requests or Issues. For the latest information on Amazon Bedrock, please refer to the official documentation.

Additional Resources

License

This project is licensed under the MIT License - see the LICENSE file for details.