Class: Google::Cloud::GeminiDataAnalytics::V1::ClientManagedResourceContext
- Inherits:
-
Object
- Object
- Google::Cloud::GeminiDataAnalytics::V1::ClientManagedResourceContext
- 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
-
#agent_id ⇒ ::String
Optional.
-
#conversation_id ⇒ ::String
Optional.
-
#inline_context ⇒ ::Google::Cloud::GeminiDataAnalytics::V1::Context
Required.
Instance Attribute Details
#agent_id ⇒ ::String
Returns 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.
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.
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 |