API 요청

API 요청

API 요청 컴포넌트를 통해 맞춤형 HTTP 요청을 보내고 응답을 처리하여 외부 API와 플로우를 연결할 수 있습니다.

컴포넌트 설명

API 요청 컴포넌트 작동 방식

API 요청 컴포넌트는 AI 워크플로우 내에서 HTTP 요청을 쉽게 처리할 수 있도록 설계된 다목적 도구입니다. 이 컴포넌트를 통해 워크플로우는 하나 이상의 URL로 요청을 보내고 응답을 처리하여 외부 API나 웹 서비스와 상호작용할 수 있습니다. 이 기능은 데이터 조회, 외부 서비스 연동, 맞춤형 엔드포인트 호출 등 자동화 또는 지능형 프로세스의 필수 요소입니다.

컴포넌트의 역할

이 컴포넌트는 지정한 URL로 HTTP 요청(GET, POST, PATCH, PUT)을 구성하여 전송할 수 있습니다. 헤더, 쿼리 파라미터, 요청 본문 등을 추가해 요청을 맞춤 설정할 수 있으며, 폼 데이터 처리와 요청 타임아웃 설정도 지원하여 다양한 API 연동에 적합합니다.

입력값

API 요청 컴포넌트는 다음과 같은 입력값을 지원합니다:

필드설명타입기본값/옵션
URL대상 URL을 하나 이상 입력하세요. 쉼표로 구분합니다.문자열
Method요청에 사용할 HTTP 메서드입니다.드롭다운GET, POST, PATCH, PUT
Headers요청에 포함할 사용자 지정 헤더(딕셔너리 형태).딕셔너리/데이터
BodyPOST, PATCH, PUT 요청의 데이터 페이로드(딕셔너리 형태).딕셔너리/데이터
Query ParametersURL 쿼리 파라미터로 추가할 키-값 쌍.딕셔너리/데이터
Use Form Data데이터를 application/x-www-form-urlencoded로 전송할지 여부.불리언false
Timeout요청이 타임아웃되기 전까지의 시간(초 단위).정수5
Cache TTLAPI 응답을 캐시할 시간. ‘캐시 없음’으로 설정 시 비활성화.드롭다운캐시 없음, 5분, … 등
Verbose활성화 시 디버깅을 위한 상세 출력 표시.불리언false
Tool Name이 API 요청 도구의 이름(에이전트에서 사용).문자열
Tool Description에이전트가 도구 사용법을 이해할 수 있도록 하는 설명.문자열(여러 줄)

출력값

이 컴포넌트는 두 가지 주요 출력을 제공합니다:

출력 이름타입설명
Data데이터API 요청의 응답 데이터.
Tool도구에이전트 기반 워크플로우에서 “도구"로 사용 가능.

이 컴포넌트를 사용하는 이유

  • 통합: AI 워크플로우를 외부 API나 웹 서비스와 연결하여 신규 데이터나 동작을 손쉽게 추가할 수 있습니다.
  • 유연성: 다양한 HTTP 메서드, 커스텀 헤더, 본문, 쿼리 파라미터 지원으로 간단한 호출부터 복잡한 API 연동까지 모두 대응합니다.
  • 캐싱: 응답을 캐싱하여 성능을 높이고 중복 API 호출을 줄일 수 있습니다.
  • 폼 데이터 지원: 폼 인코딩 데이터가 필요한 엔드포인트에 쉽게 제출할 수 있습니다.
  • 에이전트 친화적: 도구 이름과 설명을 정의해 에이전트 기반 AI 워크플로우에서 도구로 활용할 수 있습니다.

활용 예시

  • 공개 API에서 실시간 데이터(예: 날씨, 뉴스, 금융정보) 수집
  • 외부 서비스(예: CRM, 티켓 시스템)로 정보 제출
  • 데이터 처리 또는 워크플로우 자동화를 위한 맞춤형 백엔드 엔드포인트와 통합
  • LLM 에이전트가 추론 또는 작업 수행 과정에서 외부 API 호출

요약

API 요청 컴포넌트는 웹 서비스나 외부 데이터 소스와 상호작용해야 하는 모든 AI 프로세스의 필수 구성 요소입니다. 다양한 HTTP 요청 시나리오를 처리할 수 있는 폭넓은 설정 옵션을 제공하며, 출력값은 직접 활용하거나 에이전트 기반 AI 워크플로우에서 도구로 사용할 수 있습니다.

API 요청 컴포넌트를 사용한 플로우 템플릿 예시

빠른 시작을 돕기 위해 API 요청 컴포넌트를 효과적으로 사용하는 방법을 보여주는 여러 예시 플로우 템플릿을 준비했습니다. 이러한 템플릿은 다양한 사용 사례와 모범 사례를 보여주어 귀하가 자신의 프로젝트에서 컴포넌트를 이해하고 구현하는 것을 더 쉽게 만들어줍니다.

LiveAgent API 통합이 적용된 AI 고객 지원 에이전트
LiveAgent API 통합이 적용된 AI 고객 지원 에이전트

LiveAgent API 통합이 적용된 AI 고객 지원 에이전트

