from agno.agent import Agent
from agno.db.sqlite import SqliteDb
from agno.models.openai import OpenAIResponses
from agno.team import Team
db = SqliteDb(db_file="agno.db")
user_id = "john_doe@example.com"
member = Agent(model=OpenAIResponses(id="gpt-5.2"))
team_with_memory = Team(
name="Team with Memory",
model=OpenAIResponses(id="gpt-5.2"),
members=[member],
db=db,
update_memory_on_run=True,
)
team_with_memory.print_response("Hi! My name is John Doe.", user_id=user_id)
team_with_memory.print_response("What is my name?", user_id=user_id)