본문으로 건너뛰기

API 호출로 데이터 가져오기

n8n을 사용하면 어떤 API의 데이터든 여러분의 AI에 가져올 수 있습니다. 이 워크플로우는 채팅 인터페이스를 제공하는 Chat Trigger와, 다른 워크플로우를 호출해 API 요청을 수행하는 Call n8n Workflow Tool을 사용합니다. 두 번째 워크플로우는 AI 기능을 활용하여 사용자의 질문에 맞춰 API 요청을 최적화합니다.

워크플로우 파일 보기

주요 기능

이 워크플로우는 다음 구성 요소를 사용합니다:

  • Chat Trigger: 워크플로우를 시작하고 사용자와의 채팅 상호작용에 응답하며, 사용자 정의가 가능한 채팅 인터페이스를 제공합니다.
  • Agent: AI 워크플로우의 핵심 요소로, 다른 구성 요소들과 상호작용하며 어떤 도구를 사용할지 결정합니다.
  • Call n8n Workflow Tool: n8n 워크플로우를 사용자 정의 도구로 연결합니다. AI에서 "도구"란 외부 세계(이 경우 여러분의 워크플로우가 제공하는 데이터)와 상호작용하는 인터페이스입니다. AI 모델은 이 도구를 통해 내장된 데이터셋 외부의 정보에 접근할 수 있습니다.
  • Basic LLM Chain(Auto-fixing Output Parser 및 Structured Output Parser 포함): 사용자의 질문을 분석하고, 입력 내용에 따라 API 호출에 필요한 매개변수를 구성합니다.

사용 예시

템플릿을 여러분의 n8n 인스턴스에 불러오세요:

  1. 워크플로우 JSON 파일을 다운로드합니다.
  2. n8n 인스턴스에서 새 워크플로우를 엽니다.
  3. JSON 내용을 붙여넣거나, 워크플로우 메뉴 워크플로우 메뉴 아이콘 > 파일에서 가져오기... 를 선택합니다.

예제 워크플로우는 다음과 같은 색상의 포스트잇으로 안내를 제공합니다:

  • 노란색: 설명 및 정보
  • 초록색: 워크플로우 실행 방법 안내
  • 주황색: 워크플로우를 정상적으로 작동시키기 위해 수정이 필요한 부분
  • 파란색: 예제의 핵심 기능 강조 표시