**Internal Feedback.** The LLM itself can be utilized as a feedback provider. One straightforward way is to directly evaluate the quality of the generated plans through prompting. For example, RAP [447] evaluate the likelihood that each candidate plan can lead to task success, while Tree of Thoughts [527] proposes to vote across plans by making comparisons between them. Further, LLMs can provide feedback based on the intermediate results from the plan executor. For example, Reflexion [450] utilizes LLMs to transform sparse result signals (_e.g.,_ success or failure) into concrete text-based feedback (_e.g.,_ "_You should recommend comedies that the user mentions in the query instead of horror movies_") and stores this feedback in long-term memory for future planning.
**Internal Feedback**. LLM 자체를 피드백 제공자로 활용할 수 있습니다. 한 가지 간단한 방법은 prompting을 통해 생성된 계획의 품질을 직접 평가하는 것입니다. 예를 들어, RAP [447]은 각 후보 계획이 작업 성공으로 이어질 가능성을 평가하고, Tree of Thoughts [527]은 계획 간 비교를 통해 계획 간 투표를 제안합니다. 또한 LLM은 계획 실행자의 중간 결과를 기반으로 피드백을 제공할 수 있습니다. 예를 들어, Reflexion [450]은 LLM을 활용하여 희소한 결과 신호(예: 성공 또는 실패)를 구체적인 텍스트 기반 피드백(예: "_사용자가 쿼리에서 언급한 코미디를 추천해야 합니다.")으로 변환하고 이 피드백을 장기 메모리에 저장하여 향후 계획에 활용합니다.
**내부 피드백**. LLM 자체를 피드백 제공자로 활용할 수 있습니다. 한 가지 간단한 방법은 프롬프트를 통해 생성된 계획의 품질을 직접 평가하는 것입니다. 예를 들어, RAP [447]은 각 후보 계획이 작업 성공으로 이어질 가능성을 평가하고, 생각의 트리 [527]은 계획 간 비교를 통해 계획 간 투표를 제안합니다. 또한 LLM은 계획 실행자의 중간 결과를 기반으로 피드백을 제공할 수 있습니다. 예를 들어, Reflexion [450]은 LLM을 활용하여 희소한 결과 신호(예: 성공 또는 실패)를 구체적인 텍스트 기반 피드백(예: "_사용자가 쿼리에서 언급한 코미디를 추천해야 합니다.")으로 변환하고 이 피드백을 장기 메모리에 저장하여 향후 계획에 활용합니다.