1. Relevance AI 소개 및 기본 기능 [0]

thumbnail Relevance AI는 코딩 없이 AI 에이전트를 구축할 수 있는 플랫폼으로, 특히 복잡한 멀티 에이전트 팀을 빠르고 쉽게 프로토타이핑하고 배포할 수 있다는 장점이 있다.

1.1. Relevance AI의 핵심 강점 [5]

  1. 빠른 프로토타이핑 및 배포 [5]
    1. 기존 에이전트 프레임워크로 몇 주 걸릴 작업을 Relevance AI로는 몇 시간 안에 프로토타이핑하고 하루 이틀 안에 배포할 수 있다. [5]
  2. 멀티 에이전트 팀 구축 용이성 [5]
    1. 수백 개의 다른 에이전트 도구와 달리, 코딩 없이 멀티 에이전트 팀을 구축하는 것이 매우 쉽다. [5]
    2. 다른 도구들이 AI 에이전트 구축은 쉽게 하지만, 에이전트 팀을 함께 작동시키는 것은 복잡해지는 반면, Relevance AI는 직관적인 UI를 제공한다. [29]
    3. 각 서브 에이전트는 자체적인 핵심 지침, 플로우 빌더, 도구를 가지며 팀으로 협력하여 전체 목표를 달성할 수 있다. [30]

1.2. 플랫폼 기본 구성 요소 [7]

  1. 템플릿 활용 [8]
    1. 플랫폼에 처음 접속하면 템플릿 페이지에서 에이전트 템플릿을 복제하여 내부 구조를 살펴보는 것을 추천한다. [8]
    2. 이는 에이전트 구축 방식과 기능에 대한 이해를 돕고, 빈 화면에서 모든 것을 직접 만들어야 하는 혼란을 줄여준다. [9]
  2. 핵심 구성 요소 [13]
    1. 핵심 지침 (Core Instructions) [14]
      1. 에이전트가 무엇을 해야 하는지 정의하는 부분이다. [14]
      2. 에이전트에 구조와 방향이 잘 잡혀 있다면 간결하게, 그렇지 않다면 매우 상세하게 작성할 수 있다. [15]
    2. 플로우 빌더 (Flow Builder) [18]
      1. 복잡한 조건문이나 순차적인 정보 수집이 필요할 때 상세하게 구축된다. [19]
      2. 데이터베이스 검색 등 특정 정보를 먼저 수집한 후 도구를 사용해야 할 때 유용하며, 에이전트가 좀 더 순차적으로 생각하도록 강제한다. [20]
    3. 도구 (Tools) [23]
      1. 에이전트가 Relevance AI 외부에서 행동할 수 있는 기능(구글 검색, 데이터베이스 연동, 웹 스크래핑 등)을 제공한다. [24]
      2. 다양한 사전 구축된 도구들이 있어 바로 활용 가능하며, 자체 도구 구축을 통해 무궁무진한 가능성을 열 수 있다. [26]
    4. 서브 에이전트 (Sub-agents) [28]
      1. Relevance AI를 차별화하는 기능으로, 멀티 에이전트 팀 구축을 매우 쉽게 만든다. [28]
      2. 각 서브 에이전트는 독립적인 핵심 지침, 플로우 빌더, 도구를 가지며 팀으로 협력하여 목표를 달성한다. [30]

