Google Cloud Marketplace를 통해 AI 에이전트 제공

AI 에이전트는 AI를 사용해 사용자를 대신하여 목표를 추구하고 작업을 완료하는 소프트웨어 시스템입니다. Google Cloud Marketplace를 사용하여 여러 유연한 배포 모델을 통해 고객에게 AI 에이전트를 제공할 수 있습니다. 에이전트는 모든 프레임워크에서 빌드하고, 모든 통신 프로토콜을 사용하고, 모든 런타임 (Google Cloud 또는 그 이상)에서 실행할 수 있으며, 다양한 형태와 표시 경로에서 사용할 수 있습니다.

시작하기 전에

  • Cloud Marketplace에서 소프트웨어를 처음 제공하는 경우 공급업체에 등록합니다.
  • Producer Portal에 액세스하려면 Cloud Marketplace팀에서 제공하는 Cloud Marketplace 프로젝트 정보 양식을 작성하세요.

AI 에이전트 제공 방식 선택

다음과 같은 지원되는 제품 유형을 사용하여 Cloud Marketplace에 AI 에이전트를 게시하고 제공할 수 있습니다.

  • 서비스형 AI 에이전트 (A2A 프로토콜):Google Cloud에서 실행되고, Gemini Enterprise와 통합되며, Agent2Agent(A2A) 프로토콜을 사용하여 다른 AI 에이전트와 통신하고 공동작업하는 AI 에이전트를 제공합니다. 자세한 내용은 아래의 A2A 프로토콜을 사용하여 AI 에이전트 제공을 참고하세요.

  • Software as a Service(SaaS): AI 에이전트가 A2A가 아닌 다른 프로토콜을 사용하는 경우 통합 청구를 지원하는 SaaS 제품으로 제공할 수 있습니다. SaaS 에이전트가 Google Cloud 또는 기타 인프라에서 실행되며 Google에서 청구합니다. SaaS AI 에이전트를 온보딩하는 방법을 알아보려면 Software as a Service (SaaS) 제품 제공을 참고하세요.

  • GKE 및 GKE Enterprise용 Kubernetes 앱: AI 에이전트를 컨테이너화된 애플리케이션으로 제공하는 경우 사용자는 자체 Google Kubernetes Engine (GKE) 클러스터 또는 GKE Enterprise를 사용하여 자체 인프라에 이를 배포하고 운영할 수 있습니다. Kubernetes 기반 AI 에이전트를 온보딩하는 방법을 알아보려면 Kubernetes 앱 제공을 참고하세요.

  • 전문 서비스: 컨설팅, 배포, 맞춤형 AI 에이전트를 서비스로 제공하는 등 AI 에이전트와 관련된 전문 서비스를 제공할 수 있습니다. AI 에이전트용 전문 서비스를 온보딩하는 방법을 알아보려면 전문 서비스 제공을 참고하세요.

A2A 프로토콜을 사용하여 AI 에이전트 제공

A2A 프로토콜을 사용하고 Gemini Enterprise와 통합되는 AI 에이전트를 서비스로 제공하는 경우 다음의 구체적인 요구사항과 단계를 따르세요.

Cloud Marketplace의 AI 에이전트는 Agent2Agent (A2A) 프로토콜을 사용하여 다른 AI 에이전트와 통신하고 공동작업합니다. 자세한 내용은 A2A 프로토콜 문서를 참고하세요. Cloud Marketplace를 통해 제공하는 각 AI 에이전트에 대해 A2A 에이전트 카드 사양에 맞춰 에이전트 카드를 만들어야 합니다. AI 에이전트의 에이전트 카드는 Cloud Marketplace에서의 존재를 정의하고, 기능을 자세히 설명하며, 다른 AI 에이전트와의 조정을 용이하게 합니다. 에이전트 카드는 Cloud Storage에 저장된 JSON 파일로 존재합니다.

AI 에이전트의 에이전트 카드를 만든 후 Producer Portal을 사용하여 AI 에이전트의 Cloud Marketplace 등록정보를 만들고 검토를 위해 제출합니다. AI 에이전트를 게시하면 고객이 Cloud Marketplace에서 에이전트를 가져와 명령어를 실행하여 Gemini Enterprise에 추가할 수 있습니다.

