IBM
Agent with Storage
Code
cookbook/models/ibm/watsonx/storage.py
Usage
1
Create a virtual environment
Open the Terminal
and create a python virtual environment.
2
Set your API key
3
Install libraries
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.