Documentation
ReferenceAuthoring Portal Reference

Common Stage Settings

Agent-Wide vs Stage-Specific Settings

  • iostack employs a pattern where some aspects of its operation use a combination of settings that are either sourced from common Agent-wide settings or sourced from Specific Settings located in Stages

  • Some settings are formed as a synthesis of those Agent-wide and Stage-specific settings.

  • Others enable an Agent-wide default to be specified and for that default to be overriden in specific Stage(s)

  • This mechanism allows for common Agent behaviours to be specified just once then allowing for extension or overriding of those common settings on a stage-by-stage basis, as required.

Agent-Wide Settings

The Common Stage Settings section contains the Agent-wide settings:

FieldDetails
Prefix PromptsThe common prefix prompting to be used as the first layer of the prompting sandwich for all Stages. This field is commonly used to specify the role, identity, personality, tone of voice, and manner of the Agent.
Separate distinct system messages in the prefix prompt by inserting full blank lines between lines of prompting.
Insert the value of variables into the prompting by typing ‘#’ and selecting the variable from your list of variables.
Suffix PromptsThe common suffix prompt to be used as the first layer of the prompting sandwich for all Stages.
This field is commonly used to specify variables controlling the behaviour of the Agent e.g. the language to use or other information important enough to be added near the end of the prompting.
Separate distinct system messages by inserting full blank lines between lines of prompting.
Insert the value of variables into the prompting by typing ‘#’ and selecting the variable from your list of variables.
Common Variables to Expose For UpdateSpecify any variables you would like exposed for update at every turn in the Agent, regardless of Stage.
Common Content RetrievalSelect and configure an Agent-wide Content Retrieval Integration here, allowing you to use the same Content Retrieval source for every stage and turn of your Agent.
You can override this for a specific Stage by specifying an alternate RAG source in that Stage.

On this page