Mengelola aplikasi

Setelah membuat dan men-deploy aplikasi, Anda dapat mengelola aplikasi ini menggunakan Google Cloud konsol atau command line.

Mengelola aplikasi

Memperbarui aplikasi

Aplikasi yang belum di-deploy

Lakukan modifikasi apa pun pada aplikasi (seperti menambahkan atau menghapus node komponen) ; Gemini Enterprise Agent Platform Vision akan otomatis menyimpan perubahan tersebut.

Aplikasi yang di-deploy

Perubahan pada aplikasi yang di-deploy akan otomatis disimpan ke server Gemini Enterprise Agent Platform Vision dan aplikasi yang di-deploy tidak akan terpengaruh. Untuk menghapus modifikasi, klik tombol Hapus perubahan. Untuk menyimpan perubahan, pilih Perbarui aplikasi. Untuk menerapkan perubahan lokal ini ke aplikasi, batalkan deployment aplikasi saat ini, lalu deploy ulang.

Mencantumkan aplikasi

REST

Untuk mencantumkan semua aplikasi dalam project, kirim permintaan GET menggunakan metode projects.locations.applications.list.

Sebelum menggunakan salah satu data permintaan, lakukan penggantian berikut:

  • PROJECT: ID project atau nomor project Anda Google Cloud .
  • LOCATION_ID: Region tempat Anda menggunakan Agent Platform Vision. Misalnya: us-central1, europe-west4. Lihat region yang tersedia.

Metode HTTP dan URL:

GET https://visionai.googleapis.com/v1/projects/PROJECT_NUMBER/locations/LOCATION_ID/applications

Untuk mengirim permintaan Anda, pilih salah satu opsi berikut:

curl

Jalankan perintah berikut:

curl -X GET \
-H "Authorization: Bearer $(gcloud auth print-access-token)" \
"https://visionai.googleapis.com/v1/projects/PROJECT_NUMBER/locations/LOCATION_ID/applications"

PowerShell

Jalankan perintah berikut:

$cred = gcloud auth print-access-token
$headers = @{ "Authorization" = "Bearer $cred" }

Invoke-WebRequest `
-Method GET `
-Headers $headers `
-Uri "https://visionai.googleapis.com/v1/projects/PROJECT_NUMBER/locations/LOCATION_ID/applications" | Select-Object -Expand Content

Anda akan menerima respons JSON yang mirip seperti berikut:

{
  "applications": [
    {
      "name": "projects/PROJECT_NUMBER/locations/LOCATION_ID/applications/test-application-1",
      "createTime": "2022-03-01T20:04:12.558371402Z",
      "updateTime": "2022-03-01T20:07:21.589713094Z",
      "displayName": "Test Application 1",
      "runtimeInfo": {
        "deployTime": "2022-03-01T20:07:21.460654Z"
      }
      "state": "DEPLOYED"
    },
    {
      "name": "projects/PROJECT_NUMBER/locations/LOCATION_ID/applications/test-application-2",
      "createTime": "2022-03-01T20:04:12.558371402Z",
      "updateTime": "2022-03-01T20:07:21.589713094Z",
      "displayName": "Test Application 2",
      "runtimeInfo": {
        "deployTime": "2022-03-01T20:07:21.460654Z"
      }
      "state": "DEPLOYED"
    },
  ]
}

Langkah berikutnya

  • Pelajari cara membaca data input aplikasi dari aliran penyerapan atau model yang dianalisis data output di Membaca data aliran.