1.3. 추가 기능 및 모델 [32]

  1. 통합 (Integrations) [33]
    1. 11Labs, HeyGen 등 텍스트-이미지, 오디오, 비디오 관련 기능과 데이터 처리, API 연동(Hugging Face, HubSpot, Salesforce, Apollo, LinkedIn, Google Calendar 등)을 지원한다. [36]
    2. 현재 제공되는 통합 범위는 상대적으로 제한적일 수 있으나, 향후 더 많은 통합이 추가될 예정이다. [38]
    3. Zapier 연동 및 자체 API를 통해 누락된 통합 기능을 보완할 수 있다 (예: Notion 연동). [39]
  2. 트리거 통합 [42]
    1. Gmail, WhatsApp Business 등 외부 이벤트로 에이전트를 실행시킬 수 있는 통합 기능도 제공한다. [44]
  3. 배포 옵션 (Deployment Options) [46]
    1. 에이전트 공유 시 공개 URL 또는 iframe 링크를 제공한다. [48]
    2. iframe 방식은 UI 커스터마이징이 불가능하며, 제공되는 패널 형태로만 노출된다. [50]
    3. 따라서 프로토타입이나 내부 도구 구축에는 용이하나, 공개적으로 사용될 제품을 만들기에는 제약이 있다. [53]
  4. LLM 모델 [56]
    1. OpenAI 및 Anthropic의 다양한 언어 모델(약 14개)을 선택하여 사용할 수 있다. [57]
    2. 제공되는 모델 수는 많지 않지만, 주요 모델들을 포함하고 있어 대부분의 상황에서 문제없이 사용할 수 있다. [59]

2. Relevance AI를 활용한 에이전트 구축 예시 [62]

thumbnail Relevance AI를 사용하여 실제 에이전트를 구축하는 과정을 두 가지 예시를 통해 살펴본다.

2.1. 여행 계획 에이전트 구축 [63]

  1. 에이전트 생성 및 핵심 지침 설정 [65]
    1. 'Travel Agent AI'라는 이름으로, 어린 자녀를 둔 부모를 위한 여행 계획 전문 에이전트를 생성한다. [65]
    2. 목표 설정: 사용자가 여행을 예약하도록 돕는 것을 목표로 한다. [66]
      1. 사용자는 여행 날짜, 지역 등 다양한 정보 수준에서 시작할 수 있으므로, 이를 모두 수용하고 동일한 최종 목표로 이끌어야 한다. [67]
    3. 순차적 작업 정의: 목적지/호텔 결정, 항공권 예약, 요청 처리 및 객실 예약 등의 순서로 작업을 수행하도록 지시한다. [71]
  2. 도구 추가 [72]
    1. 필수 도구: 구글 검색, 호텔 웹사이트 스크래핑 도구(사전 구축된 'Extract content from websites' 사용)를 추가한다. [72]
    2. 맞춤 도구: 'Travel Destination Finder for Parents'라는 맞춤 도구를 추가한다. [75]
      1. 도구 권한 설정: 각 도구별로 에이전트가 실행 전 사용자에게 허가를 구할지(ask for permission) 또는 자동 승인(auto approve)할지 설정할 수 있다. [76]
      2. 이 예시에서는 자동 실행을 허용하여 원활한 진행을 돕는다. [79]
    3. 'Travel Destination Finder for Parents' 도구 상세 설명 [82]
      1. 구성 요소: 지식 입력(Knowledge Inputs), LLM 호출(LLM Calls), 출력(Output)으로 구성된다. [84]
      2. 입력: 출발 공항, 목적지, 여행 유형, 체크인 날짜, 숙박 기간, 자녀 연령 및 수, 예산 등 사용자가 제공해야 할 정보를 정의한다. [87]
      3. LLM 프롬프트: 입력받은 정보를 바탕으로 OpenAI GPT 4.0을 사용하여 여행 목적지, 날짜, 자녀 수, 예산 등을 포함한 프롬프트를 생성한다. [91]
      4. 지식 제공: 수백 개의 호텔 데이터베이스나 잘 알려진 호텔 정보 등을 지식으로 제공하여 프롬프트의 품질을 향상시킬 수 있다. [96]
  3. 플로우 빌더 설정 [100]
    1. 사용자 정보 수집: 예산, 여행 날짜, 희망 지역 등 사용자의 정보를 수집하도록 지시한다. [104]
      1. 이는 'Travel Destination Tool'의 입력 정보를 미리 채우거나 식별하는 데 도움이 된다. [104]
    2. 옵션 제시 및 선택: 5가지 여행 옵션을 제시하고 사용자에게 적합한지 묻는다. [106]
    3. 조건부 실행: 사용자가 옵션을 선택하면, 'Flight Time Finley' 서브 에이전트를 호출하여 항공편을 검색하고, 호텔 웹사이트 스크래퍼로 호텔 이메일 주소를 찾는다. [106]
    4. 결과 제시: 항공편 옵션을 순위별로 제시하고, 호텔 이메일 주소를 확보하여 베이비시팅 서비스나 코트(cot) 요청을 위한 이메일 초안을 작성한다. [109]
  4. 서브 에이전트 연결 및 테스트 [111]
    1. 'Flight Time Finley' 서브 에이전트에 접근 권한을 부여한다. [112]
    2. 테스트 입력: "2025년 5월 멕시코 여행을 계획 중입니다." [114]
    3. 질문 응답: 예산(4,000파운드), 자녀 수(1명, 2.5세), 숙박 기간(3주), 희망 지역(Playa Del Carmen), 숙박 유형(Family friendly), 특정 날짜(미정) 등을 입력한다. [115]
    4. 체크인 날짜 입력: "5월 2일 체크인하여 5월 21일까지 3주간 머물겠습니다." [120]
    5. 결과 확인: 5가지 호텔 옵션이 제시되고, 옵션 2 선택 시 'Flight Time Finley' 서브 에이전트가 항공편 검색을 시작한다. [125]
    6. 호텔 이메일 스크래핑 시도: 호텔 웹사이트에서 이메일 주소를 찾는 과정이 진행된다. [130]
      1. 이메일 주소를 찾지 못하거나 스크래핑에 실패하는 경우도 발생할 수 있다. [134]

