PATCH
/
v1
/
agents
/
{agent_id}
/
memory

Authorizations

Authorization
string
headerrequired

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Path Parameters

agent_id
string
required

Body

application/json ยท object

The body is of type object.

Response

200 - application/json

Represents the in-context memory of the agent. This includes both the Block objects (labelled by sections), as well as tools to edit the blocks.

Attributes: memory (Dict[str, Block]): Mapping from memory block section to memory block.

memory
object

Mapping from memory block section to memory block.

prompt_template
string
default: {% for block in memory.values() %}<{{ block.label }} characters="{{ block.value|length }}/{{ block.limit }}"> {{ block.value }} </{{ block.label }}>{% if not loop.last %} {% endif %}{% endfor %}

Jinja2 template for compiling memory blocks into a prompt string