What Priors stores
The table below lists every kind of stored data.
Priors does not store your prompts or your model’s output, unless you send them as observations.
Where the data is kept
The data of one organization is kept separate from the data of every other organization. Inside an organization, the memory of one agent is kept separate from the memory of every other agent. Every read is limited to your organization first, so no request can reach the memories, conversations, or files of another organization. Data is encrypted when stored and when sent.Who can read what
Your organization owns everything its key creates. No other organization can read any of it, ever. Inside one agent,X-SP-End-User narrows what one request reaches.
Memories are never returned as a list. A memory is seen only inside an answer, and only when it relates to the question.
The agent is the boundary between your customers, not the header. Give each customer their own agent. The header separates one person’s conversations from another’s inside a single agent; it does not separate memory. Two people on the same agent can be answered from each other’s facts.
What deletion does
Agents do not expire on their own. Only a delete removes an agent.
There is no call that deletes one memory. To make the agent forget something, delete the agent that learned it and create a new one.
What you must not send
- Secrets, keys, and passwords. An observation can become a memory that the agent repeats in an answer.
- Data that one of your users has not agreed to share with the other people on the same agent. Memory is shared across an agent, so an answer can repeat it to any of them.