Session & Memo Quickstart
1) Quick Session (record only)
python
from agently import Agently
agent = Agently.create_agent()
agent.enable_quick_session()
agent.input("Hello").get_text()
agent.input("Remember I like concise answers").get_text()
print(agent.session.full_chat_history)
agent.disable_quick_session()2) Lite mode (bounded context)
python
agent = Agently.create_agent()
agent.enable_session_lite(chars=12000, messages=8, every_n_turns=4)3) Memo mode
python
from agently import Agently
from agently.core import Session
agent = Agently.create_agent()
session = Session(agent=agent).configure(
mode="memo",
limit={"chars": 6000, "messages": 12},
every_n_turns=2,
)
agent.attach_session(session)
agent.input("I am Alex, based in PST.").get_text()
agent.input("I prefer JSON responses.").get_text()
print(agent.session.memo)