Membuat dan mengelola model

Buat model kustom menggunakan set data yang telah disiapkan. AutoML Translation menggunakan pasangan segmen dari set data untuk melatih, menguji, dan mengevaluasi model baru.

Melatih model

Setelah memiliki set data dengan pasangan segmen yang cukup, Anda dapat membuat model kustom dari set data tersebut.

UI web

  1. Buka konsol AutoML Translation.

    Buka halaman Translation

  2. Dari panel navigasi, klik Datasets untuk melihat daftar set data Anda.

  3. Klik set data yang akan digunakan untuk melatih model kustom.

    Konsol menampilkan pasangan segmen dalam set data beserta labelnya masing-masing, yaitu: Training, Validation, atau Testing.

  4. Setelah Anda selesai meninjau set data, klik tab Train.

  5. Klik Start Training untuk membuka dialog Train new model.

  6. Tentukan nama untuk model.

  7. Klik Start Training untuk mulai melatih model kustom Anda.

    Proses pelatihan model dapat memakan waktu beberapa jam untuk diselesaikan. Anda dapat memeriksa status pelatihan dengan melihat aktivitas terbaru.

REST

Sebelum menggunakan data permintaan apa pun, lakukan penggantian sebagai berikut:

  • PROJECT_ID: ID project Google Cloud Anda.
  • LOCATION: Region tempat model akan berada, seperti us-central1. Set data sumber juga harus berada di lokasi yang sama.
  • MODEL_NAME: Nama untuk model.
  • DATASET_ID: ID set data sumber yang digunakan Cloud Translation untuk membuat model.

Metode HTTP dan URL:

POST https://translation.googleapis.com/v3/projects/PROJECT_ID/locations/LOCATION/models

Isi JSON permintaan:

{
  "display_name": "MODEL_NAME",
  "dataset": "projects/PROJECT_ID/locations/LOCATION/datasets/DATASET_ID",
}

Untuk mengirim permintaan Anda, perluas salah satu opsi berikut:

Anda akan menerima respons JSON yang mirip dengan yang berikut ini:

{
  "name": "projects/PROJECT_NUMBER/locations/LOCATION/operations/OPERATION_ID"
}

Bahasa tambahan

C#: Ikuti Petunjuk penyiapan C# di halaman library klien, lalu buka Dokumentasi referensi Cloud Translation untuk .NET.

PHP: Ikuti Petunjuk penyiapan PHP di halaman library klien, lalu buka Dokumentasi referensi Cloud Translation untuk PHP.

Ruby: Ikuti Petunjuk penyiapan Ruby di halaman library klien, lalu buka Dokumentasi referensi Cloud Translation untuk Ruby.

Mendapatkan status tugas pelatihan

Anda dapat memeriksa status tugas yang sudah berjalan lama, seperti melatih model, menggunakan konsol Google Cloud atau Cloud Translation API.

UI web

Anda dapat memantau status tugas pelatihan di panel Recent activities.
  1. Buka konsol AutoML Translation.

    Buka halaman Translation

  2. Dari panel navigasi, klik Datasets.

  3. Dari panel tindakan, klik View recent activities.

    Temukan operasi CreateModel terkait. Ikon di samping ID operasi menunjukkan status operasi saat ini.

REST

Untuk mendapatkan status operasi pelatihan Anda, kirim permintaan GET ke resource operations beserta ID operasi yang disertakan dalam respons setelah Anda mengirimkan permintaan pelatihan.

Sebelum menggunakan data permintaan apa pun, lakukan penggantian sebagai berikut:

  • PROJECT_NUMBER_OR_ID: ID numerik atau alfanumerik untuk project Google Cloud Anda
  • location-id: lokasi yang Anda pilih untuk bucket Cloud Storage Anda
  • operation-id: ID operasi yang Anda terima di atas

Metode HTTP dan URL:

GET https://translation.googleapis.com/v3/projects/PROJECT_NUMBER_OR_ID/locations/location-id/operations/operation-id

Untuk mengirim permintaan Anda, perluas salah satu opsi berikut:

Anda akan menerima respons JSON yang mirip dengan yang berikut ini:

{
  "name": "projects/project-number/locations/location-id/operations/operation-id",
  "metadata": {
    "@type": "type.googleapis.com/google.cloud.translation.v3.SomeOperationMetadata",
    "state": "SUCCEEDED",
    "submitTime": "2019-11-27T22:59:40Z"
  }
}

Bahasa tambahan

C#: Ikuti Petunjuk penyiapan C# di halaman library klien, lalu buka Dokumentasi referensi Cloud Translation untuk .NET.

PHP: Ikuti Petunjuk penyiapan PHP di halaman library klien, lalu buka Dokumentasi referensi Cloud Translation untuk PHP.

Ruby: Ikuti Petunjuk penyiapan Ruby di halaman library klien, lalu buka Dokumentasi referensi Cloud Translation untuk Ruby.

Mendapatkan informasi tentang model

Setelah pelatihan selesai, Anda bisa mendapatkan informasi tentang model seperti ID model. Untuk mendapatkan detail tentang akurasi dan kesiapan model, silakan melihat Mengevaluasi model.

UI web

Anda dapat memantau status tugas pelatihan di panel Recent activities.
  1. Untuk melihat daftar model yang tersedia, buka konsol AutoML Translation.

    Buka halaman Translation

  2. Dari panel navigasi, klik Models untuk melihat tabel yang mencantumkan model Anda.

    Tabel ini mencakup informasi seperti bahasa sumber dan bahasa target, skor BLEU, dan total pasangan segmen.

REST

