Skip to main content

Atoti Intelligence Essentials

This is part of the Atoti Intelligence Essentials offer.
This guide explains how to configure Amazon Bedrock as the LLM provider for Atoti Intelligence in an Atoti Python project.

Prerequisites

Before configuring Amazon Bedrock, ensure the following requirements are met:
  • An Atoti Python project
  • An AWS account with Amazon Bedrock access and appropriate permissions
  • The AWS region where Bedrock models are available

Install the package

uv add "atoti[ai-amazon-bedrock]"

Configure the LLM

Use ConnectionConfig and ChatConfig from atoti_ai_amazon_bedrock to configure the LLM connection, then pass them to AiConfig: Then pass the config to the session through SessionConfig:
session = tt.Session.start(tt.SessionConfig(ai=ai_config))

ConnectionConfig parameters

ChatConfig parameters

Verify the configuration

After completing the configuration, verify that the LLM connection works:
  1. Start the Atoti session.
  2. Open the Atoti UI.
  3. Test an AI feature such as Visualize This or Auto-Explain.
After configuring Amazon Bedrock, proceed to set up AI features: