API Reference

History modes

HISTORY_NONE: no memory. HISTORY_LOCAL: transcript in the Python process. HISTORY_SERVER: persisted chat and messages API on TokenSaver.

python
from tokensaver_sdk import HISTORY_LOCAL, HISTORY_NONE, HISTORY_SERVER, TokenSaver
 
ts = TokenSaver(api_key="ts_...")
 
s0 = ts.chat.session(history=HISTORY_NONE)
out = s0.ask("Ping", provider="openai", model="gpt-4o")
 
session = ts.chat.session(history=HISTORY_SERVER, name="Onboarding assistant")
first = session.ask("Draft a 5-step fintech onboarding checklist.", provider="openai", model="gpt-4o")
second = session.ask("Rewrite it for a non-technical operations manager.", provider="openai", model="gpt-4o")
print(first.text)
print(second.text)
 
page = session.messages(limit=50)
print(page["items"], page["next_cursor"])
 
local = ts.chat.session(history=HISTORY_LOCAL)
local.ask("My name is Alex.", provider="openai", model="gpt-4o")
local.ask("What is my name?", provider="openai", model="gpt-4o")