Ai

Information about an Artificial Intelligence (AI) system. This can be used to represent the AI entity involved in an event, such as a foundational model that generated content, or an autonomous agent that performed an action.

JSON representation
{
  "productObjectId": string,
  "sessionId": string,
  "type": enum (AiType),
  "software": [
    {
      object (Software)
    }
  ],
  "owners": [
    {
      object (User)
    }
  ],
  "displayName": string
}
Fields
productObjectId

string

A vendor-specific identifier to uniquely identify the system (a GUID, OID, or similar). This field can be used as an entity indicator for an AI entity.

sessionId

string

An ID which uniquely identifies one "session" of interaction with the AI system. For example, an alert triage agent might use the ID of an alert being investigated to trace the activities of multiple sub-systems.

type

enum (AiType)

The type of the AI entity.

software[]

object (Software)

Information about the vendor, version, name, etc. of the software that the AI system runs. An AI system can make use of multiple software packages or applications - for example, a Python script may run in a Notebook and use one or more particular LLM versions.

owners[]

object (User)

Information about the owner of the AI system.

displayName

string

User-visible name of the AI system or agent. Example: "Workspace Assistant"