InfoGrab DocsInfoGrab Docs

AI 도구 호출을 위한 Human-in-the-loop

AI 에이전트가 특정 도구를 실행하기 전에 사람의 승인을 요구하도록 설정할 수 있습니다. 도구에 사람의 검토가 필요한 경우, 워크플로가 일시 중지되고 사람이 다음 작업 중 하나를 수행할 때까지 대기합니다. 승인(Approve) : AI가 지정한 입력으로 도구가 실행됩니다. 거부(Deny) : 작업이 취소되고 실행되지 않습니다. 이 기능을 사용하면 AI 워크플로 내에서 도구 사용을 선택적으로 감독할 수 있으며, 메시지 전송, 레코드 수정, 데이터 삭제와 같이 위험도가 높은 도구에 추가 검토를 더 쉽게 적용할 수 있습니다. 사람의 검토를 사용해야 하는 경우 # Human-in-the-loop(HITL) 검토는 다음과 같은 경우에 유용합니다. 도구가 되돌릴 수 없는 작업을 수행하는 경우 : 데이터 삭제, 외부 커뮤니케이션 전송, 구매 진행 등. 컴플라이언스 요구 사항이 존재하는 경우 : 규제 산업에서는 특정 자동화된 작업에 사람의 승인을 요구할 수 있습니다. 가치가 높은 의사 결정이 관련된 경우 : 비즈니스에 상당한 영향을 미치는 작업은 사람의 감독을 통해 이점을 얻습니다. AI 워크플로에 대한 신뢰를 쌓는 중인 경우 : 처음에는 사람의 검토를 활성화한 상태로 시작하고, 신뢰가 쌓이면 감독을 줄여나갑니다. HITL은 AI 에이전트 노드에 연결된 모든 도구에 적용하거나 선택한 개별 도구에만 적용할 수 있으며, 일반적인 출력 게이팅보다 더 정밀한 제어를 제공합니다. 작동 방식 # AI 에이전트가 사람의 검토가 활성화된 도구를 사용해야 한다고 판단합니다. 워크플로가 일시 중지되고 구성된 채널(예: Slack, Telegram 또는 n8n Chat 인터페이스)을 통해 승인 요청을 전송합니다. 사람 검토자가 AI가 사용하려는 도구와 파라미터를 보여주는 요청을 받습니다. 검토자가 요청을 승인하거나 거부합니다. 승인된 경우, AI가 지정한 입력으로 도구가 실행됩니다. 거부된 경우, 작업이 취소되고 AI에 거부 사실이 통보됩니다. Note 다른 승인 채널 검토 단계는 주된 상호작용과는 다른 채널을 통해 진행될 수 있습니다. 예를 들어, 사용자는 n8n Chat 인터페이스를 통해 AI 에이전트와 상호작용하지만, 승인 요청은 Slack의 특정 담당자에게 전달되도록 설정할 수 있습니다. 도구에 대한 사람의 검토 설정하기 # 1단계: 도구 패널 열기 # 워크플로에서 AI 에이전트 노드의 Tools 커넥터를 클릭하여 도구 패널을 엽니다. 2단계: 사람의 검토 단계 추가하기 # 도구 패널에서 Human review 섹션을 찾습니다. 사용 가능한 옵션 중에서 원하는 승인 채널을 선택합니다. 적절한 자격 증명 및 설정으로 승인 채널을 구성합니다. 3단계: 검토 단계에 도구 연결하기 # 승인이 필요한 도구를 사람의 검토 단계의 도구 커넥터에 추가합니다. 각 도구를 평소와 같이 구성합니다. 사용 가능한 승인 채널 # 다음 서비스 중 어느 것이든 사람의 검토 채널로 사용할 수 있습니다. 채널 설명 Chat n8n의 내장 채팅 인터페이스 Slack Slack 채널 또는 DM으로