Toggle Menu
Prev Up Next

# `langchain_experimental.plan_and_execute.planners.chat_planner`.load_chat_planner

langchain_experimental.plan_and_execute.planners.chat_planner.load_chat_planner(llm: BaseLanguageModel, system_prompt: str = "Let's first understand the problem and devise a plan to solve the problem. Please output the plan starting with the header 'Plan:' and then followed by a numbered list of steps. Please make the plan the minimum number of steps required to accurately complete the task. If the task is a question, the final step should almost always be 'Given the above steps taken, please respond to the users original question'. At the end of your plan, say '<END_OF_PLAN>'") → LLMPlanner

  Load a chat planner.

  Parameters

    - llm (BaseLanguageModel) – Language model.

    - system_prompt (str) – System prompt.

  Returns

    LLMPlanner

  Return type

    LLMPlanner