agents
Update Agent Memory Label
Update the label of a block in an agent’s memory.
PATCH
/
v1
/
agents
/
{agent_id}
/
memory
/
label
Authorizations
Authorization
string
headerrequiredBearer authentication header of the form Bearer <token>
, where <token>
is your auth token.
Path Parameters
agent_id
string
requiredBody
application/json
Update the label of a block
current_label
string
requiredCurrent label of the block.
new_label
string
requiredNew label of the block.
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