A2A AI 에이전트 요구사항

  1. Cloud Marketplace를 통해 제공하는 모든 제품은 Cloud Marketplace 등록정보 요구사항을 준수해야 합니다. A2A AI 에이전트를 제공하는 경우 다음 추가 요구사항을 충족해야 합니다.
  2. A2A AI 에이전트에는 Cloud Marketplace를 통해 청구되는 전문 서비스, 하드웨어 또는 기타 비소프트웨어 구성요소가 포함되어서는 안 됩니다.
  3. 고객을 맞이할 준비가 되어 있고, 안전하며, 엔터프라이즈 생태계를 위해 구축되어야 합니다.
  4. Google AI 원칙에 따라 개발 및 운영되어야 합니다.
  5. Gemini Enterprise와 같은 기본 Google 플랫폼을 통해 검색 가능해야 합니다.
  6. Model Garden에 호스팅된 Google 파운데이션 모델 또는 서드 파티 모델을 기본 구성으로 사용합니다.
  7. Agent2Agent (A2A) 프로토콜을 통해 멀티 에이전트 상호 운용성을 지원합니다.

A2A AI 에이전트의 가격 책정 모델

AI 에이전트에 다음과 같은 가격 책정 모델 중 하나를 선택할 수 있습니다.

  • 무료: 고객은 사용한 Google Cloud 리소스에 대해서만 비용을 지불합니다.

  • 구독 기반 가격 책정: 고객이 AI 에이전트 사용에 대해 고정된 월간 비용을 지불합니다. 비용은 기간에 따라 일할 계산됩니다.

  • 사용량 기반 가격 책정: 고객은 개발자가 선택한 측정값(측정항목이라고 함)을 기준으로 AI 에이전트 요금을 지불합니다. 사용량 기반 가격 책정 모델을 선택한 경우 앱에서 사용량을 측정하고 사용량 정보를 Google에 보고해야 합니다.

  • 조합 가격 책정: 고객은 AI 에이전트 사용에 대한 기본 구독료와 사용량에 따른 추가 요금을 지불합니다.

이러한 가격 책정 모델에 대한 자세한 내용은 AI 에이전트 가격 책정 모델을 참고하세요.

A2A AI 에이전트 온보딩 개요

Cloud Marketplace를 통해 A2A AI 에이전트를 제공하려면 다음 단계를 따라야 합니다.

  1. AI 에이전트와 에이전트 카드를 만듭니다. 에이전트 카드에 관한 자세한 내용은 A2A 문서의 에이전트 카드를 참고하세요.

  2. Producer Portal에서 AI 에이전트를 추가합니다. Producer Portal을 사용하여 AI 에이전트를 Cloud Marketplace에 온보딩하는 프로세스를 완료합니다.

  3. Producer Portal에서 AI 에이전트의 에이전트 카드를 추가합니다.

  4. Producer Portal에서 AI 에이전트의 등록정보에 대한 제품 세부정보를 추가합니다.

  5. Producer Portal에서 AI 에이전트의 가격 책정 정보를 추가합니다. Google에서 AI 에이전트의 가격 책정 모델을 검토하는 데 최대 4일(영업일 기준)이 걸릴 수 있습니다. Google에서 가격 책정 모델을 검토하는 동안 AI 에이전트 통합을 계속할 수 있습니다.

  6. AI 에이전트를 Cloud Marketplace와 통합합니다. 통합에는 다음을 수행하기 위한 소프트웨어의 프런트엔드 및 백엔드 수정이 포함됩니다.

    • 사용자 계정을 만듭니다.
    • 계정을 Google 계정에 연결합니다.
    • 사용자가 Google 사용자 인증 정보를 사용하여 로그인할 수 있는 방법을 제공합니다.
  7. Cloud Marketplace에 AI 에이전트를 게시합니다. AI 에이전트를 게시하려면 검토를 위해 AI 에이전트 등록정보의 다양한 부분을 제출합니다. Cloud Marketplace팀에서 제출된 각 항목을 검토하고 승인하기 전에 발견된 문제를 함께 해결합니다. 모든 제출이 승인되면 Google 운영팀에서 검증 및 테스트를 시작합니다. 검사가 완료되면 비즈니스 정보를 공개적으로 표시하는 gcloud 명령어가 제공됩니다.

다음 단계