AgentVersion interface

エージェントの特定のバージョンを表します。 メタデータ、バージョン管理、作成時間、エージェント定義が含まれます。

プロパティ

agent_guid

エージェントの固有のGUID識別子。

blueprint

エージェントの設計図

blueprint_reference

エージェントの設計図

created_at

エージェントが作成されたときのUnixタイムスタンプ(秒)。

definition

エージェントの定義。

description

エージェントの人間が判読できる説明。

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

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?: "creating" | "active" | "failed" | "deleting" | "deleted"

プロパティ値

"creating" | "active" | "failed" | "deleting" | "deleted"

version

エージェントのバージョン識別子。 エージェントは不変であり、更新のたびに名前を同じに保ちながら新しいバージョンが作成されます。

version: string

プロパティ値

string