Reference documentation and code samples for the Google Cloud Gemini Data Analytics V1beta Client class SystemMessage.
A message from the system in response to the user. This message can also be a message from the user as historical context for multiturn conversations with the system.
Generated from protobuf message google.cloud.geminidataanalytics.v1beta.SystemMessage
Namespace
Google \ Cloud \ GeminiDataAnalytics \ V1betaMethods
__construct
Constructor.
data
array
Optional. Data for populating the Message object.
↳ text
↳ schema
↳ data
↳ analysis
↳ chart
↳ error
↳ group_id
int
Identifies the group that the event belongs to. Similar events are deemed to be logically relevant to each other and should be shown together in the UI.
getText
A direct natural language response to the user message.
hasText
setText
A direct natural language response to the user message.
$this
getSchema
A message produced during schema resolution.
hasSchema
setSchema
A message produced during schema resolution.
$this
getData
A message produced during data retrieval.
hasData
setData
A message produced during data retrieval.
$this
getAnalysis
A message produced during analysis.
hasAnalysis
setAnalysis
A message produced during analysis.
$this
getChart
A message produced during chart generation.
hasChart
setChart
A message produced during chart generation.
$this
getError
An error message.
hasError
setError
An error message.
$this
getGroupId
Identifies the group that the event belongs to. Similar events are deemed to be logically relevant to each other and should be shown together in the UI.
int
hasGroupId
clearGroupId
setGroupId
Identifies the group that the event belongs to. Similar events are deemed to be logically relevant to each other and should be shown together in the UI.
var
int
$this
getKind
string