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 Set data 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 tersebut, klik tab Pelatihan.

  5. Klik Mulai Pelatihan untuk membuka dialog Melatih model baru.

  6. Tentukan nama untuk model.

  7. Klik Mulai Pelatihan untuk mulai melatih model kustom Anda.

    Proses pelatihan model dapat memakan waktu beberapa jam hingga selesai. Anda dapat memeriksa status pelatihannya dengan melihat aktivitas terbaru.

REST

Sebelum menggunakan salah satu data permintaan, lakukan penggantian berikut:

  • PROJECT_ID: Project ID Google Cloud Anda.
  • LOCATION: Region tempat set data 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 akan digunakan Cloud Translation untuk membuat model.

Metode HTTP dan URL:

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

Meminta isi JSON:

{
  "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 berjalan lama, seperti melatih model, dengan menggunakan konsol Google Cloud atau Cloud Translation API.

UI Web

Anda dapat memantau status tugas pelatihan di panel Aktivitas terbaru.
  1. Buka konsol AutoML Translation.

    Buka halaman Translation

  2. Dari panel navigasi, klik Set data.

  3. Dari panel tindakan, klik Tampilkan aktivitas terbaru.

    Temukan operasi CreateModel terkait. Ikon di samping ID operasi menampilkan 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 salah satu data permintaan, lakukan penggantian berikut:

  • PROJECT_NUMBER_OR_ID: ID numerik atau alfanumerik 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 tersebut seperti ID model. Untuk mendapatkan detail tentang akurasi dan kesiapan model, baca Mengevaluasi model.

UI Web

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

    Buka halaman Translation

  2. Dari panel navigasi, klik Model untuk menampilkan tabel yang mencantumkan model Anda.

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

REST

Sebelum menggunakan salah satu data permintaan, lakukan penggantian berikut:

  • PROJECT_ID: Project ID 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

Buat 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 Model untuk melihat daftar model Anda.

REST

Sebelum menggunakan salah satu data permintaan, lakukan penggantian berikut:

  • PROJECT_ID: Project ID Google Cloud Anda.
  • LOCATION: Region tempat set data 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

Hapus model untuk menghilangkannya dari project Anda.

UI Web

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

    Buka halaman Translation

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

  3. Untuk menghapus model pilih Lainnya > Hapus.

  4. Klik Konfirmasi untuk mulai menghapus.

REST

Sebelum menggunakan salah satu data permintaan, lakukan penggantian berikut:

  • PROJECT_ID: Project ID 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.