Reference documentation and code samples for the Gemini Enterprise for Customer Experience V1BETA API class Google::Cloud::Ces::V1beta::ChatAiAssistantResponse.
Response message for AssistantService.ChatAiAssistant.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#event_id
def event_id() -> ::String- (::String) — Unique identifier for the event.
#event_id=
def event_id=(value) -> ::String- value (::String) — Unique identifier for the event.
- (::String) — Unique identifier for the event.
#event_time
def event_time() -> ::Google::Protobuf::Timestamp- (::Google::Protobuf::Timestamp) — Timestamp when the event occurred.
#event_time=
def event_time=(value) -> ::Google::Protobuf::Timestamp- value (::Google::Protobuf::Timestamp) — Timestamp when the event occurred.
- (::Google::Protobuf::Timestamp) — Timestamp when the event occurred.
#session_checkpoint
def session_checkpoint() -> ::Google::Cloud::Ces::V1beta::SessionCheckpoint-
(::Google::Cloud::Ces::V1beta::SessionCheckpoint) — Session checkpoint/compaction recap event containing user intent and
rolling summary.
Note: The following fields are mutually exclusive:
session_checkpoint,text_chunk,status_message. If a field in that set is populated, all other fields in the set will automatically be cleared.
#session_checkpoint=
def session_checkpoint=(value) -> ::Google::Cloud::Ces::V1beta::SessionCheckpoint-
value (::Google::Cloud::Ces::V1beta::SessionCheckpoint) — Session checkpoint/compaction recap event containing user intent and
rolling summary.
Note: The following fields are mutually exclusive:
session_checkpoint,text_chunk,status_message. If a field in that set is populated, all other fields in the set will automatically be cleared.
-
(::Google::Cloud::Ces::V1beta::SessionCheckpoint) — Session checkpoint/compaction recap event containing user intent and
rolling summary.
Note: The following fields are mutually exclusive:
session_checkpoint,text_chunk,status_message. If a field in that set is populated, all other fields in the set will automatically be cleared.
#status_message
def status_message() -> ::String-
(::String) — Simple status update
Note: The following fields are mutually exclusive:
status_message,text_chunk,session_checkpoint. If a field in that set is populated, all other fields in the set will automatically be cleared.
#status_message=
def status_message=(value) -> ::String-
value (::String) — Simple status update
Note: The following fields are mutually exclusive:
status_message,text_chunk,session_checkpoint. If a field in that set is populated, all other fields in the set will automatically be cleared.
-
(::String) — Simple status update
Note: The following fields are mutually exclusive:
status_message,text_chunk,session_checkpoint. If a field in that set is populated, all other fields in the set will automatically be cleared.
#text_chunk
def text_chunk() -> ::String-
(::String) — Text Token (for streaming Gemini responses word-by-word)
Note: The following fields are mutually exclusive:
text_chunk,status_message,session_checkpoint. If a field in that set is populated, all other fields in the set will automatically be cleared.
#text_chunk=
def text_chunk=(value) -> ::String-
value (::String) — Text Token (for streaming Gemini responses word-by-word)
Note: The following fields are mutually exclusive:
text_chunk,status_message,session_checkpoint. If a field in that set is populated, all other fields in the set will automatically be cleared.
-
(::String) — Text Token (for streaming Gemini responses word-by-word)
Note: The following fields are mutually exclusive:
text_chunk,status_message,session_checkpoint. If a field in that set is populated, all other fields in the set will automatically be cleared.
#ui_event
def ui_event() -> ::Google::Cloud::Ces::V1beta::UiEvent- (::Google::Cloud::Ces::V1beta::UiEvent) — Optional. UI event payload.
#ui_event=
def ui_event=(value) -> ::Google::Cloud::Ces::V1beta::UiEvent- value (::Google::Cloud::Ces::V1beta::UiEvent) — Optional. UI event payload.
- (::Google::Cloud::Ces::V1beta::UiEvent) — Optional. UI event payload.