AgentVersion interface
代表代理程式的特定版本。 包括中繼資料、版本設定、建立時間和代理程式定義。
屬性
| agent_guid | 代理者的唯一 GUID 識別碼。 |
| blueprint | 特工的藍圖 |
| blueprint_reference | 特工的藍圖 |
| created_at | 建立代理程式時的 Unix 時間戳記 (秒)。 |
| definition | 代理程式的定義。 |
| description | 人類可讀的代理程式描述。 |
| draft | 這個代理人版本是否是草稿(候選)而非正式發布。 草稿版本會被記錄,但不包含在預設的「最新」決議中,且不會自動推廣。 預設為 False。 |
| id | 代理程式版本的唯一識別碼。 |
| instance_identity | 代理人的實例身份 |
| metadata | 可附加至物件的索引鍵/值組 (16 個為一組)。 這很適合用來以結構化格式儲存物件的其他資訊,以及透過 API 或儀錶板查詢物件。 索引鍵是長度上限為64個字元的字串。 值是長度上限為 512 個字元的字串。 |
| name | 代理程式的名稱。 名稱可用來擷取/更新/刪除代理程式。 |
| object | 物件類型,一律為 'agent.version'。 |
| status | 代理版本的配置狀態。 非託管代理預設為「啟用」。 對於託管代理而言,反映基礎設施準備度。 |
| version | 代理程式的版本識別碼。 代理程式是不可變的,每次更新都會建立新版本,同時保持名稱不變。 |
屬性詳細資料
agent_guid
代理者的唯一 GUID 識別碼。
agent_guid?: string
屬性值
string
blueprint
blueprint_reference
created_at
建立代理程式時的 Unix 時間戳記 (秒)。
created_at: Date
屬性值
Date
definition
description
人類可讀的代理程式描述。
description?: string
屬性值
string
draft
這個代理人版本是否是草稿(候選)而非正式發布。 草稿版本會被記錄,但不包含在預設的「最新」決議中,且不會自動推廣。 預設為 False。
draft?: boolean
屬性值
boolean
id
代理程式版本的唯一識別碼。
id: string
屬性值
string
instance_identity
metadata
可附加至物件的索引鍵/值組 (16 個為一組)。 這很適合用來以結構化格式儲存物件的其他資訊,以及透過 API 或儀錶板查詢物件。
索引鍵是長度上限為64個字元的字串。 值是長度上限為 512 個字元的字串。
metadata?: Record<string, string>
屬性值
Record<string, string>
name
代理程式的名稱。 名稱可用來擷取/更新/刪除代理程式。
name: string
屬性值
string
object
物件類型,一律為 'agent.version'。
object: "agent.version"
屬性值
"agent.version"
status
version
代理程式的版本識別碼。 代理程式是不可變的,每次更新都會建立新版本,同時保持名稱不變。
version: string
屬性值
string