Class: Google::Cloud::GeminiDataAnalytics::V1::ClientManagedResourceContext

Inherits:
Object
  • Object
show all
Extended by:
Protobuf::MessageExts::ClassMethods
Includes:
Protobuf::MessageExts
Defined in:
proto_docs/google/cloud/geminidataanalytics/v1/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.



218
219
220
221
# File 'proto_docs/google/cloud/geminidataanalytics/v1/data_chat_service.rb', line 218

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.



218
219
220
221
# File 'proto_docs/google/cloud/geminidataanalytics/v1/data_chat_service.rb', line 218

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

#inline_context::Google::Cloud::GeminiDataAnalytics::V1::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:



218
219
220
221
# File 'proto_docs/google/cloud/geminidataanalytics/v1/data_chat_service.rb', line 218

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