**Text-based Approaches.** It is straightforward for LLMs to generate plans in the form of natural language. In this approach, LLMs are prompted to generate a sequence of actions for the plan executor to perform and solve the complex task. For example, Plan-and-Solve [441] adds explicit instructions like "devise a plan" to directly prompt the LLM for planning in a zero-shot manner, while Self-planning [529] and DECOMP [440] add demonstrations in the prompt to guide the LLM to devise a plan through ICL. Following this way, some work further considers incorporating extra tools or models when planning. For example, ToolFormer [80] first annotates a pre-training corpus with potential API calls using LLMs, and then fine-tunes LLMs on it, so that LLMs can learn when and how to call APIs and incorporate the results returned by APIs during generation. HuggingGPT [444] introduces the models available in HuggingFace and regards LLMs as the controller to select suitable models based on their descriptions and aggregate their results as the final solution.
**텍스트 기반 접근 방식**. LLM이 자연어 형태로 계획을 생성하는 것은 간단합니다. 이 접근 방식에서는 LLM에 계획 실행자가 수행할 일련의 작업을 생성하여 복잡한 작업을 해결하도록 프롬프트합니다. 예를 들어, Plan-and-Solve [441]은 "계획을 세우세요"와 같은 명시적인 instructions를 추가하여 zero-shot 방식으로 LLM에 계획을 직접 프롬프트하고, Self-planning [529]과 DECOMP [440]은 프롬프트에 데모를 추가하여 LLM이 In-Context Learning을 통해 계획을 세우도록 안내합니다. 이러한 방식을 따르는 일부 작업에서는 계획할 때 추가 도구나 모델을 통합하는 것을 더 고려합니다. 예를 들어, ToolFormer [80]는 먼저 LLM을 사용하여 잠재적인 API 호출로 사전 학습 코퍼스에 주석을 달은 다음, 이에 대해 LLM을 Fine-tuning하여 LLM이 언제 어떻게 API를 호출하고 생성 중에 API가 반환한 결과를 통합할 수 있도록 학습할 수 있도록 합니다. HuggingGPT [444]는 HuggingFace에서 사용할 수 있는 모델을 소개하고 LLM을 설명을 기반으로 적합한 모델을 선택하는 컨트롤러로 간주하며, 그 결과를 최종 솔루션으로 집계합니다.
**텍스트 기반 접근 방식**. LLM이 자연어 형태로 계획을 생성하는 것은 간단합니다. 이 접근 방식에서는 LLM에 계획 실행자가 수행할 일련의 작업을 생성하여 복잡한 작업을 해결하도록 프롬프트합니다. 예를 들어, Plan-and-Solve [441]은 "계획을 세우세요"와 같은 명시적인 지침을 추가하여 제로 샷 방식으로 LLM에 계획을 직접 프롬프트하고, Self-planning [529]과 DECOMP [440]은 프롬프트에 데모를 추가하여 LLM이 ICL을 통해 계획을 세우도록 안내합니다. 이러한 방식을 따르는 일부 작업에서는 계획할 때 추가 도구나 모델을 통합하는 것을 더 고려합니다. 예를 들어, ToolFormer [80]는 먼저 LLM을 사용하여 잠재적인 API 호출로 사전 학습 코퍼스에 주석을 달은 다음, 이에 대해 LLM을 미세 조정하여 LLM이 언제 어떻게 API를 호출하고 생성 중에 API가 반환한 결과를 통합할 수 있도록 학습할 수 있도록 합니다. HuggingGPT [444]는 HuggingFace에서 사용할 수 있는 모델을 소개하고 LLM을 설명을 기반으로 적합한 모델을 선택하는 컨트롤러로 간주하며, 그 결과를 최종 솔루션으로 집계합니다.