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?: AgentIdentity

屬性值

blueprint_reference

特工的藍圖

blueprint_reference?: AgentBlueprintReferenceUnion

屬性值

created_at

建立代理程式時的 Unix 時間戳記 (秒)。

created_at: Date

屬性值

Date

definition

代理程式的定義。

definition: AgentDefinitionUnion

屬性值

description

人類可讀的代理程式描述。

description?: string

屬性值

string

draft

這個代理人版本是否是草稿(候選)而非正式發布。 草稿版本會被記錄,但不包含在預設的「最新」決議中,且不會自動推廣。 預設為 False。

draft?: boolean

屬性值

boolean

id

代理程式版本的唯一識別碼。

id: string

屬性值

string

instance_identity

代理人的實例身份

instance_identity?: AgentIdentity

屬性值

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

代理版本的配置狀態。 非託管代理預設為「啟用」。 對於託管代理而言,反映基礎設施準備度。

status?: AgentVersionStatus

屬性值

version

代理程式的版本識別碼。 代理程式是不可變的,每次更新都會建立新版本,同時保持名稱不變。

version: string

屬性值

string