Skip to content

Planning Agent

Overview

The PlanningAgent class is a utility agent within the AI Refinery SDK designed to assist in the design of a realistic plan for any given task. The Planning Agent scans the different interactions between the user and all the agents and design the plan required to achieve the different goals provided by the user.

Implementation

The PlanningAgent class is responsible for generating a realistic plan based based on the interaction data.

Template YAML configuration

agent_class: PlanningAgent
agent_name: <name of the agent>
agent_description: <description of the agent>
config:
  output_style: <"markdown" or "conversational" or "html">  # Optional field
  context:  # Optional field
    - "date"
    - "chat_history"
    - "chat_summary"