2.2. 재정 상담 에이전트 구축 시도 및 한계 [137]

  1. 에이전트 목표 및 구축 시도 [137]
    1. 소득, 지출, 자산을 기반으로 현금 흐름을 모델링하고 가치를 예측하는 재정 상담 에이전트 구축을 시도한다. [137]
    2. 핵심 지침, 플로우 빌더, 도구 등 다양한 방식으로 구축을 시도했으나 어려움을 겪었다. [139]
    3. 이 예시는 Relevance AI의 한계를 보여주기 위한 목적으로, 개선 아이디어가 있다면 공유를 요청한다. [141]
  2. 핵심 지침 기반 구축 [142]
    1. 에이전트에게 최대한의 유연성을 주기 위해 핵심 지침만으로 구성한다. [142]
    2. 상세한 핵심 지침: 에이전트가 전체 그림을 이해하도록 상세하게 작성한다. [145]
    3. 세 단계 정의:
      1. 현재 상태 파악: 나이, 투자 자산 등 사용자의 '포인트 A'를 이해한다. [148]
      2. 현금 유입 이해: 소득, 포트폴리오 수입 등을 상세히 파악한다. [150]
      3. 현금 유출 이해: 연간 지출, 미래의 큰 지출 이벤트 등을 파악한다. [150]
  3. 테스트 및 결과 분석 [154]
    1. 사용자 정보 입력: 52세, 주택 및 40만 달러 Vanguard VTI 펀드 보유, 비상 자금 없음, 순자산 50만 달러, 80% 유동성 및 투자 완료 상태. [159]
    2. 현금 유입 입력: 연 8만 달러 소득, 부동산 5% 수익률, VTI 3% 수익률, 인플레이션율 3%. [166]
    3. 현금 유출 입력: 영국 세금 적용, 법인세 예상, 내년 결혼 예정, 월 5천 달러 생활비, 향후 40만 달러 부동산 3채 구매 계획. [173]
    4. 추가 질문 및 답변:
      1. 주택 현재 가치: 40만 달러. [182]
      2. 구매 자금 조달 방식: 25% 계약금, 5% 모기지 금리, 30년 상환. [183]
      3. 생활비 변화: 두 배 증가 예상. [185]
      4. 은퇴 시점: 70세까지 일할 계획. [188]
      5. 기타 소득/지출: 질문에 대한 긍정적 반응 (과거에는 놓쳤던 부분). [189]
      6. 포트폴리오 목표: 연 4% 인출. [191]
    5. 결과 데이터 테이블 및 모델:
      1. 70세 이후 연 4% 인출 및 부동산 구매 계획이 반영된 것으로 보이나, 부동산 구매 자금 조달 방식에 오류가 있을 수 있다. [200]
      2. LLM 모델의 특성상 결과의 일관성이 떨어질 수 있으며, 프롬프트나 LLM 모델 변경을 통해 개선될 수 있다. [195]
    6. 한계점:
      1. 플로우 빌더나 도구로 구축 시 너무 경직되어 중요한 정보를 놓칠 수 있다. [192]
      2. 핵심 지침만으로 구축 시 유연성은 높으나, 결과의 품질이 일정하지 않을 수 있다. [193]

