This guide shows how to set up a minimal deployment to use the TensorZero Gateway with the AWS Bedrock API.
Setup
For this minimal setup, you’ll need just two files in your project directory:
Directoryconfig/
- docker-compose.yml
For production deployments, see our Deployment Guide.
Configuration
Create a minimal configuration file that defines a model and a simple chat function:
See the list of available models on AWS Bedrock.
See the Configuration Reference for optional fields (e.g. overriding the region
).
Credentials
You must make sure that the gateway has the necessary permissions to access AWS Bedrock.
The simplest way is to set the following environment variables before running the gateway:
Deployment (Docker Compose)
Create a minimal Docker Compose configuration:
You can start the gateway with docker compose up
.
Inference
Make an inference request to the gateway: