Answer generation specification.
JSON representation |
---|
{ "modelSpec": { object ( |
Fields | |
---|---|
modelSpec |
Answer generation model specification. |
promptSpec |
Answer generation prompt specification. |
includeCitations |
Specifies whether to include citation metadata in the answer. The default value is |
answerLanguageCode |
Language code for Answer. Use language tags defined by BCP47. Note: This is an experimental feature. |
ignoreAdversarialQuery |
Specifies whether to filter out adversarial queries. The default value is 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 |
ignoreNonAnswerSeekingQuery |
Specifies whether to filter out queries that are not answer-seeking. The default value is 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 |
ignoreJailBreakingQuery |
Optional. Specifies whether to filter out jail-breaking queries. The default value is Google employs search-query classification to detect jail-breaking queries. No summary is returned if the search query is classified as a jail-breaking query. A user might add instructions to the query to change the tone, style, language, content of the answer, or ask the model to act as a different entity, e.g. "Reply in the tone of a competing company's CEO". If this field is set to |
multimodalSpec |
Optional. Multimodal specification. |
ignoreLowRelevantContent |
Specifies whether to filter out queries that have low relevance. If this field is set to |
ModelSpec
Answer Generation Model specification.
JSON representation |
---|
{ "modelVersion": string } |
Fields | |
---|---|
modelVersion |
Model version. If not set, it will use the default stable model. Allowed values are: stable, preview. |
PromptSpec
Answer generation prompt specification.
JSON representation |
---|
{ "preamble": string } |
Fields | |
---|---|
preamble |
Customized preamble. |
MultimodalSpec
Multimodal specification: Will return an image from specified source. If multiple sources are specified, the pick is a quality based decision.
JSON representation |
---|
{
"imageSource": enum ( |
Fields | |
---|---|
imageSource |
Optional. Source of image returned in the answer. |
ImageSource
Specifies the image source.
Enums | |
---|---|
IMAGE_SOURCE_UNSPECIFIED |
Unspecified image source (multimodal feature is disabled by default). |
ALL_AVAILABLE_SOURCES |
Behavior when service determines the pick from all available sources. |
CORPUS_IMAGE_ONLY |
Includes image from corpus in the answer. |
FIGURE_GENERATION_ONLY |
Triggers figure generation in the answer. |