Panduan memulai: Mendaftarkan agen

Mendaftarkan agen akan mengubahnya dari komponen terisolasi menjadi bagian yang terintegrasi dan dapat ditemukan dari ekosistem AI Anda dalam Agent Registry. Dengan memublikasikan kemampuan agen, Anda memungkinkan developer dan agen orkestrator lain di organisasi Anda menemukan dan menggunakan kembali pekerjaan Anda, sehingga mempercepat pengembangan AI secara keseluruhan.

Panduan memulai ini menunjukkan cara mendaftarkan agen tiruan secara manual di Agent Registry menggunakan Google Cloud konsol. Untuk mengetahui informasi selengkapnya tentang mekanisme pendaftaran agen di Agent Registry, lihat Mendaftarkan agen.

Sebelum memulai

Sebelum memulai, siapkan Agent Registry. Anda memerlukan project ID untuk melakukan tugas ini.

Aktifkan Agent Registry API:

Konsol

Peran yang diperlukan untuk mengaktifkan API

Untuk mengaktifkan API, Anda memerlukan peran IAM Service Usage Admin (roles/serviceusage.serviceUsageAdmin), yang berisi izin serviceusage.services.enable. Pelajari cara memberikan peran.

Mengaktifkan API

gcloud

Aktifkan Agent Registry API di project Anda:

gcloud services enable agentregistry.googleapis.com \
    --project=PROJECT_ID

Ganti PROJECT_ID dengan project ID Anda.

Peran yang diperlukan

Untuk mendapatkan izin yang diperlukan guna mendaftarkan agen di Agent Registry, minta administrator untuk memberi Anda peran IAM Agent Registry API Editor (roles/agentregistry.editor) di project tersebut. Untuk mengetahui informasi selengkapnya tentang cara memberikan peran, lihat Mengelola akses ke project, folder, dan organisasi.

Anda mungkin juga bisa mendapatkan izin yang diperlukan melalui peran khusus atau peran bawaan lainnya.

Mendaftarkan agen tiruan

Untuk mencoba Agent Registry, Anda dapat mendaftarkan agen tiruan secara manual dengan menempelkan se contoh Kartu Agen Agent2Agent (A2A).

Ikuti langkah-langkah berikut untuk mendaftarkan agen:

  1. Di Google Cloud konsol, buka Agent Registry:

    Buka Agent Registry

    Jika diminta, klik Enable untuk mengaktifkan Agent Registry API.

  2. Dari pemilih project, pilih Google Cloud project tempat Anda menyiapkan Agent Registry.

  3. Pilih tab Agents.

  4. Klik Add agent.

  5. Di panel Agent details, masukkan detail berikut:

    • Type: Pilih A2A.
    • Region: Pilih global (Global).
  6. Pilih tab Paste JSON.

  7. Salin dan tempel konten Kartu Agen contoh berikut:

    {
      "schemaVersion": "0.3",
      "agent": {
        "name": "mock-travel-agent",
        "description": "A mock agent that plans travel itineraries.",
        "skills": [
          {
            "name": "BookFlight",
            "description": "Books a flight to a destination."
          },
          {
            "name": "SearchHotels",
            "description": "Searches for hotels in a destination city."
          }
        ]
      }
    }
    
  8. Klik Save.

Agent Registry memproses kartu agen dan mendaftarkan agen.

Memverifikasi pendaftaran

Untuk mengonfirmasi bahwa agen tiruan Anda berhasil didaftarkan, lakukan hal berikut:

  1. Di tab Agents, temukan agen tiruan dalam daftar.
  2. Klik nama agen untuk melihat detailnya.
  3. Pastikan kemampuan BookFlight dan SearchHotels ditampilkan di tab Overview.

Pembersihan

Untuk menghindari resource tiruan di project Anda, hapus agen terdaftar:

  1. Di tab Agents, temukan agen tiruan dalam daftar.
  2. Klik menu More options di kolom Actions agen tiruan, lalu pilih Delete.
  3. Di dialog konfirmasi, ketik DELETE untuk mengonfirmasi tindakan.
  4. Klik Delete.

Langkah berikutnya