Class: Google::Cloud::GeminiDataAnalytics::V1beta::ClientManagedResourceContext

Inherits:
Object
  • Object
show all
Extended by:
Protobuf::MessageExts::ClassMethods
Includes:
Protobuf::MessageExts
Defined in:
proto_docs/google/cloud/geminidataanalytics/v1beta/data_chat_service.rb

Overview

Context with client managed resources. Some clients may not use GDA managed resources including conversations and agents, instead they create and manage their own conversations and agents resources.

Instance Attribute Summary collapse

Instance Attribute Details

#agent_id::String

Returns Optional. The client managed agent id.

Returns:

  • (::String)

    Optional. The client managed agent id.



325
326
327
328
# File 'proto_docs/google/cloud/geminidataanalytics/v1beta/data_chat_service.rb', line 325

class ClientManagedResourceContext
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#conversation_id::String

Returns Optional. The client managed conversation id.

Returns:

  • (::String)

    Optional. The client managed conversation id.



325
326
327
328
# File 'proto_docs/google/cloud/geminidataanalytics/v1beta/data_chat_service.rb', line 325

class ClientManagedResourceContext
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#inline_context::Google::Cloud::GeminiDataAnalytics::V1beta::Context

Returns Required. Context for the chat request. Use this to chat without GDA API managed conversation and agent persistence by passing all context inline.

Returns:



325
326
327
328
# File 'proto_docs/google/cloud/geminidataanalytics/v1beta/data_chat_service.rb', line 325

class ClientManagedResourceContext
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end