\(\bullet\)_Single-path Reasoning_. In this strategy, the final task is decomposed into several intermediate steps. These steps are connected in a cascading manner, with each step leading to only one subsequent step. LLMs follow these steps to achieve the final goal. Specifically, Chain of Thought (CoT) [45] proposes inputting reasoning steps for solving complex problems into the prompt. These steps serve as examples to inspire LLMs to plan and act in a step-by-step manner. In this method, the plans are created based on the inspiration from the examples in the prompts. Zero-shot-CoT [46] enables LLMs to generate task reasoning processes by prompting them with trigger sentences like "think step by step". Unlike CoT, this method does not incorporate reasoning steps as examples in the prompts. Reprompting [47] involves checking whether each step meets the necessary prerequisites before generating a plan. If a step fails to meet the prerequisites, it introduces a prerequisite error message and prompts the LLM to regenerate the plan. ReWOO [48] introduces a paradigm of separating plans from external observations, where the agents first generate plans and obtain observations independently, and then combine them together to derive the final results. HuggingGPT [13] first decomposes the task into many sub-goals, and then solves each of them based on Huggingface. Different from CoT and Zero-shot-CoT, which outcome all the reasoning steps in a one-shot manner, ReWOO and HuggingGPT produce the results by accessing LLMs multiply times.
\(\bullet\)_단일 경로 추론_. 이 전략에서는 최종 작업을 여러 중간 단계로 분해합니다. 이러한 단계는 계단식으로 연결되며 각 단계는 하나의 후속 단계로만 연결됩니다. LLM은 이러한 단계를 따라 최종 목표를 달성합니다. 특히, 복잡한 문제를 해결하기 위한 추론 단계를 프롬프트에 입력하는 Chain of Thought (CoT) [45]를 제안합니다. 이러한 단계는 LLM이 단계별 방식으로 계획하고 행동하도록 영감을 주는 예제 역할을 합니다. 이 방법에서는 프롬프트의 예제에서 영감을 바탕으로 계획을 생성합니다. Zero-shot-CoT [46]는 "단계별로 생각하라"와 같은 트리거 문장으로 프롬프트를 통해 LLM이 작업 추론 과정을 생성할 수 있도록 합니다. 이 방법은 프롬프트에 추론 단계를 예제로 통합하지 않으며, CoT와는 다릅니다. Reprompting [47]는 각 단계가 필요한 전제 조건을 충족하는지 확인한 후 계획을 생성하는 것입니다. 어떤 단계가 전제 조건을 충족하지 못하면 전제 조건 오류 메시지를 표시하고 LLM이 계획을 다시 생성하도록 프롬프트합니다. ReWOO [48]는 계획과 외부 관찰을 분리하는 패러다임을 도입하여 에이전트가 먼저 계획을 생성하고 관찰을 독립적으로 얻은 다음 이를 결합하여 최종 결과를 도출합니다. HuggingGPT [13]는 먼저 작업을 여러 하위 목표로 분해한 다음 Huggingface를 기반으로 각 목표를 해결합니다. 모든 추론 단계를 원샷 방식으로 수행하는 CoT 및 Zero-shot-CoT와 달리, ReWOO와 HuggingGPT는 LLM에 여러 번 액세스하여 결과를 생성합니다.
\(\bullet\)_단일 경로 추론_. 이 전략에서는 최종 작업을 여러 중간 단계로 분해합니다. 이러한 단계는 계단식으로 연결되며 각 단계는 하나의 후속 단계로만 연결됩니다. LLM은 이러한 단계를 따라 최종 목표를 달성합니다. 특히, 복잡한 문제를 해결하기 위한 추론 단계를 프롬프트에 입력하는 CoT(생각의 사슬) [45]를 제안합니다. 이러한 단계는 LLM이 단계별 방식으로 계획하고 행동하도록 영감을 주는 예제 역할을 합니다. 이 방법에서는 프롬프트의 예제에서 영감을 바탕으로 계획을 생성합니다. 제로샷-CoT [46]는 "단계별로 생각하라"와 같은 트리거 문장으로 프롬프트를 통해 LLM이 작업 추론 과정을 생성할 수 있도록 합니다. 이 방법은 프롬프트에 추론 단계를 예제로 통합하지 않으며, CoT와는 다릅니다. 재프롬프트 [47]는 각 단계가 필요한 전제 조건을 충족하는지 확인한 후 계획을 생성하는 것입니다. 어떤 단계가 전제 조건을 충족하지 못하면 전제 조건 오류 메시지를 표시하고 LLM이 계획을 다시 생성하도록 프롬프트합니다. ReWOO [48]는 계획과 외부 관찰을 분리하는 패러다임을 도입하여 에이전트가 먼저 계획을 생성하고 관찰을 독립적으로 얻은 다음 이를 결합하여 최종 결과를 도출합니다. HuggingGPT [13]는 먼저 작업을 여러 하위 목표로 분해한 다음 Huggingface를 기반으로 각 목표를 해결합니다. 모든 추론 단계를 원샷 방식으로 수행하는 CoT 및 Zero-shot-CoT와 달리, ReWOO와 HuggingGPT는 LLM에 여러 번 액세스하여 결과를 생성합니다.