Class: Google::Cloud::DiscoveryEngine::V1::AnswerQueryRequest::AnswerGenerationSpec

Inherits:
Object
  • Object
show all
Extended by:
Protobuf::MessageExts::ClassMethods
Includes:
Protobuf::MessageExts
Defined in:
proto_docs/google/cloud/discoveryengine/v1/conversational_search_service.rb

Overview

Answer generation specification.

Defined Under Namespace

Classes: ModelSpec, PromptSpec

Instance Attribute Summary collapse

Instance Attribute Details

#answer_language_code::String



467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
# File 'proto_docs/google/cloud/discoveryengine/v1/conversational_search_service.rb', line 467

class AnswerGenerationSpec
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Answer Generation Model specification.
  # @!attribute [rw] model_version
  #   @return [::String]
  #     Model version. If not set, it will use the default stable model.
  #     Allowed values are: stable, preview.
  class ModelSpec
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end

  # Answer generation prompt specification.
  # @!attribute [rw] preamble
  #   @return [::String]
  #     Customized preamble.
  class PromptSpec
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end
end

#ignore_adversarial_query::Boolean



467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
# File 'proto_docs/google/cloud/discoveryengine/v1/conversational_search_service.rb', line 467

class AnswerGenerationSpec
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Answer Generation Model specification.
  # @!attribute [rw] model_version
  #   @return [::String]
  #     Model version. If not set, it will use the default stable model.
  #     Allowed values are: stable, preview.
  class ModelSpec
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end

  # Answer generation prompt specification.
  # @!attribute [rw] preamble
  #   @return [::String]
  #     Customized preamble.
  class PromptSpec
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end
end

#ignore_jail_breaking_query::Boolean



467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
# File 'proto_docs/google/cloud/discoveryengine/v1/conversational_search_service.rb', line 467

class AnswerGenerationSpec
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Answer Generation Model specification.
  # @!attribute [rw] model_version
  #   @return [::String]
  #     Model version. If not set, it will use the default stable model.
  #     Allowed values are: stable, preview.
  class ModelSpec
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end

  # Answer generation prompt specification.
  # @!attribute [rw] preamble
  #   @return [::String]
  #     Customized preamble.
  class PromptSpec
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end
end

#ignore_low_relevant_content::Boolean



467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
# File 'proto_docs/google/cloud/discoveryengine/v1/conversational_search_service.rb', line 467

class AnswerGenerationSpec
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Answer Generation Model specification.
  # @!attribute [rw] model_version
  #   @return [::String]
  #     Model version. If not set, it will use the default stable model.
  #     Allowed values are: stable, preview.
  class ModelSpec
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end

  # Answer generation prompt specification.
  # @!attribute [rw] preamble
  #   @return [::String]
  #     Customized preamble.
  class PromptSpec
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end
end

#ignore_non_answer_seeking_query::Boolean



467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
# File 'proto_docs/google/cloud/discoveryengine/v1/conversational_search_service.rb', line 467

class AnswerGenerationSpec
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Answer Generation Model specification.
  # @!attribute [rw] model_version
  #   @return [::String]
  #     Model version. If not set, it will use the default stable model.
  #     Allowed values are: stable, preview.
  class ModelSpec
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end

  # Answer generation prompt specification.
  # @!attribute [rw] preamble
  #   @return [::String]
  #     Customized preamble.
  class PromptSpec
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end
end

#include_citations::Boolean



467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
# File 'proto_docs/google/cloud/discoveryengine/v1/conversational_search_service.rb', line 467

class AnswerGenerationSpec
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Answer Generation Model specification.
  # @!attribute [rw] model_version
  #   @return [::String]
  #     Model version. If not set, it will use the default stable model.
  #     Allowed values are: stable, preview.
  class ModelSpec
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end

  # Answer generation prompt specification.
  # @!attribute [rw] preamble
  #   @return [::String]
  #     Customized preamble.
  class PromptSpec
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end
end

#model_spec::Google::Cloud::DiscoveryEngine::V1::AnswerQueryRequest::AnswerGenerationSpec::ModelSpec



467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
# File 'proto_docs/google/cloud/discoveryengine/v1/conversational_search_service.rb', line 467

class AnswerGenerationSpec
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Answer Generation Model specification.
  # @!attribute [rw] model_version
  #   @return [::String]
  #     Model version. If not set, it will use the default stable model.
  #     Allowed values are: stable, preview.
  class ModelSpec
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end

  # Answer generation prompt specification.
  # @!attribute [rw] preamble
  #   @return [::String]
  #     Customized preamble.
  class PromptSpec
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end
end

#prompt_spec::Google::Cloud::DiscoveryEngine::V1::AnswerQueryRequest::AnswerGenerationSpec::PromptSpec



467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
# File 'proto_docs/google/cloud/discoveryengine/v1/conversational_search_service.rb', line 467

class AnswerGenerationSpec
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Answer Generation Model specification.
  # @!attribute [rw] model_version
  #   @return [::String]
  #     Model version. If not set, it will use the default stable model.
  #     Allowed values are: stable, preview.
  class ModelSpec
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end

  # Answer generation prompt specification.
  # @!attribute [rw] preamble
  #   @return [::String]
  #     Customized preamble.
  class PromptSpec
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end
end