Skip to main content

에이전트로 전달

워크플로우에서 처리한 데이터를 에이전트로 전달하는 노드입니다.


설명

에이전트로 전달 노드는 워크플로우에서 처리한 데이터를 에이전트에 전달하여, 에이전트가 해당 정보를 사용자에게 제공할 수 있도록 합니다. 에이전트 메시지 가로채기와 함께 사용하여 에이전트의 작업을 확장할 수 있습니다.


포트 구성

입력 포트

  • 데이터셋: 에이전트로 전달할 데이터셋

출력 포트

없음


예제

에이전트로 전달 예제


예제 워크플로우: 뉴스 크롤링 자동화

에이전트가 사용자의 뉴스 요청을 받아 자동으로 뉴스를 크롤링하고 요약하는 워크플로우입니다.

워크플로우 구성:

에이전트
↓ (사용자: "오늘 삼성전자 뉴스 기사 알려줘")
에이전트 메시지 가로채기

프롬프트 (키워드 추출: "뉴스 크롤링할 키워드만 대답해 주세요")

크롤링 (구글 뉴스: "삼성전자" 키워드로 뉴스 수집)

프롬프트 (뉴스 요약: "뉴스 기사를 요약해 주세요")

에이전트로 전달 ← 여기서 처리된 데이터를 에이전트에 전달

에이전트가 사용자에게 요약된 뉴스 제공

동작 과정:

  1. 사용자가 에이전트에 "오늘 삼성전자 뉴스 기사 알려줘"라고 요청합니다
  2. 에이전트가 뉴스 정보가 필요하다고 판단하면, 에이전트 메시지 가로채기 노드가 메시지를 가로챕니다
  3. 첫 번째 프롬프트 노드에서 사용자 요청에서 키워드("삼성전자")를 추출합니다
  4. 크롤링 노드가 구글 뉴스에서 "삼성전자" 키워드로 최신 뉴스를 수집합니다
  5. 두 번째 프롬프트 노드가 수집된 뉴스 기사들을 요약합니다
  6. 에이전트로 전달 노드가 요약된 뉴스를 에이전트에 전달합니다
  7. 에이전트가 사용자에게 요약된 뉴스 정보를 제공합니다

이를 통해 에이전트는 실시간 뉴스 정보를 자동으로 수집하고 요약하여 사용자에게 제공할 수 있습니다.