Documentation
Configuration
Prompt Configuration
⚠️

Some placeholders are outdated or missing

Prompt Configuration

The prompts.yaml (opens in a new tab) file can be configured for more customization between the interactions of the server and the LLM.

Prompt Placeholders

Placeholders are surrounded by double brackets

placeholderdescrpition
agent.nameFull name of the agent
agent.memoriesList of all the memories
agent.activityWhat the agent is currently doing
agent.lastActivityWhat the agent was last doing
agent.summaryCached summary from prompts.yaml
agent.descriptionComma delimited characteristics
agent.locationNameThe current location
agent.locationChildrenList of objects contained by the current location
agent.plansList of the two most recent plans
tensesFor example, x is no longer a and is now b
memories.unrankedMemories with a weight of 0 (except short term plans)
memories.characteristicsInitial memories added to the agent
memories.relevantThe three most relevant memories to an observation
date.fullFull date (as formatted in config.yaml)
date.timeTime of day (as formatted in config.yaml)
date.yesterdayYesterday’s full date (as formatted in config.yaml)
world.descriptionWorld description (includes available locations)
questionQuestion asked to agent
memories.characteristicsInitial memories added to the agent