설명
Tambo는 UI를 이해하는 AI 에이전트를 React 애플리케이션에 추가하기 위한 오픈 소스 툴킷입니다. 에이전트는 단순한 텍스트를 반환하는 대신, 적절한 props로 사용자의 구성 요소를 렌더링합니다. 사용자가 "어떤 좌석이 남아 있나요?"라고 질문하면, Tambo의 에이전트는 사용자의 스타일과 로직으로 SeatMap을 렌더링하고 사용자가 상호작용할 때 상태를 업데이트합니다. 이를 통해 인터페이스를 재구성하지 않고도 AI 기능을 배포할 수 있습니다.
더 읽기
Tambo는 스레드 관리, 스트리밍 및 구성 요소 렌더링을 위한 훅과 프로바이더가 포함된 React SDK를 제공하며, 외부 프레임워크가 필요 없는 내장 에이전트를 포함합니다. 구성 요소를 한 번 등록하면, 에이전트는 사용자 메시지에 따라 어떤 구성 요소를 렌더링할지 결정하고 props를 점진적으로 스트리밍합니다. 두 가지 패턴을 지원합니다: 메시지에 응답하여 한 번 렌더링되는 생성 구성 요소(차트, 요약)와 대화 중 ID로 지속되고 업데이트되는 상호작용 구성 요소(장바구니, 작업 보드, 대시보드). 에이전트는 오류 상태, 취소, 메시지 스레드와 같은 지루한 부분을 처리하며, 모델 컨텍스트 프로토콜을 통해 데이터베이스, API 및 외부 시스템에 연결합니다. 에이전트가 사용자의 권한을 상속하므로 AI 기능은 안전하게 유지됩니다.
백엔드를 자체 호스팅하거나 Tambo Cloud를 사용하여 빠르게 배포할 수 있습니다. 무료 스타터 플랜은 월 10,000개의 메시지, 무제한 OAuth 사용자, 채팅 스레드 기록 및 분석을 포함하며, 유료 성장 및 기업 플랜은 더 높은 메시지 볼륨, SSO/SAML, RBAC, 단일 테넌트 또는 온프레미스 옵션 및 가동 시간 SLA를 추가합니다.
- 카테고리AI 에이전트 빌더
- 요금제부분 무료
- 배포클라우드, 셀프 호스팅
- 플랫폼웹
Tambo의 핵심 기능
사용자 메시지로부터 자신의 React 구성 요소를 렌더링하는 생성 UI
스레드, 스트리밍 및 렌더링을 위한 훅과 프로바이더가 포함된 React SDK
외부 프레임워크가 필요 없는 내장 에이전트
생성 및 상호작용 구성 요소 패턴
점진적인 prop 스트리밍과 오류, 취소 및 스레드 처리
데이터베이스, API 및 외부 시스템에 연결하기 위한 MCP 지원
사용자의 권한을 상속하는 인증
백엔드를 자체 호스팅하거나 Tambo Cloud 사용
Tambo 사용 방법은?
설치: Tambo를 React 애플리케이션에 추가합니다.
구성 요소 등록: 에이전트가 사용할 수 있는 구성 요소를 알려줍니다.
Tambo 훅 사용: SDK를 통해 메시지를 보내고 응답을 렌더링합니다.
MCP 추가: 데이터베이스, API 또는 자체 MCP 서버에 연결합니다.
배포: 백엔드를 자체 호스팅하거나 Tambo Cloud를 사용합니다.
Tambo의 사용 사례
- 대화형 대시보드
- 상호작용 앱 기능
- 에이전트 기반 웹 앱
- MCP 연결 도구