이 AI 기반 워크플로우는 사용자 문의를 회사의 지식 소스, 외부 API(LiveAgent 등), 그리고 언어 모델에 연결하여 전문적이고 친근하며 높은 관련성의 답변을 자동화합니다. 이 플로우는 대화 이력을 가져오고, 문서 검색을 사용하며, 외부 시스템과 상호작용하여 간결하고 구조화된 ...

4 분 읽기
실시간 위치 정보를 제공하는 IP 조회 챗봇
실시간 위치 정보를 제공하는 IP 조회 챗봇

실시간 위치 정보를 제공하는 IP 조회 챗봇

이 AI 기반 챗봇은 IP 조회 API의 실시간 데이터를 활용하여 도시, 국가, 시간대, ISP 등 모든 IP 주소에 대한 상세 정보를 즉시 제공합니다. 대화형 인터페이스에서 빠르고 실시간 IP 인텔리전스가 필요한 사용자에게 이상적입니다....

3 분 읽기
지식 베이스 및 API 확장 기능이 탑재된 AI 고객 지원 에이전트
지식 베이스 및 API 확장 기능이 탑재된 AI 고객 지원 에이전트

지식 베이스 및 API 확장 기능이 탑재된 AI 고객 지원 에이전트

이 AI 기반 워크플로우는 내부 지식 베이스 검색, Google Docs 지식 검색, API 통합, 고급 언어 모델 추론을 결합하여 고객 지원을 자동화합니다. 에이전트는 슬로바키아어나 고객의 언어로 응답하며, 항상 최신 정보를 제공하고 필요시 인간 지원으로 이관할 수 있습니다. 다국어,...

4 분 읽기
해커 뉴스 인기 스토리 AI 큐레이터
해커 뉴스 인기 스토리 AI 큐레이터

해커 뉴스 인기 스토리 AI 큐레이터

해커 뉴스의 인기 스토리를 자동으로 수집, 요약, 그리고 제시해주는 AI 기반 워크플로우입니다. 스토리 상세 정보, URL, 인기 댓글 등을 포함하며, 사용자는 채팅 또는 버튼으로 상호작용할 수 있습니다. AI 에이전트가 트렌디한 테크, 스타트업, AI 관련 토론을 사용자 친화적으로 정...

3 분 읽기

자주 묻는 질문

API 요청 컴포넌트는 무엇을 하나요?

API 요청 컴포넌트는 플로우가 하나 이상의 URL로 HTTP 요청(GET, POST, PATCH, PUT)을 보내 외부 API 또는 웹 서비스와 연결할 수 있게 해줍니다.

API 요청의 헤더와 본문을 맞춤 설정할 수 있나요?

네, 대상 API에 맞게 사용자 지정 헤더와 본문을 추가할 수 있습니다. 둘 다 데이터 입력이나 딕셔너리를 통해 설정할 수 있습니다.

쿼리 파라미터와 다양한 HTTP 메서드를 지원하나요?

물론입니다. URL에 쿼리 파라미터를 추가하고, GET, POST, PATCH, PUT을 포함한 다양한 HTTP 메서드 중에서 선택할 수 있습니다.

API 응답을 캐시할 수 있나요?

네, API 응답의 캐시 지속 시간을 설정하거나 캐시를 완전히 비활성화할 수 있어 데이터 신선도와 성능을 직접 관리할 수 있습니다.

이 컴포넌트는 외부 도구와의 통합에 적합한가요?

네, API를 제공하는 거의 모든 외부 서비스와 원활하게 통합되도록 설계되어 자동화 및 고급 워크플로우의 핵심 컴포넌트입니다.

모든 API와 플로우 연결

API 요청을 활용해 실시간 데이터, 외부 서비스, 또는 맞춤형 통합을 플로우에 추가하세요.

더 알아보기

AI 에이전트
AI 에이전트

AI 에이전트

FlowHunt의 AI 에이전트 컴포넌트는 워크플로우에 자율적인 의사결정 및 도구 활용 기능을 부여합니다. 대형 언어 모델을 활용하고 다양한 도구와 연결하여 작업을 해결하고, 목표를 따르며, 지능적인 응답을 제공합니다. 고급 자동화 및 인터랙티브 AI 솔루션 구축에 이상적입니다....

3 분 읽기
AI Automation +4
LiveAgent API 통합이 적용된 AI 고객 지원 에이전트
LiveAgent API 통합이 적용된 AI 고객 지원 에이전트

LiveAgent API 통합이 적용된 AI 고객 지원 에이전트

이 AI 기반 워크플로우는 사용자 문의를 회사의 지식 소스, 외부 API(LiveAgent 등), 그리고 언어 모델에 연결하여 전문적이고 친근하며 높은 관련성의 답변을 자동화합니다. 이 플로우는 대화 이력을 가져오고, 문서 검색을 사용하며, 외부 시스템과 상호작용하여 간결하고 구조화된 ...

4 분 읽기
주문 상태 가져오기
주문 상태 가져오기

주문 상태 가져오기

주문 상태 가져오기 컴포넌트는 FlowHunt 워크플로우를 Shopify와 연결하여 주문 번호를 입력하면 실시간 주문 상태 정보를 가져올 수 있습니다. 주문 추적, 고객 지원 또는 이커머스 흐름 자동화에 필수적이며, Shopify 데이터를 AI 워크플로우에 매끄럽게 통합합니다....

2 분 읽기
Shopify E-commerce +3