AnswerGenerationSpec

Spezifikation für die Antwortgenerierung.

JSON-Darstellung
{
  "modelSpec": {
    object (ModelSpec)
  },
  "promptSpec": {
    object (PromptSpec)
  },
  "includeCitations": boolean,
  "answerLanguageCode": string,
  "ignoreAdversarialQuery": boolean,
  "ignoreNonAnswerSeekingQuery": boolean,
  "ignoreJailBreakingQuery": boolean,
  "multimodalSpec": {
    object (MultimodalSpec)
  },
  "ignoreLowRelevantContent": boolean
}
Felder
modelSpec

object (ModelSpec)

Spezifikation des Modells zur Antwortgenerierung.

promptSpec

object (PromptSpec)

Spezifikation für Prompts zur Antwortgenerierung.

includeCitations

boolean

Gibt an, ob Zitationsmetadaten in die Antwort aufgenommen werden sollen. Der Standardwert ist false.

answerLanguageCode

string

Sprachcode für die Antwort. Verwenden Sie Sprachentags, die von BCP47 definiert werden. Hinweis: Dies ist eine experimentelle Funktion.

ignoreAdversarialQuery

boolean

Gibt an, ob feindselige Anfragen herausgefiltert werden sollen. Der Standardwert ist false.

Google verwendet die Klassifizierung von Suchanfragen, um schädliche Anfragen zu erkennen. Wenn die Suchanfrage als feindselige Anfrage eingestuft wird, wird keine Antwort zurückgegeben. Ein Nutzer könnte beispielsweise eine Frage zu negativen Kommentaren über das Unternehmen stellen oder eine Anfrage senden, die darauf abzielt, unsichere, richtlinienwidrige Ausgaben zu generieren. Wenn dieses Feld auf true gesetzt ist, überspringen wir das Generieren von Antworten auf feindselige Anfragen und geben stattdessen Fallback-Nachrichten zurück.

ignoreNonAnswerSeekingQuery

boolean

Gibt an, ob Anfragen herausgefiltert werden sollen, die nicht auf eine Antwort abzielen. Der Standardwert ist false.

Google verwendet die Klassifizierung von Suchanfragen, um Anfragen zu erkennen, die auf eine Antwort abzielen. Wenn die Suchanfrage als nicht antwortorientiert eingestuft wird, wird keine Antwort zurückgegeben. Wenn dieses Feld auf true festgelegt ist, überspringen wir das Generieren von Antworten für Anfragen, die nicht auf Antworten ausgerichtet sind, und geben stattdessen Fallback-Nachrichten zurück.

ignoreJailBreakingQuery

boolean

Optional. Gibt an, ob Anfragen zum Jailbreaking herausgefiltert werden sollen. Der Standardwert ist false.

Google verwendet die Klassifizierung von Suchanfragen, um Anfragen zu erkennen, die darauf abzielen, die Sicherheitsvorkehrungen zu umgehen. Es wird keine Zusammenfassung zurückgegeben, wenn die Suchanfrage als Jailbreak-Anfrage eingestuft wird. Ein Nutzer kann der Anfrage Anweisungen hinzufügen, um den Ton, Stil, die Sprache oder den Inhalt der Antwort zu ändern oder das Modell zu bitten, als eine andere Einheit zu agieren, z.B. „Antworte im Stil des CEO eines konkurrierenden Unternehmens“. Wenn dieses Feld auf true gesetzt ist, werden keine Zusammenfassungen für Anfragen zum Jailbreaking generiert. Stattdessen werden Fallback-Nachrichten zurückgegeben.

multimodalSpec

object (MultimodalSpec)

Optional. Multimodale Spezifikation.

ignoreLowRelevantContent

boolean

Gibt an, ob Suchanfragen mit geringer Relevanz herausgefiltert werden sollen.

Wenn dieses Feld auf false festgelegt ist, werden alle Suchergebnisse unabhängig von ihrer Relevanz verwendet, um Antworten zu generieren. Wenn die Richtlinie auf true festgelegt oder nicht konfiguriert ist, wird das Verhalten automatisch vom Dienst bestimmt.

ModelSpec

Spezifikation des Modells zur Antworterstellung.

JSON-Darstellung
{
  "modelVersion": string
}
Felder
modelVersion

string

Modellversion Wenn nicht festgelegt, wird das standardmäßige stabile Modell verwendet. Zulässige Werte sind „stable“ und „preview“.

PromptSpec

Spezifikation für Prompts zur Antwortgenerierung.

JSON-Darstellung
{
  "preamble": string
}
Felder
preamble

string

Benutzerdefinierte Präambel

MultimodalSpec

Multimodale Spezifikation: Gibt ein Bild aus der angegebenen Quelle zurück. Wenn mehrere Quellen angegeben sind, wird die Auswahl anhand der Qualität getroffen.

JSON-Darstellung
{
  "imageSource": enum (ImageSource)
}
Felder
imageSource

enum (ImageSource)

Optional. Quelle des in der Antwort zurückgegebenen Bildes.

ImageSource

Gibt die Bildquelle an.

Enums
IMAGE_SOURCE_UNSPECIFIED Die Bildquelle ist nicht angegeben (die multimodale Funktion ist standardmäßig deaktiviert).
ALL_AVAILABLE_SOURCES Verhalten, wenn der Dienst die Auswahl aus allen verfügbaren Quellen bestimmt.
CORPUS_IMAGE_ONLY Die Antwort enthält ein Bild aus dem Korpus.
FIGURE_GENERATION_ONLY Löst die Generierung von Abbildungen in der Antwort aus.