BEAI를 활용한 AI 에이전트 구축: 데이터 통합 및 자동화된 고객 응대 데모

Ruby startup demo: Evgeny Li, Bemi AI. San Francisco Ruby Conference 2025

작성자
Evil Martians
발행일
2026년 01월 13일

핵심 요약

  • 1 BEAI는 다양한 데이터 소스를 통합하여 커스텀 AI 에이전트를 구축하고 고객 요청에 자동으로 응답할 수 있도록 지원합니다.
  • 2 코드 작성 없이 일반 텍스트 지침과 SQL 기반 도구 정의를 통해 에이전트의 동작을 세밀하게 제어하며, LLM이 도구 호출을 결정합니다.
  • 3 PostgreSQL, Notion, Google Docs, Gmail 등 연결된 데이터를 활용하여 고객 문의에 대한 정보를 검색하고, 이메일 초안을 자동으로 생성하는 과정을 시연합니다.

도입

본 발표는 BEAI라는 회사를 통해 AI 에이전트를 구축하는 과정을 시연합니다. 발표자는 클라우드 인프라 구축에 대한 이전 강연에 이어, 이번에는 자신이 설립 중인 회사의 서비스를 소개합니다. BEAI는 고객이 텍스트, SMS 또는 이메일을 통해 접수되는 고객 요청을 처리할 수 있는 맞춤형 AI 에이전트를 구축할 수 있도록 지원하는 것을 목표로 합니다. 이 데모는 라이브 코딩 및 시연으로 진행되며, AI 에이전트 구축이 상상하는 것만큼 어렵지 않다는 점을 보여줍니다.

BEAI를 통한 AI 에이전트 구축은 세 가지 주요 단계로 이루어집니다.

1. 데이터 소스 연결

BEAI는 PostgreSQL, Notion, Google Docs, Gmail 등 다양한 데이터 소스를 통합합니다. 이 데이터들은 Go 기반의 단일 스토리지에 실시간 동기화되며, psql이나 ActiveRecord 같은 도구를 통해 접근 가능합니다. 이는 에이전트의 풍부한 컨텍스트와 시맨틱 검색을 지원합니다.

2. 에이전트 지침 정의

에이전트의 역할은 코딩 없이 일반 텍스트로 정의됩니다. 예를 들어, “BEAI를 대표하여 고객 이메일에 친절하게 응답하라”와 같은 명확한 지침을 설정합니다.

3. 도구 및 데이터 접근 활성화

에이전트 기능을 확장하기 위해 SQL 쿼리 기반의 맞춤형 도구를 생성합니다. “마지막 이메일 조회”나 “사용자 구독 정보 확인” 등이 예시입니다. LLM은 JSON으로 정의된 도구를 상황에 맞춰 호출하며, Gmail 이메일 초안 생성 기능으로 인간 개입을 허용합니다.

데모 시나리오: 고객의 PostgreSQL 연결, 고정 IP, 요금제 업그레이드 문의에 대해 에이전트는 연결된 데이터 소스에서 필요한 정보(SQL 쿼리 및 시맨틱 검색)를 수집합니다. 이후, 수집된 정보를 바탕으로 고객에게 응답하는 이메일 초안을 자동으로 생성하여, 복잡한 기술적 질문에도 효율적으로 대응하는 과정을 성공적으로 시연합니다.

결론

BEAI 플랫폼을 통해 AI 에이전트를 구축하는 과정은 복잡한 코딩 없이 데이터 통합, 지침 정의, 도구 활성화의 세 단계로 간소화됩니다. 이는 마치 Ruby 프로그래밍의 논리적이고 명확한 구조와 유사하게, LLM 위에 시각적 추상화를 제공하여 AI 에이전트 구축을 훨씬 용이하게 만듭니다. 이 데모는 다양한 기업 데이터 소스를 활용하여 고객 문의에 자동으로 응답하는 AI 에이전트가 얼마나 쉽게 구현될 수 있는지 보여주며, 이는 고객 서비스 자동화 및 효율성 증대에 큰 잠재력을 가지고 있음을 시사합니다.

댓글 0

로그인이 필요합니다

댓글을 작성하거나 대화에 참여하려면 로그인이 필요합니다.

로그인 하러 가기

아직 댓글이 없습니다

첫 번째 댓글을 작성해보세요!