간단한 Agent Platform 템플릿

확장성, AI 안전성, 콘텐츠 조정 기능을 제공하기 위해 자체 포함 에이전트를 Gemini Enterprise 에이전트 플랫폼에 배포합니다.

이 가이드는 Simple Agent Platform 애플리케이션 템플릿을 이해하는 데 도움이 됩니다. 이 템플릿을 사용하여 안전 설정과 함께 에이전트를 Google Cloud의 애플리케이션으로 빠르게 배포할 수 있습니다.

예를 들어 다음 비즈니스 요구사항을 해결하기 위해 이 템플릿을 구현할 수 있습니다.

비즈니스 요구 구현
내부 HR 정책 봇 조직은 민감한 정보를 보호하고 전문적인 언어를 유지하면서 직원 질문에 답변할 수 있는 안전한 HR 어시스턴트가 필요합니다. Sensitive Data Protection은 PII 유출을 방지하고 안전 필터는 전문적인 어조를 유지합니다. 서버리스 런타임은 수요에 맞게 확장됩니다.
안전한 코딩 어시스턴트 개발 회사는 탈옥 시도와 악성 프롬프트 인젝션을 방지하면서 코드 스니펫을 설명하는 AI 도구가 필요합니다. Model Armor는 적대적 공격과 탈옥을 차단하고, 악성 페이로드가 감지되면 시행 정책에 따라 연결이 끊어집니다.
다국어 대중교통 가이드 대중교통 기관은 지원되는 모든 언어에서 불쾌감을 주는 콘텐츠를 엄격하게 필터링하는 관광객용 다국어 어시스턴트가 필요합니다. 다국어 감지는 모든 쿼리에 안전 필터를 적용합니다. 관리 ID는 대중교통 관련 데이터에 대한 에이전트의 액세스를 제한합니다.

아키텍처

다음 이미지는 템플릿 구성요소와 연결을 보여줍니다.

캔버스에 연결된 에이전트 런타임 및 Model Armor 구성요소

템플릿에는 다음 구성요소가 포함됩니다.

  • 에이전트 런타임: 관리형 서버리스 환경에서 에이전트 로직을 호스팅합니다. 환경은 성능을 유지하기 위해 최대 3개의 인스턴스로 확장할 수 있습니다. 시스템 성능은 모니터링 및 디버깅을 위해 캡처됩니다.

  • Model Armor 템플릿: 민감한 정보 유출, 탈옥 시도 또는 유해한 콘텐츠를 차단하기 위해 모델의 입력과 출력을 검사합니다. 에이전트 코드에서 model_armor_template_MODEL_ARMOR_TEMPLATE_ID 변수를 사용하여 에이전트 입력 및 출력에 안전 정책을 적용합니다.

다음 단계