3. 가격, 한계점 및 비교 [208]

thumbnail Relevance AI의 가격 정책, 주요 한계점, 그리고 다른 플랫폼과의 비교를 통해 전반적인 가치를 평가한다.

3.1. 가격 정책 [209]

  1. 무료 플랜 [210]
    1. 하루 100 크레딧 제한이 있으며, 이는 하루에 약 100-150 크레딧을 사용하는 여행 에이전트 예시의 경우 빠르게 소진될 수 있다. [210]
    2. 카드 등록 없이 시작할 수 있어 부담이 적으나, 실제 사용 시 상위 요금제로 전환이 필요할 가능성이 높다. [212]
  2. 유료 플랜 [213]
    1. Pro Plan: 월 19달러로, 10,000 크레딧을 제공하며, 5-10개의 간단한 에이전트 구축에 적합하다. [214]
    2. 상위 플랜: 월 199달러부터 시작하며, 크레딧 수, 사용자 수, 지식 용량이 증가한다. [217]
    3. 크레딧 소진이 상위 요금제 전환의 가장 큰 요인이 될 것으로 예상된다. [220]
  3. 전반적인 가격 평가 [221]
    1. Botpress, Zapier, Central 등 다른 노코드 AI 에이전트 빌더와 비교했을 때 합리적인 가격대이다. [221]

3.2. 주요 한계점 [223]

  1. 통합 (Integrations) [224]
    1. 현재 제공되는 통합은 개발자 중심적이며, Google Sheets, Notion, Todoist 등 예상되는 많은 통합 기능이 누락되어 있다. [225]
    2. 이 문제는 향후 6-12개월 내에 개선될 것으로 예상된다. [227]
  2. 임베드 옵션 (Embed Options) [228]
    1. 에이전트 임베드 시 iframe 방식만 제공되며, UI 커스터마이징이 불가능하다. [229]
    2. API를 통해 에이전트를 트리거하고 결과를 다른 방식으로 표시할 수는 있으나, CSS 수정 등 시각적 표현을 자유롭게 변경하는 옵션은 부족하다. [232]
    3. 이 두 가지 한계점은 다른 도구를 고려하게 만드는 주요 요인이 될 수 있다. [234]

3.3. 추천 대상 및 대안 [234]

  1. Relevance AI 추천 대상 [234]
    1. 프로토타입 및 멀티 에이전트 시스템을 시간 단축하여 구축하고자 하는 사용자에게 매우 유용하다. [235]
    2. 특히 AI 에이전시나 컨설턴시에서 고객을 위한 에이전트 구축 속도를 높이는 데 강점을 보인다. [238]
    3. 노코드, 쉬운 사용성, 빠른 구축 속도라는 세 가지 장점을 모두 갖춘 도구를 찾기 어렵다. [239]
  2. 대안 고려 시점 [240]
    1. 임베드 옵션에 대한 높은 유연성이 필요하거나, 더 강력하고 유연한 프레임워크(Flowise, LangChain 등)가 필요할 경우 다른 도구를 고려할 수 있다. [240]
    2. 다만, 이러한 대안은 개발 시간 증가라는 단점을 수반한다. [240]