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