코딩 수준: 고급
기간: 30분
프로젝트 유형: 맞춤 함수
개요
Vertex AI 에이전트와 Gemini 모델에 기반해 바인딩된 Google Apps Script 프로젝트로 사용할 수 있는 Google Sheets용 사실확인 맞춤 함수입니다.
이 샘플에서는 다음과 같은 두 가지 강력한 AI 리소스를 Sheets 스프레드시트에 직접 사용하는 방법을 보여줍니다.
- Vertex AI Agent Engine에 배포된 ADK 에이전트를 사용하여 정교한 다중 도구, 다단계 추론 기능을 위한 AI 에이전트
- Vertex AI의 Gemini 모델을 사용하여 고급 이해, 생성, 요약 기능을 제공하는 AI 모델

목표
- 솔루션의 기능을 이해합니다.
- 솔루션이 구현되는 방식을 이해합니다.
- Vertex AI 에이전트를 배포합니다.
- 스크립트를 설정합니다.
- 스크립트를 실행합니다.
이 솔루션 정보
Sheets 맞춤 함수의 이름은 FACT_CHECK이며 엔드 투 엔드 솔루션으로 작동합니다. 이 기능은 문장을 분석하고 최신 웹 정보를 사용하여 대답을 뒷받침하며 필요한 형식으로 결과를 반환합니다.
- 사용법:
=FACT_CHECK("Your statement here"): 간결하고 요약된 출력을 위해- 특정 출력 형식의
=FACT_CHECK("Your statement here", "Your output formatting instructions here")
- 추론: LLM 감사자 ADK AI 에이전트(Python 샘플)
- 출력 형식: Gemini 모델
이 솔루션은 UrlFetchApp을 사용하여 Vertex AI REST API를 요청합니다.
아키텍처
다음 다이어그램은 맞춤 함수에서 사용되는 Google Workspace 및 Google Cloud 리소스의 아키텍처를 보여줍니다.

기본 요건
이 샘플을 사용하려면 다음 기본 요건이 필요합니다.
- Google 계정 (Google Workspace 계정의 경우 관리자 승인이 필요할 수 있음)
인터넷에 액세스할 수 있는 웹브라우저
-
- Python 3.11 이상: 설치하려면 공식