Data untuk menampilkan Agen.
Representasi JSON |
---|
{ "name": string, "displayName": string, "description": string, "icon": { object ( |
Kolom | |
---|---|
name |
Nama resource agen. Format: |
displayName |
Wajib. Nama tampilan agen. Bahasa ini adalah |
description |
Wajib. Deskripsi agen yang dapat dibaca manusia. Hal ini dapat digunakan oleh LLM untuk otomatis memilih agen yang akan merespons kueri pengguna dan membuat langkah-langkah versi pertama untuk agen yang dapat diubah oleh pengguna. Bahasa ini adalah |
icon |
Opsional. Ikon yang merepresentasikan agen di UI. |
agentType |
Hanya output. Jenis agen. |
agentOrigin |
Tidak dapat diubah. Asal Agen. |
state |
Hanya output. Status Agen. |
userPermissions |
Izin pengguna untuk Agen ini. |
suggestedPrompts[] |
Opsional. Perintah yang disarankan untuk agen, yang akan ditampilkan di halaman landing agen. |
customPlaceholderText |
Teks placeholder kustom yang muncul di kotak teks sebelum pengguna memasukkan teks apa pun. |
Kolom union agent_state_reason . Alasan mengapa agen berada dalam statusnya saat ini. agent_state_reason hanya ada berupa salah satu diantara berikut: |
|
suspensionReason |
Alasan agen ditangguhkan. Hanya disetel jika statusnya SUSPENDED. |
rejectionReason |
Alasan agen ditolak. Hanya disetel jika statusnya adalah PRIVATE, dan sampai ke sana melalui penolakan. |
deploymentFailureReason |
Alasan deployment agen gagal. Hanya disetel jika statusnya adalah DEPLOYMENT_FAILED. |
AgentType
Jenis agen.
Enum | |
---|---|
AGENT_TYPE_UNSPECIFIED |
Jenis agen tidak ditentukan. |
NO_CODE |
Agen tanpa kode. |
HTTP |
Agen HTTP. |
ADK |
Agen ADK. |
MANAGED |
Agen yang dikelola Google. |
A2A |
Agen A2A. |
DIALOGFLOW |
Agen Dialogflow. |
LOW_CODE |
Agen low-code. |
UserPermissions
Izin pengguna pada Agen.
Representasi JSON |
---|
{ "canRun": boolean, "canView": boolean, "canEdit": boolean, "canWithdraw": boolean, "canRequestReview": boolean, "canDelete": boolean, "canProposeUsers": boolean } |
Kolom | |
---|---|
canRun |
Jika pengguna dapat menjalankan Agen ini. |
canView |
Jika pengguna dapat melihat sumber Agen ini. |
canEdit |
Jika pengguna dapat mengedit Agen ini. |
canWithdraw |
Jika pengguna dapat menarik Agen ini. |
canRequestReview |
Jika pengguna dapat meminta peninjauan untuk Agen ini. |
canDelete |
Jika pengguna dapat menghapus Agen ini. |
canProposeUsers |
Jika pengguna dapat menyarankan pengguna lain untuk berbagi Agen. |
SuggestedPrompt
Perintah yang disarankan untuk agen, yang akan ditampilkan di halaman landing agen.
Representasi JSON |
---|
{ "text": string } |
Kolom | |
---|---|
text |
Wajib. Teks perintah yang disarankan. Bahasa ini adalah |