Vertex AI Agent Builder는 AI 에이전트를 빌드하고 배포하는 데 사용되는 기능 모음입니다. 다음 구성요소로 이루어집니다.
Agent Garden은 Google Cloud 콘솔의 라이브러리로, 개발 속도를 높이기 위해 설계된 샘플 에이전트와 도구를 찾고 살펴볼 수 있습니다. Agent Garden에서는 다음을 확인할 수 있습니다.
- 에이전트: 특정 사용 사례를 위한 사전 빌드된 엔드 투 엔드 솔루션입니다. 예를 들어 고객 서비스, 데이터 분석 또는 창작을 위해 설계된 에이전트를 찾을 수 있습니다. 이러한 에이전트는 바로 사용할 수 있으며 필요에 맞게 맞춤설정할 수 있습니다. 현재는 Google만 에이전트를 에이전트 가든에 게시할 수 있습니다. 가든의 에이전트를 사용하려면 에이전트를 선택하고 프로젝트에 배포하면 됩니다.
- 도구: 자체 에이전트에 추가할 수 있는 개별 구성요소입니다. 도구는 데이터베이스와 상호작용하거나, 외부 API를 호출하거나, 검색을 실행하는 등의 특정 기능을 제공합니다. Agent Garden에서 사용 가능한 도구를 살펴보고 에이전트 개발 키트 (ADK)로 빌드한 에이전트에 통합할 수 있습니다. 따라서 이러한 기능을 처음부터 빌드하지 않고도 에이전트의 기능을 확장할 수 있습니다.
에이전트 개발 키트(ADK)는 에이전트 동작을 정밀하게 제어하는 동시에 정교한 멀티 에이전트 시스템을 빌드하는 프로세스를 간소화하는 오픈소스 프레임워크입니다.
Vertex AI Agent Engine은 개발자가 프로덕션에서 AI 에이전트를 배포, 관리, 확장할 수 있도록 지원하는 서비스 집합입니다. Vertex AI Agent Engine은 완전 관리형 런타임, 평가, 세션, 메모리 뱅크와 같은 서비스를 제공합니다.
에이전트 도구는 다음을 포함하여 사용할 ADK 에이전트를 탑재할 수 있는 도구입니다.
검색 증강 생성(RAG)을 위한 RAG Engine
다음에 연결하는 Google Cloud 도구:
Apigee API Hub에서 관리되는 API
Integration Connectors를 통한 엔터프라이즈 애플리케이션 100개 이상
Application Integration을 통한 커스텀 통합
LangChain 도구, CrewAI 도구, 데이터베이스용 생성형 AI 도구 상자와 같은 생태계 도구
다음 다이어그램에서는 Vertex AI Agent Builder의 구성요소를 보여줍니다.
AI 에이전트에 대한 일반적인 내용은 다음을 참고하세요.
에이전트 빌드 및 배포 워크플로
Agent Garden에서 사용 사례에 맞는 에이전트 샘플과 도구를 살펴봅니다.
에이전트 개발 키트를 사용하여 에이전트를 빌드하고 테스트합니다.
에이전트를 Vertex AI Agent Engine에 배포합니다.