Class: Google::Cloud::DiscoveryEngine::V1beta::AnswerQueryRequest::QueryUnderstandingSpec::QueryRephraserSpec
- Inherits:
-
Object
- Object
- Google::Cloud::DiscoveryEngine::V1beta::AnswerQueryRequest::QueryUnderstandingSpec::QueryRephraserSpec
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/cloud/discoveryengine/v1beta/conversational_search_service.rb
Overview
Query rephraser specification.
Defined Under Namespace
Classes: ModelSpec
Instance Attribute Summary collapse
-
#disable ⇒ ::Boolean
Disable query rephraser.
-
#max_rephrase_steps ⇒ ::Integer
Max rephrase steps.
-
#model_spec ⇒ ::Google::Cloud::DiscoveryEngine::V1beta::AnswerQueryRequest::QueryUnderstandingSpec::QueryRephraserSpec::ModelSpec
Optional.
Instance Attribute Details
#disable ⇒ ::Boolean
Returns Disable query rephraser.
784 785 786 787 788 789 790 791 792 793 794 795 796 797 798 799 800 801 802 803 804 805 806 807 808 809 810 811 |
# File 'proto_docs/google/cloud/discoveryengine/v1beta/conversational_search_service.rb', line 784 class QueryRephraserSpec include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Query Rephraser Model specification. # @!attribute [rw] model_type # @return [::Google::Cloud::DiscoveryEngine::V1beta::AnswerQueryRequest::QueryUnderstandingSpec::QueryRephraserSpec::ModelSpec::ModelType] # Optional. Enabled query rephraser model type. If not set, it will use # LARGE by default. class ModelSpec include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Query rephraser types. Currently only supports single-hop # (max_rephrase_steps = 1) model selections. For multi-hop # (max_rephrase_steps > 1), there is only one default model. module ModelType # Unspecified model type. MODEL_TYPE_UNSPECIFIED = 0 # Small query rephraser model. Gemini 1.0 XS model. SMALL = 1 # Large query rephraser model. Gemini 1.0 Pro model. LARGE = 2 end end end |
#max_rephrase_steps ⇒ ::Integer
Returns Max rephrase steps. The max number is 5 steps. If not set or set to < 1, it will be set to 1 by default.
784 785 786 787 788 789 790 791 792 793 794 795 796 797 798 799 800 801 802 803 804 805 806 807 808 809 810 811 |
# File 'proto_docs/google/cloud/discoveryengine/v1beta/conversational_search_service.rb', line 784 class QueryRephraserSpec include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Query Rephraser Model specification. # @!attribute [rw] model_type # @return [::Google::Cloud::DiscoveryEngine::V1beta::AnswerQueryRequest::QueryUnderstandingSpec::QueryRephraserSpec::ModelSpec::ModelType] # Optional. Enabled query rephraser model type. If not set, it will use # LARGE by default. class ModelSpec include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Query rephraser types. Currently only supports single-hop # (max_rephrase_steps = 1) model selections. For multi-hop # (max_rephrase_steps > 1), there is only one default model. module ModelType # Unspecified model type. MODEL_TYPE_UNSPECIFIED = 0 # Small query rephraser model. Gemini 1.0 XS model. SMALL = 1 # Large query rephraser model. Gemini 1.0 Pro model. LARGE = 2 end end end |
#model_spec ⇒ ::Google::Cloud::DiscoveryEngine::V1beta::AnswerQueryRequest::QueryUnderstandingSpec::QueryRephraserSpec::ModelSpec
Returns Optional. Query Rephraser Model specification.
784 785 786 787 788 789 790 791 792 793 794 795 796 797 798 799 800 801 802 803 804 805 806 807 808 809 810 811 |
# File 'proto_docs/google/cloud/discoveryengine/v1beta/conversational_search_service.rb', line 784 class QueryRephraserSpec include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Query Rephraser Model specification. # @!attribute [rw] model_type # @return [::Google::Cloud::DiscoveryEngine::V1beta::AnswerQueryRequest::QueryUnderstandingSpec::QueryRephraserSpec::ModelSpec::ModelType] # Optional. Enabled query rephraser model type. If not set, it will use # LARGE by default. class ModelSpec include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Query rephraser types. Currently only supports single-hop # (max_rephrase_steps = 1) model selections. For multi-hop # (max_rephrase_steps > 1), there is only one default model. module ModelType # Unspecified model type. MODEL_TYPE_UNSPECIFIED = 0 # Small query rephraser model. Gemini 1.0 XS model. SMALL = 1 # Large query rephraser model. Gemini 1.0 Pro model. LARGE = 2 end end end |