AnswerGenerationSpec(mapping=None, *, ignore_unknown_fields=False, **kwargs)
Answer generation specification.
.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields
Attributes |
|
---|---|
Name | Description |
model_spec |
google.cloud.discoveryengine_v1beta.types.AnswerQueryRequest.AnswerGenerationSpec.ModelSpec
Answer generation model specification. |
prompt_spec |
google.cloud.discoveryengine_v1beta.types.AnswerQueryRequest.AnswerGenerationSpec.PromptSpec
Answer generation prompt specification. |
include_citations |
bool
Specifies whether to include citation metadata in the answer. The default value is false .
|
answer_language_code |
str
Language code for Answer. Use language tags defined by BCP47 __.
Note: This is an experimental feature.
|
ignore_adversarial_query |
bool
Specifies whether to filter out adversarial queries. The default value is false .
Google employs search-query classification to detect
adversarial queries. No answer is returned if the search
query is classified as an adversarial query. For example, a
user might ask a question regarding negative comments about
the company or submit a query designed to generate unsafe,
policy-violating output. If this field is set to true ,
we skip generating answers for adversarial queries and
return fallback messages instead.
|
ignore_non_answer_seeking_query |
bool
Specifies whether to filter out queries that are not answer-seeking. The default value is false .
Google employs search-query classification to detect
answer-seeking queries. No answer is returned if the search
query is classified as a non-answer seeking query. If this
field is set to true , we skip generating answers for
non-answer seeking queries and return fallback messages
instead.
|
ignore_low_relevant_content |
bool
Specifies whether to filter out queries that have low relevance. If this field is set to false , all search results are
used regardless of relevance to generate answers. If set to
true or unset, the behavior will be determined
automatically by the service.
This field is a member of oneof _ _ignore_low_relevant_content .
|
Classes
ModelSpec
ModelSpec(mapping=None, *, ignore_unknown_fields=False, **kwargs)
Answer Generation Model specification.
PromptSpec
PromptSpec(mapping=None, *, ignore_unknown_fields=False, **kwargs)
Answer generation prompt specification.