Google Cloud Ai Platform V1 Client - Class EventMetadata (1.60.0)

Reference documentation and code samples for the Google Cloud Ai Platform V1 Client class EventMetadata.

Metadata relating to a LLM response event.

Generated from protobuf message google.cloud.aiplatform.v1.EventMetadata

Namespace

Google \ Cloud \ AIPlatform \ V1

Methods

Constructor.

Parameters
Name
Description
data
array

Optional. Data for populating the Message object.

↳ grounding_metadata
GroundingMetadata

Optional. Metadata returned to client when grounding is enabled.

↳ partial
bool

Optional. Indicates whether the text content is part of a unfinished text stream. Only used for streaming mode and when the content is plain text.

↳ turn_complete
bool

Optional. Indicates whether the response from the model is complete. Only used for streaming mode.

↳ interrupted
bool

Optional. Flag indicating that LLM was interrupted when generating the content. Usually it's due to user interruption during a bidi streaming.

↳ long_running_tool_ids
string[]

Optional. Set of ids of the long running function calls. Agent client will know from this field about which function call is long running. Only valid for function call event.

↳ branch
string

Optional. The branch of the event. The format is like agent_1.agent_2.agent_3, where agent_1 is the parent of agent_2, and agent_2 is the parent of agent_3. Branch is used when multiple child agents shouldn't see their siblings' conversation history.

↳ custom_metadata
Google\Protobuf\Struct

The custom metadata of the LlmResponse.

↳ input_transcription
Transcription

Optional. Audio transcription of user input.

↳ output_transcription
Transcription

Optional. Audio transcription of model output.

Optional. Metadata returned to client when grounding is enabled.

Returns
Type
Description

Optional. Metadata returned to client when grounding is enabled.

Parameter
Name
Description
Returns
Type
Description
$this

Optional. Indicates whether the text content is part of a unfinished text stream. Only used for streaming mode and when the content is plain text.

Returns
Type
Description
bool

Optional. Indicates whether the text content is part of a unfinished text stream. Only used for streaming mode and when the content is plain text.

Parameter
Name
Description
var
bool
Returns
Type
Description
$this

Optional. Indicates whether the response from the model is complete.

Only used for streaming mode.

Returns
Type
Description
bool

Optional. Indicates whether the response from the model is complete.

Only used for streaming mode.

Parameter
Name
Description
var
bool
Returns
Type
Description
$this

Optional. Flag indicating that LLM was interrupted when generating the content. Usually it's due to user interruption during a bidi streaming.

Returns
Type
Description
bool

Optional. Flag indicating that LLM was interrupted when generating the content. Usually it's due to user interruption during a bidi streaming.

Parameter
Name
Description
var
bool
Returns
Type
Description
$this

Optional. Set of ids of the long running function calls.

Agent client will know from this field about which function call is long running. Only valid for function call event.

Returns
Type
Description

Optional. Set of ids of the long running function calls.

Agent client will know from this field about which function call is long running. Only valid for function call event.

Parameter
Name
Description
var
string[]
Returns
Type
Description
$this

Optional. The branch of the event.

The format is like agent_1.agent_2.agent_3, where agent_1 is the parent of agent_2, and agent_2 is the parent of agent_3. Branch is used when multiple child agents shouldn't see their siblings' conversation history.

Returns
Type
Description
string

Optional. The branch of the event.

The format is like agent_1.agent_2.agent_3, where agent_1 is the parent of agent_2, and agent_2 is the parent of agent_3. Branch is used when multiple child agents shouldn't see their siblings' conversation history.

Parameter
Name
Description
var
string
Returns
Type
Description
$this

The custom metadata of the LlmResponse.

Returns
Type
Description

The custom metadata of the LlmResponse.

Parameter
Name
Description
Returns
Type
Description
$this

Optional. Audio transcription of user input.

Returns
Type
Description

Optional. Audio transcription of user input.

Parameter
Name
Description
Returns
Type
Description
$this

Optional. Audio transcription of model output.

Returns
Type
Description

Optional. Audio transcription of model output.

Parameter
Name
Description
Returns
Type
Description
$this
Create a Mobile Website
View Site in Mobile | Classic
Share by: