API를 호출하여 데이터 가져오기
n8n v2.29n8n을 사용하여 모든 API1에서 AI로 데이터를 가져올 수 있습니다. 대화형 워크플로 데모입니다. 이 섹션의 상세 내용은 n8n 공식 문서를 참조하세요. API, 즉 application programming interface(애플리케이션 프로그래밍 인터페이스)는 서비스의 데이터와 기능에 프로그래밍 방식으로 접근할 수 있도록 제공합니다.
n8n을 사용하여 모든 API1에서 AI로 데이터를 가져올 수 있습니다. 이 워크플로는 Chat Trigger를 사용하여 채팅 인터페이스를 제공하고, Call n8n Workflow Tool을 사용하여 API를 호출하는 두 번째 워크플로를 호출합니다. 두 번째 워크플로는 AI 기능을 사용하여 사용자 쿼리를 기반으로 API 요청을 정교화합니다.
대화형 워크플로 데모입니다. 워크플로 JSON 보기 또는 n8n 공식 문서에서 확인하세요.
주요 기능#
이 워크플로는 다음을 사용합니다:
- Chat Trigger: 워크플로를 시작하고 사용자 채팅 상호작용에 응답합니다. 이 노드는 커스터마이징 가능한 채팅 인터페이스를 제공합니다.
- Agent: AI 워크플로의 핵심 부분입니다. Agent는 워크플로의 다른 구성 요소와 상호작용하며 어떤 도구를 사용할지 결정합니다.
- Call n8n Workflow Tool: n8n 워크플로를 커스텀 도구로 연결합니다. AI에서 도구란 AI가 세상과 상호작용하는 데 사용할 수 있는 인터페이스입니다(이 경우, 워크플로에서 제공하는 데이터). AI 모델은 이 도구를 사용하여 내장 데이터셋을 넘어서는 정보에 접근합니다.
- Auto-fixing Output Parser와 Structured Output Parser를 갖춘 Basic LLM Chain: 사용자의 쿼리를 읽고 사용자 입력을 기반으로 API 호출 매개변수를 설정합니다.
예제 사용하기#
이 섹션의 상세 내용은 n8n 공식 문서를 참조하세요.
Footnotes
-
API, 즉 application programming interface(애플리케이션 프로그래밍 인터페이스)는 서비스의 데이터와 기능에 프로그래밍 방식으로 접근할 수 있도록 제공합니다. API는 소프트웨어가 외부 시스템과 상호작용하기 쉽게 만들어줍니다. API는 웹 브라우저나 UI를 통해 접근하는 전통적인 사용자 중심 인터페이스의 대안으로 제공되는 경우가 많습니다. ↩