Sebelum menggunakan data permintaan apa pun, lakukan penggantian sebagai berikut:

  • PROJECT_ID: ID project Google Cloud Anda.
  • LOCATION: Region tempat model yang akan dideskripsikan berada, seperti us-central1.
  • MODEL_ID: ID model yang akan dideskripsikan.

Metode HTTP dan URL:

GET https://translation.googleapis.com/v3/projects/PROJECT_ID/locations/LOCATION/models/MODEL_ID

Untuk mengirim permintaan Anda, perluas salah satu opsi berikut:

Anda akan menerima respons JSON yang mirip dengan yang berikut ini:

{
  "name": "projects/PROJECT_NUMBER/locations/us-central1/models/MODEL_ID",
  "displayName": "MODEL_DISPLAY_NAME",
  "dataset": "projects/PROJECT_NUMBER/locations/us-central1/datasets/DATASET_ID"
  "sourceLanguageCode": "SOURCE_LANG_CODE",
  "targetLanguageCode": "TARGET_LANG_CODE",
  "trainExampleCount": NUM_TRAINING_SEGMENTS,
  "validateExampleCount": NUM_VALIDATION_SEGMENTS,
  "createTime": "2022-12-02T21:53:26.788521838Z",
  "updateTime": "2022-12-03T00:42:27.946594016Z"
}

Bahasa tambahan

C#: Ikuti Petunjuk penyiapan C# di halaman library klien, lalu buka Dokumentasi referensi Cloud Translation untuk .NET.

PHP: Ikuti Petunjuk penyiapan PHP di halaman library klien, lalu buka Dokumentasi referensi Cloud Translation untuk PHP.

Ruby: Ikuti Petunjuk penyiapan Ruby di halaman library klien, lalu buka Dokumentasi referensi Cloud Translation untuk Ruby.

Membuat daftar model

Membuat daftar model yang tersedia di project Anda.

UI web

  1. Untuk melihat daftar model yang tersedia, buka konsol AutoML Translation.

    Buka halaman Translation

  2. Dari panel navigasi, klik Models untuk melihat daftar model Anda.

REST

Sebelum menggunakan data permintaan apa pun, lakukan penggantian sebagai berikut:

  • PROJECT_ID: ID project Google Cloud Anda.
  • LOCATION: Region tempat model yang akan dicantumkan berada, seperti us-central1.

Metode HTTP dan URL:

GET https://translation.googleapis.com/v3/projects/PROJECT_ID/locations/LOCATION/models

Untuk mengirim permintaan Anda, perluas salah satu opsi berikut:

Anda akan menerima respons JSON yang mirip dengan yang berikut ini:

{
  "models": [
    {
      "name": "projects/PROJECT_NUMBER/locations/us-central1/models/MODEL_ID",
      "displayName": "MODEL_DISPLAY_NAME",
      "dataset": "projects/PROJECT_NUMBER/locations/us-central1/datasets/DATASET_ID"
      "sourceLanguageCode": "SOURCE_LANG_CODE",
      "targetLanguageCode": "TARGET_LANG_CODE",
      "trainExampleCount": NUM_TRAINING_SEGMENTS,
      "validateExampleCount": NUM_VALIDATION_SEGMENTS,
      "createTime": "2022-12-02T21:53:26.788521838Z",
      "updateTime": "2022-12-03T00:42:27.946594016Z"
    },
    ...
  ]
}

Bahasa tambahan

C#: Ikuti Petunjuk penyiapan C# di halaman library klien, lalu buka Dokumentasi referensi Cloud Translation untuk .NET.

PHP: Ikuti Petunjuk penyiapan PHP di halaman library klien, lalu buka Dokumentasi referensi Cloud Translation untuk PHP.

Ruby: Ikuti Petunjuk penyiapan Ruby di halaman library klien, lalu buka Dokumentasi referensi Cloud Translation untuk Ruby.

Menghapus model

Menghapus model untuk menghapusnya dari project Anda.

UI web

  1. Untuk melihat daftar model yang tersedia, buka konsol AutoML Translation.

    Buka halaman Translation

  2. Dari panel navigasi, klik Models untuk melihat daftar model Anda.

  3. Untuk menghapus model, pilih More > Delete.

  4. Klik Confirm untuk memulai penghapusan.

REST

Sebelum menggunakan data permintaan apa pun, lakukan penggantian sebagai berikut:

  • PROJECT_ID: ID project Google Cloud Anda.
  • LOCATION: Region tempat model yang akan dihapus berada, seperti us-central1.
  • MODEL_ID: ID model yang akan dihapus.

Metode HTTP dan URL:

DELETE https://translation.googleapis.com/v3/projects/PROJECT_ID/locations/LOCATION/models/MODEL_ID

Untuk mengirim permintaan Anda, perluas salah satu opsi berikut:

Anda akan menerima respons JSON yang mirip dengan yang berikut ini:

{
  "name": "projects/PROJECT_NUMBER/locations/LOCATION/operations/OPERATION_ID",
  "metadata": {
    "@type": "type.googleapis.com/google.cloud.translation.v3.DeleteModelMetadata"
  },
  "done": true
}

Bahasa tambahan

C#: Ikuti Petunjuk penyiapan C# di halaman library klien, lalu buka Dokumentasi referensi Cloud Translation untuk .NET.

PHP: Ikuti Petunjuk penyiapan PHP di halaman library klien, lalu buka Dokumentasi referensi Cloud Translation untuk PHP.

Ruby: Ikuti Petunjuk penyiapan Ruby di halaman library klien, lalu buka Dokumentasi referensi Cloud Translation untuk Ruby.