Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

A conversational agent action step executes a specific agent action within the system. The agent action can be either one of the built-in actions that have been carefully prepared by the Prospera team, or it can be a custom defined action which executes another smart-chain.

Note

Note that this Step does not record the action you selected into the conversation history, except if you are executing a user_interactor.send_message action, which for consistency and reliability reasons is ALWAYS recorded to the conversation history.

Options

module_id

The module ID of the action that needs to get executed

action_id

The action ID of the action that needs to get executed

parameters

The parameters to be used with the action, which are usually auto-generated by an LLM to match the schema provided for the action parameters.

custom_actions

Custom actions to include in the tool selection. These must be provided with a smart_chain_binding_name that indicates which smart chain to execute for the action. The 'text' field on the output from the smart-chain will be used as the action result.

...