Gemini Enterprise for Customer Experience V1BETA API - Class Google::Cloud::Ces::V1beta::ChatAiAssistantRequest (v1.2.0)

Reference documentation and code samples for the Gemini Enterprise for Customer Experience V1BETA API class Google::Cloud::Ces::V1beta::ChatAiAssistantRequest.

Request message for AssistantService.ChatAiAssistant.

Inherits

  • Object

Extended By

  • Google::Protobuf::MessageExts::ClassMethods

Includes

  • Google::Protobuf::MessageExts

Methods

#app

def app() -> ::String
Returns
  • (::String) — Required. The app to run assistant for. Format: projects/{project}/locations/{location}/apps/{app}

#app=

def app=(value) -> ::String
Parameter
  • value (::String) — Required. The app to run assistant for. Format: projects/{project}/locations/{location}/apps/{app}
Returns
  • (::String) — Required. The app to run assistant for. Format: projects/{project}/locations/{location}/apps/{app}

#assistant_session

def assistant_session() -> ::String
Returns
  • (::String) — Required. The assistant session to be used to run the assistant. Format: projects/{project}/locations/{location}/apps/{app}/assistantSessions/{assistant_session}

#assistant_session=

def assistant_session=(value) -> ::String
Parameter
  • value (::String) — Required. The assistant session to be used to run the assistant. Format: projects/{project}/locations/{location}/apps/{app}/assistantSessions/{assistant_session}
Returns
  • (::String) — Required. The assistant session to be used to run the assistant. Format: projects/{project}/locations/{location}/apps/{app}/assistantSessions/{assistant_session}

#attached_gcs_uris

def attached_gcs_uris() -> ::Array<::String>
Returns
  • (::Array<::String>) — Optional. Cloud Storage URIs for files uploaded by the user during this turn. Example: "gs://cxas-transient-uploads/uuid/prd.pdf"

#attached_gcs_uris=

def attached_gcs_uris=(value) -> ::Array<::String>
Parameter
  • value (::Array<::String>) — Optional. Cloud Storage URIs for files uploaded by the user during this turn. Example: "gs://cxas-transient-uploads/uuid/prd.pdf"
Returns
  • (::Array<::String>) — Optional. Cloud Storage URIs for files uploaded by the user during this turn. Example: "gs://cxas-transient-uploads/uuid/prd.pdf"

#context_token

def context_token() -> ::String
Returns
  • (::String) — Optional. Opaque onboarding context token returned by SessionService.GenerateOnboardingSuggestions. When set and still fresh, the server reuses the onboarding snapshot computed for the zero state instead of recomputing it for the first conversation turn.

#context_token=

def context_token=(value) -> ::String
Parameter
  • value (::String) — Optional. Opaque onboarding context token returned by SessionService.GenerateOnboardingSuggestions. When set and still fresh, the server reuses the onboarding snapshot computed for the zero state instead of recomputing it for the first conversation turn.
Returns
  • (::String) — Optional. Opaque onboarding context token returned by SessionService.GenerateOnboardingSuggestions. When set and still fresh, the server reuses the onboarding snapshot computed for the zero state instead of recomputing it for the first conversation turn.

#message

def message() -> ::String
Returns
  • (::String) — Required. The message to send to the assistant agent.

#message=

def message=(value) -> ::String
Parameter
  • value (::String) — Required. The message to send to the assistant agent.
Returns
  • (::String) — Required. The message to send to the assistant agent.