ADK AI 에이전트 및 Gemini 모델로 진술의 사실 여부 확인

코딩 수준: 고급
기간: 30분
프로젝트 유형: 맞춤 함수

개요

Vertex AI 에이전트와 Gemini 모델에 기반해 바인딩된 Google Apps Script 프로젝트로 사용할 수 있는 Google Sheets용 사실확인 맞춤 함수입니다.

이 샘플에서는 다음과 같은 두 가지 강력한 AI 리소스를 Sheets 스프레드시트에 직접 사용하는 방법을 보여줍니다.

  1. Vertex AI Agent Engine에 배포된 ADK 에이전트를 사용하여 정교한 다중 도구, 다단계 추론 기능을 위한 AI 에이전트
  2. Vertex AI의 Gemini 모델을 사용하여 고급 이해, 생성, 요약 기능을 제공하는 AI 모델

사실확인 Google Sheets 맞춤 함수 사용 샘플

목표

  • 솔루션의 기능을 이해합니다.
  • 솔루션이 구현되는 방식을 이해합니다.
  • Vertex AI 에이전트를 배포합니다.
  • 스크립트를 설정합니다.
  • 스크립트를 실행합니다.

이 솔루션 정보

Sheets 맞춤 함수의 이름은 FACT_CHECK이며 엔드 투 엔드 솔루션으로 작동합니다. 이 기능은 문장을 분석하고 최신 웹 정보를 사용하여 대답을 뒷받침하며 필요한 형식으로 결과를 반환합니다.

이 솔루션은 UrlFetchApp을 사용하여 Vertex AI REST API를 요청합니다.

아키텍처

다음 다이어그램은 맞춤 함수에서 사용되는 Google Workspace 및 Google Cloud 리소스의 아키텍처를 보여줍니다.

사실 확인 Google Sheets 맞춤 함수의 아키텍처 다이어그램

기본 요건

이 샘플을 사용하려면 다음 기본 요건이 필요합니다.

  • Google 계정 (Google Workspace 계정의 경우 관리자 승인이 필요할 수 있음)
  • 인터넷에 액세스할 수 있는 웹브라우저

  • LLM 감사자 ADK 에이전트의 기본 요건

    • Python 3.11 이상: 설치하려면 공식