ReAct AI Agent 노드 문서
Note 기능 제거됨 n8n은 2025년 2월에 이 기능을 제거했습니다. ReAct Agent 노드는 ReAct 로직을 구현합니다. ReAct(reasoning and acting, 추론과 행동)는 chain-of-thought 프롬프팅의 추론 능력과 행동 계획 생성을 결합합니다. ReAct Agent는 주어진 작업에 대해 추론하고, 필요한 행동을 결정한 다음 이를 실행합니다. 작업을 완료할 때까지 추론과 행동의 사이클을 반복합니다. ReAct 에이전트는 복잡한 작업을 더 작은 하위 작업으로 나누고, 우선순위를 매기고, 순서대로 실행할 수 있습니다. AI Agent 노드 자체에 대한 자세한 내용은 AI Agent 를 참조하세요. Note 메모리 없음 ReAct 에이전트는 메모리 서브 노드를 지원하지 않습니다. 즉, 이전 프롬프트를 기억하거나 진행 중인 대화를 시뮬레이션할 수 없습니다. 노드 매개변수 # 다음 매개변수를 사용하여 ReAct Agent를 구성합니다. Prompt # 참고 이 섹션의 상세 내용은 n8n 공식 문서 를 참조하세요. Require Specific Output Format # 참고 이 섹션의 상세 내용은 n8n 공식 문서 를 참조하세요. 노드 옵션 # 이 옵션을 사용하여 대화 시작 시 에이전트에게 보낼 메시지를 만듭니다. 메시지 유형은 사용 중인 모델에 따라 달라집니다. Chat models : 이 모델들은 상호작용하는 세 가지 구성 요소(AI, system, human)의 개념을 갖고 있습니다. 시스템 메시지와 human 메시지(프롬프트)를 받을 수 있습니다. Instruct models : 이 모델들은 AI, system, human을 별도의 구성 요소로 구분하는 개념이 없습니다. 하나의 텍스트 본문, 즉 instruct 메시지를 받습니다. Human Message Template # 이 옵션을 사용해 사용자 프롬프트를 확장합니다. 이는 에이전트가 한 반복(iteration)에서 다음 반복으로 정보를 전달하는 방법입니다. 사용 가능한 LangChain 표현식: {input} : 사용자 프롬프트를 포함합니다. {agent_scratchpad} : 다음 반복을 위해 기억할 정보입니다. Prefix Message # 대화 시작 시 도구 목록 앞에 붙일 텍스트를 입력합니다. 도구 목록을 직접 추가할 필요는 없습니다. LangChain이 자동으로 도구 목록을 추가합니다. Suffix Message for Chat Model # 에이전트가 chat 모델을 사용할 때, 대화 시작 시 도구 목록 뒤에 추가할 텍스트를 입력합니다. 도구 목록을 직접 추가할 필요는 없습니다. LangChain이 자동으로 도구 목록을 추가합니다. Suffix Message for Regular Model # 에이전트가 regular/instruct 모델을 사용할 때, 대화 시작 시 도구 목록 뒤에 추가할 텍스트를 입력합니다. 도구 목록을 직접 추가할 필요는 없습니다. LangChain이 자동으로 도구 목록을 추가합니다. Return Intermedi