Skip to main content

Code

cookbook/11_models/ibm/watsonx/db.py

Usage

1

Set up your virtual environment

2

Set your API key

3

Install dependencies

4

Set up PostgreSQL

Make sure you have a PostgreSQL database running. You can adjust the db_url in the code to match your database configuration.
5

Run Agent

This example shows how to use PostgreSQL storage with IBM WatsonX to maintain conversation state across multiple interactions. It creates an agent with a PostgreSQL storage backend and sends multiple messages, with the conversation history being preserved between them. Note: You need to install the sqlalchemy package and have a PostgreSQL database available.