Memecahkan masalah

Halaman ini menunjukkan cara menyelesaikan masalah terkait Model Armor.

Bagian ini berisi langkah-langkah pemecahan masalah yang mungkin berguna jika Anda mengalami masalah saat menggunakan Model Armor.

Semua panggilan API ke Model Armor menampilkan error 404 Not Found

Buat Private Service Connect ke Model Armor API. Error ini biasanya terjadi saat endpoint regional Model Armor (REP) diakses menggunakan Akses Google Pribadi atau tanpa Private Service Connect. Untuk mengetahui informasi selengkapnya, lihat Tentang mengakses endpoint regional melalui endpoint Private Service Connect.

Filter Sensitive Data Protection memberikan error atau dilewati

Pastikan hal berikut:

  • Template Sensitive Data Protection berada di region yang sama dengan endpoint Model Armor yang dipanggil.
  • Agen layanan yang membuat permintaan Model Armor memiliki peran dlp.User dan dlp.Reader dalam project yang berisi template Sensitive Data Protection.

Error ini terjadi karena error klien dalam permintaan SanitizeUserPrompt atau SanitizeModelResponse atau masalah pada template Sensitive Data Protection.

Error endpoint global Model Armor

Pastikan Anda membuat permintaan API ke endpoint regional yang sesuai, bukan endpoint global.

Model Armor hanya mendukung operasi berikut di endpoint regionalnya:

  • Membuat, membaca, mengupdate, menghapus, dan mencantumkan operasi pada template.
  • Permintaan API SanitizeUserPrompt dan SanitizeModelResponse.

Jika Anda membuat permintaan API untuk operasi tersebut ke endpoint global, Anda akan melihat error berikut.

{
  "error": {
    "code": 403,
    "message": "Write access to project '<PROJECT_ID>' was denied",
    "status": "PERMISSION_DENIED"
  }
}