Methode: models.generateContent
- Endpunkt
- Pfadparameter
- Anfragetext
<ph type="x-smartling-placeholder">
- </ph>
- JSON-Darstellung
- Antworttext
- Autorisierungsbereiche
- Beispielanfrage <ph type="x-smartling-placeholder">
Generiert eine Antwort aus dem Modell anhand einer GenerateContentRequest
-Eingabe.
Die Eingabefunktionen unterscheiden sich zwischen den Modellen, einschließlich der abgestimmten Modelle. Weitere Informationen finden Sie im Modellleitfaden und im Abstimmungsleitfaden.
Endpunkt
<ph type="x-smartling-placeholder"></ph> Beitrag
https://generativelanguage.googleapis.com/v1beta/{model=models/*}:generateContent
.
Pfadparameter
model
string
Erforderlich. Der Name des Model
, der zum Generieren der Vervollständigung verwendet werden soll.
Format: name=models/{model}
. Sie hat das Format models/{model}
.
Anfragetext
Der Anfragetext enthält Daten mit folgender Struktur:
<ph type="x-smartling-placeholder">contents[]
object (Content
)
Erforderlich. Der Inhalt der aktuellen Unterhaltung mit dem Modell.
Bei Einzelabfragen ist dies eine einzelne Instanz. Bei Abfragen mit mehreren Antworten ist dies ein wiederkehrendes Feld, das den Unterhaltungsverlauf und die letzte Anfrage enthält.
tools[]
object (Tool
)
Optional. Eine Liste von Tools
, die das Modell verwenden kann, um die nächste Antwort zu generieren.
Eine Tool
ist ein Code-Snippet, das es dem System ermöglicht, mit externen Systemen zu interagieren, um eine Aktion oder eine Reihe von Aktionen auszuführen, ohne das Wissen und den Umfang des Modells zu überschreiten. Das einzige unterstützte Tool ist derzeit Function
.
toolConfig
object (ToolConfig
)
Optional. Toolkonfiguration für eine in der Anfrage angegebene Tool
.
safetySettings[]
object (SafetySetting
)
Optional. Eine Liste einzelner SafetySetting
-Instanzen zum Blockieren unsicherer Inhalte.
Dies wird am GenerateContentRequest.contents
und GenerateContentResponse.candidates
erzwungen. Es darf nicht mehr als eine Einstellung für jeden SafetyCategory
-Typ vorhanden sein. Die API blockiert alle Inhalte und Antworten, die die in diesen Einstellungen festgelegten Grenzwerte nicht erreichen. Diese Liste überschreibt die Standardeinstellungen für jeden in „safetySettings“ festgelegten SafetyCategory
. Wenn für eine bestimmte SafetyCategory
in der Liste keine SafetySetting
angegeben ist, verwendet die API die standardmäßige Sicherheitseinstellung für diese Kategorie. Die schädlichen Kategorien HARM_CATEGORY_HATE_SPEECH, HARM_CATEGORY_SEXUALLY_EXPLICIT, HARM_CATEGORY_DANGEROUS_CONTENT und HARM_CATEGORY_HARASSMENT werden unterstützt.
systemInstruction
object (Content
)
Optional. Systemanweisung für Entwicklersatz. Derzeit nur Text.
generationConfig
object (GenerationConfig
)
Optional. Konfigurationsoptionen für Modellgenerierung und -ausgaben.
cachedContent
string
Optional. Der Name des im Cache gespeicherten Inhalts, der als Kontext für die Vorhersage verwendet wird. Hinweis: Wird nur beim expliziten Caching verwendet, bei dem die Nutzer die Kontrolle über das Caching haben (z.B. welche Inhalte im Cache gespeichert werden sollen) und bei denen die Kosten eingespart werden können. Format: cachedContents/{cachedContent}
Beispielanfrage
Text
Python
Node.js
Kotlin
Swift
Dart
Java
Bild
Python
Node.js
Kotlin
Swift
Dart
Java
Audio
Python
Node.js
Video
Python
Node.js
Chat
Python
Node.js
Muschel
Kotlin
Swift
Dart
Java
Cache
Python
Node.js
Abgestimmtes Modell
Python
JSON-Modus
Python
Node.js
Kotlin
Swift
Dart
Java
Codeausführung
Python
Kotlin
Java
Funktionsaufrufe
Python
Node.js
Kotlin
Swift
Dart
Java
Generierungskonfiguration
Python
Node.js
Muschel
Kotlin
Swift
Dart
Java
Sicherheitseinstellungen
Python
Node.js
Muschel
Kotlin
Swift
Dart
Java
Systemanweisung
Python
Node.js
Kotlin
Swift
Dart
Java
Antworttext
Wenn der Vorgang erfolgreich abgeschlossen wurde, enthält der Antworttext eine Instanz von GenerateContentResponse
.
Methode: models.streamGenerateContent
- Endpunkt
- Pfadparameter
- Anfragetext
<ph type="x-smartling-placeholder">
- </ph>
- JSON-Darstellung
- Antworttext
- Autorisierungsbereiche
- Beispielanfrage <ph type="x-smartling-placeholder">
Generiert eine gestreamte Antwort aus dem Modell anhand einer GenerateContentRequest
-Eingabe.
Endpunkt
<ph type="x-smartling-placeholder"></ph> Beitrag
https://generativelanguage.googleapis.com/v1beta/{model=models/*}:streamGenerateContent
.
Pfadparameter
model
string
Erforderlich. Der Name des Model
, der zum Generieren der Vervollständigung verwendet werden soll.
Format: name=models/{model}
. Sie hat das Format models/{model}
.
Anfragetext
Der Anfragetext enthält Daten mit folgender Struktur:
<ph type="x-smartling-placeholder">contents[]
object (Content
)
Erforderlich. Der Inhalt der aktuellen Unterhaltung mit dem Modell.
Bei Einzelabfragen ist dies eine einzelne Instanz. Bei Abfragen mit mehreren Antworten ist dies ein wiederkehrendes Feld, das den Unterhaltungsverlauf und die letzte Anfrage enthält.
tools[]
object (Tool
)
Optional. Eine Liste von Tools
, die das Modell verwenden kann, um die nächste Antwort zu generieren.
Eine Tool
ist ein Code-Snippet, das es dem System ermöglicht, mit externen Systemen zu interagieren, um eine Aktion oder eine Reihe von Aktionen auszuführen, ohne das Wissen und den Umfang des Modells zu überschreiten. Das einzige unterstützte Tool ist derzeit Function
.
toolConfig
object (ToolConfig
)
Optional. Toolkonfiguration für eine in der Anfrage angegebene Tool
.
safetySettings[]
object (SafetySetting
)
Optional. Eine Liste einzelner SafetySetting
-Instanzen zum Blockieren unsicherer Inhalte.
Dies wird am GenerateContentRequest.contents
und GenerateContentResponse.candidates
erzwungen. Es darf nicht mehr als eine Einstellung für jeden SafetyCategory
-Typ vorhanden sein. Die API blockiert alle Inhalte und Antworten, die die in diesen Einstellungen festgelegten Grenzwerte nicht erreichen. Diese Liste überschreibt die Standardeinstellungen für jeden in „safetySettings“ festgelegten SafetyCategory
. Wenn für eine bestimmte SafetyCategory
in der Liste keine SafetySetting
angegeben ist, verwendet die API die standardmäßige Sicherheitseinstellung für diese Kategorie. Die schädlichen Kategorien HARM_CATEGORY_HATE_SPEECH, HARM_CATEGORY_SEXUALLY_EXPLICIT, HARM_CATEGORY_DANGEROUS_CONTENT und HARM_CATEGORY_HARASSMENT werden unterstützt.
systemInstruction
object (Content
)
Optional. Systemanweisung für Entwicklersatz. Derzeit nur Text.
generationConfig
object (GenerationConfig
)
Optional. Konfigurationsoptionen für Modellgenerierung und -ausgaben.
cachedContent
string
Optional. Der Name des im Cache gespeicherten Inhalts, der als Kontext für die Vorhersage verwendet wird. Hinweis: Wird nur beim expliziten Caching verwendet, bei dem die Nutzer die Kontrolle über das Caching haben (z.B. welche Inhalte im Cache gespeichert werden sollen) und bei denen die Kosten eingespart werden können. Format: cachedContents/{cachedContent}
Beispielanfrage
Text
Python
Node.js
Kotlin
Swift
Dart
Java
Bild
Python
Node.js
Kotlin
Swift
Dart
Java
Video
Python
Node.js
Kotlin
Java
Chat
Python
Node.js
Muschel
Kotlin
Swift
Dart
Java
Antworttext
Wenn der Vorgang erfolgreich ist, enthält der Antworttext einen Stream von GenerateContentResponse
-Instanzen.
GenerateContentResponse
- JSON-Darstellung
- PromptFeedback
<ph type="x-smartling-placeholder">
- </ph>
- JSON-Darstellung
- BlockReason
- UsageMetadata
<ph type="x-smartling-placeholder">
- </ph>
- JSON-Darstellung
Antwort des Modells, die mehrere Kandidaten unterstützt.
Hinweis zu Sicherheitsbewertungen und Filtern von Inhalten. Sie werden sowohl für die Aufforderung in GenerateContentResponse.prompt_feedback
als auch für jeden Kandidaten in finishReason
und safetyRatings
gemeldet. Im API-Vertrag gilt Folgendes: – Es werden entweder alle angeforderten Kandidaten zurückgegeben oder gar keine Kandidaten – es werden nur dann keine Kandidaten zurückgegeben, wenn ein Fehler mit dem Prompt vorliegt (siehe promptFeedback
) – Feedback zu jedem Kandidaten wird unter finishReason
und safetyRatings
gemeldet.
JSON-Darstellung |
---|
{ "candidates": [ { object ( |
candidates[]
object (Candidate
)
Mögliche Antworten aus dem Modell.
promptFeedback
object (PromptFeedback
)
Gibt das Feedback des Prompts in Bezug auf die Inhaltsfilter zurück.
usageMetadata
object (UsageMetadata
)
Nur Ausgabe. Metadaten zu den Generierungsanfragen Tokennutzung.
PromptFeedback
Ein Satz der Feedback-Metadaten, die der in GenerateContentRequest.content
angegebene Prompt enthält.
JSON-Darstellung |
---|
{ "blockReason": enum ( |
blockReason
enum (BlockReason
)
Optional. Wenn festgelegt, wurde die Aufforderung blockiert und es werden keine Kandidaten zurückgegeben. Formulieren Sie den Prompt um.
safetyRatings[]
object (SafetyRating
)
Bewertungen zur Sicherheit des Prompts. Es gibt maximal eine Bewertung pro Kategorie.
BlockReason
Gibt an, warum die Aufforderung blockiert wurde.
Enums | |
---|---|
BLOCK_REASON_UNSPECIFIED |
Standardwert Dieser Wert wird nicht verwendet. |
SAFETY |
Die Aufforderung wurde aus Sicherheitsgründen blockiert. Du kannst safetyRatings prüfen, um herauszufinden, welche Sicherheitskategorie es blockiert hat. |
OTHER |
Die Aufforderung wurde aus unbekannten Gründen blockiert. |
UsageMetadata
Metadaten zur Tokennutzung der Generierungsanfrage.
JSON-Darstellung |
---|
{ "promptTokenCount": integer, "cachedContentTokenCount": integer, "candidatesTokenCount": integer, "totalTokenCount": integer } |
promptTokenCount
integer
Anzahl der Tokens in der Aufforderung. Wenn „cacheContent“ festgelegt ist, ist dies immer noch die effektive Gesamtgröße des Prompts. Das heißt: Dazu gehört auch die Anzahl der Tokens im Cache-Inhalt.
cachedContentTokenCount
integer
Anzahl der Tokens im im Cache gespeicherten Teil der Aufforderung, d.h. im im Cache gespeicherten Inhalt.
candidatesTokenCount
integer
Gesamtzahl der Tokens für die generierten Kandidaten.
totalTokenCount
integer
Gesamtzahl der Tokens für die Generierungsanfrage (Prompt und Kandidaten).
Kandidat
- JSON-Darstellung
- FinishReason
- GroundingAttribution
<ph type="x-smartling-placeholder">
- </ph>
- JSON-Darstellung
- AttributionSourceId
<ph type="x-smartling-placeholder">
- </ph>
- JSON-Darstellung
- GroundingPassageId
<ph type="x-smartling-placeholder">
- </ph>
- JSON-Darstellung
- SemanticRetrieverChunk
<ph type="x-smartling-placeholder">
- </ph>
- JSON-Darstellung
Ein aus dem Modell generierter Antwortkandidat.
JSON-Darstellung |
---|
{ "content": { object ( |
content
object (Content
)
Nur Ausgabe. Generierter Inhalt, der vom Modell zurückgegeben wird.
finishReason
enum (FinishReason
)
Optional. Nur Ausgabe. Der Grund, warum das Modell keine Tokens mehr generiert.
Wenn das Feld leer ist, generiert das Modell weiterhin die Tokens.
safetyRatings[]
object (SafetyRating
)
Liste der Bewertungen für die Sicherheit eines Antwortkandidaten.
Es gibt maximal eine Bewertung pro Kategorie.
citationMetadata
object (CitationMetadata
)
Nur Ausgabe. Zitatinformationen für einen von einem Modell generierten Kandidaten.
Dieses Feld kann mit Informationen für jeden Text im content
gefüllt werden. Diese Passagen werden „rezitiert“ aus urheberrechtlich geschütztem Material
in den Trainingsdaten des Grundlagen-LLM.
tokenCount
integer
Nur Ausgabe. Tokenanzahl für diesen Kandidaten.
groundingAttributions[]
object (GroundingAttribution
)
Nur Ausgabe. Quellenangabe für Quellen, die zu einer fundierten Antwort beigetragen haben.
Dieses Feld wird für GenerateAnswer
-Aufrufe ausgefüllt.
index
integer
Nur Ausgabe. Index des Kandidaten in der Liste der Kandidaten.
FinishReason
Definiert den Grund, warum das Modell keine Tokens mehr generiert.
Enums | |
---|---|
FINISH_REASON_UNSPECIFIED |
Standardwert Dieser Wert wird nicht verwendet. |
STOP |
Natürlicher Haltepunkt des Modells oder angegebene Stoppsequenz. |
MAX_TOKENS |
Die in der Anfrage angegebene maximale Anzahl von Tokens wurde erreicht. |
SAFETY |
Der Inhalt des Kandidaten wurde aus Sicherheitsgründen gemeldet. |
RECITATION |
Der Inhalt des Kandidaten wurde wegen Rezitierungsgründen gekennzeichnet. |
LANGUAGE |
Der Inhalt des Kandidaten wurde gemeldet, weil er eine nicht unterstützte Sprache verwendet. |
OTHER |
Unbekannter Grund. |
GroundingAttribution
Quellenangabe für eine Quelle, die zu einer Antwort beigetragen hat.
JSON-Darstellung |
---|
{ "sourceId": { object ( |
sourceId
object (AttributionSourceId
)
Nur Ausgabe. Kennung der Quelle, die zu dieser Zuordnung beigetragen hat.
content
object (Content
)
Fundierung des Quellinhalts, der diese Zuordnung ausmacht.
AttributionSourceId
Kennung der Quelle, die zu dieser Zuordnung beigetragen hat.
JSON-Darstellung |
---|
{ // Union field |
Union-Feld source
.
Für source
ist nur einer der folgenden Werte zulässig:
groundingPassage
object (GroundingPassageId
)
Die Kennung für einen Inline-Abschnitt.
semanticRetrieverChunk
object (SemanticRetrieverChunk
)
ID für eine Chunk
, die über Semantic Retriever abgerufen wird.
GroundingPassageId
Kennzeichnung für ein Teil einer GroundingPassage
.
JSON-Darstellung |
---|
{ "passageId": string, "partIndex": integer } |
passageId
string
Nur Ausgabe. ID der Passage, die mit GroundingPassage.id
der GenerateAnswerRequest
übereinstimmt.
partIndex
integer
Nur Ausgabe. Index des Teils innerhalb des GroundingPassage.content
-Elements der GenerateAnswerRequest
.
SemanticRetrieverChunk
Kennung für eine Chunk
, die über den Semantic Retriever in der GenerateAnswerRequest
unter Verwendung von SemanticRetrieverConfig
abgerufen wurde.
JSON-Darstellung |
---|
{ "source": string, "chunk": string } |
source
string
Nur Ausgabe. Name der Quelle, die der SemanticRetrieverConfig.source
der Anfrage entspricht. Beispiel: corpora/123
oder corpora/123/documents/abc
chunk
string
Nur Ausgabe. Name von Chunk
, das den zugeordneten Text enthält. Beispiel: corpora/123/documents/abc/chunks/xyz
Zitat-MetadatenS
- JSON-Darstellung
- CitationSource
<ph type="x-smartling-placeholder">
- </ph>
- JSON-Darstellung
Eine Sammlung von Quellenzuordnungen für einen Inhalt.
JSON-Darstellung |
---|
{
"citationSources": [
{
object ( |
citationSources[]
object (CitationSource
)
Zitationen von Quellen für eine bestimmte Antwort.
CitationSource
Eine Zitation einer Quelle für einen Teil einer bestimmten Antwort.
JSON-Darstellung |
---|
{ "startIndex": integer, "endIndex": integer, "uri": string, "license": string } |
startIndex
integer
Optional. Beginn des Segments der Antwort, die dieser Quelle zugeordnet ist.
Der Index gibt den Beginn des Segments in Byte an.
endIndex
integer
Optional. Ende des zugeordneten Segments, exklusiv.
uri
string
Optional. URI, der für einen Teil des Textes als Quelle zugeordnet ist.
license
string
Optional. Lizenz für das GitHub-Projekt, das als Quelle für ein Segment angegeben ist.
Für Codezitate sind Lizenzinformationen erforderlich.
GenerationConfig
Konfigurationsoptionen für Modellgenerierung und -ausgaben. Nicht alle Parameter können für jedes Modell konfiguriert werden.
JSON-Darstellung |
---|
{
"stopSequences": [
string
],
"responseMimeType": string,
"responseSchema": {
object ( |
stopSequences[]
string
Optional. Die Zeichenfolge (bis zu 5), die die Ausgabegenerierung stoppen. Wenn angegeben, wird die API beim ersten Auftreten einer Stoppsequenz angehalten. Die Stoppsequenz wird nicht in die Antwort aufgenommen.
responseMimeType
string
Optional. MIME-Typ der Ausgabeantwort des generierten Kandidatentextes. Unterstützter MIME-Typ: text/plain
: (Standardeinstellung) Textausgabe. application/json
: JSON-Antwort in den Kandidaten.
responseSchema
object (Schema
)
Optional. Ausgabeantwortschema des generierten Kandidatentextes, wenn der Antwort-MIME-Typ ein Schema haben kann. Ein Schema kann Objekte, Primitive oder Arrays sein und ist eine Teilmenge des OpenAPI-Schemas.
Wenn festgelegt, muss auch ein kompatibler responseMimeType angegeben werden. Kompatible MIME-Typen: application/json
: Schema für JSON-Antwort.
candidateCount
integer
Optional. Anzahl der generierten Antworten, die zurückgegeben werden sollen.
Derzeit kann dieser Wert nur auf 1 festgelegt werden. Wenn die Richtlinie nicht konfiguriert ist, wird sie standardmäßig auf „1“ gesetzt.
maxOutputTokens
integer
Optional. Die maximale Anzahl von Tokens, die in einen Kandidaten aufgenommen werden sollen.
Hinweis: Der Standardwert variiert je nach Modell. Siehe das Attribut Model.output_token_limit
von Model
, das von der Funktion getModel
zurückgegeben wird.
temperature
number
Optional. Steuert die Zufälligkeit der Ausgabe.
Hinweis: Der Standardwert variiert je nach Modell. Siehe das Attribut Model.temperature
von Model
, das von der Funktion getModel
zurückgegeben wird.
Die Werte können zwischen [0.0, 2.0] liegen.
topP
number
Optional. Die maximale kumulative Wahrscheinlichkeit von Tokens, die beim Sampling berücksichtigt werden.
Das Modell verwendet eine kombinierte Top-K- und Nucleus-Stichproben.
Tokens werden basierend auf ihren zugewiesenen Wahrscheinlichkeiten sortiert, sodass nur die wahrscheinlichsten Tokens berücksichtigt werden. Das Top-K-Sampling begrenzt die maximale Anzahl der zu berücksichtigenden Tokens direkt, während das Nucleus-Sampling die Anzahl der Tokens basierend auf der kumulativen Wahrscheinlichkeit begrenzt.
Hinweis: Der Standardwert variiert je nach Modell. Siehe das Attribut Model.top_p
von Model
, das von der Funktion getModel
zurückgegeben wird.
topK
integer
Optional. Die maximale Anzahl von Tokens, die bei der Stichprobenerhebung berücksichtigt werden sollen.
Bei den Modellen werden Nucleus-Sampling oder kombinierte Top-k- und Nucleus-Stichproben verwendet. Beim Top-K-Sampling wird die Gruppe der topK
wahrscheinlichsten Tokens berücksichtigt. Bei Modellen, die mit Nucleus Sampling ausgeführt werden, ist die Einstellung „topK“ nicht zulässig.
Hinweis: Der Standardwert variiert je nach Modell. Siehe das Attribut Model.top_k
von Model
, das von der Funktion getModel
zurückgegeben wird. Ein leeres Feld topK
in Model
bedeutet, dass das Modell kein Top-K-Sampling anwendet und das Festlegen von topK
für Anfragen nicht zulässt.
HarmCategory
Die Kategorie einer Bewertung.
Diese Kategorien decken verschiedene Arten von Schäden ab, die Entwickler möglicherweise beheben möchten.
Enums | |
---|---|
HARM_CATEGORY_UNSPECIFIED |
Die Kategorie ist nicht angegeben. |
HARM_CATEGORY_DEROGATORY |
Negative oder schädliche Kommentare, die auf Identität und/oder geschützte Attribute ausgerichtet sind |
HARM_CATEGORY_TOXICITY |
Unhöfliche, respektlose oder vulgäre Inhalte. |
HARM_CATEGORY_VIOLENCE |
Beschreibt Szenarien, in denen Gewalt gegen eine Person oder Gruppe dargestellt wird, oder allgemein blutrünstige Inhalte. |
HARM_CATEGORY_SEXUAL |
Enthält Verweise auf sexuelle Handlungen oder andere vulgäre Inhalte |
HARM_CATEGORY_MEDICAL |
Werbung für ungeprüften ärztlichen Rat. |
HARM_CATEGORY_DANGEROUS |
Gefährliche Inhalte, die schädliche Handlungen fördern oder erleichtern oder dazu ermuntern. |
HARM_CATEGORY_HARASSMENT |
Belästigende Inhalte |
HARM_CATEGORY_HATE_SPEECH |
Hassrede und Inhalte |
HARM_CATEGORY_SEXUALLY_EXPLICIT |
Sexuell explizite Inhalte. |
HARM_CATEGORY_DANGEROUS_CONTENT |
Gefährliche Inhalte |
SafetyRating
Sicherheitsbewertung für einen Inhalt
Die Sicherheitsbewertung enthält die Kategorie des Schadens und das Schweregrad der Schadenswahrscheinlichkeit in dieser Kategorie für einen Inhalt. Inhalte sind sicherheitshalber anhand verschiedener Kategorien von Schäden klassifiziert und die Wahrscheinlichkeit der Klassifizierung ist hier aufgeführt.
JSON-Darstellung |
---|
{ "category": enum ( |
category
enum (HarmCategory
)
Erforderlich. Die Kategorie dieser Bewertung.
probability
enum (HarmProbability
)
Erforderlich. Die Wahrscheinlichkeit eines Schadens für diesen Inhalt.
blocked
boolean
Wurde dieser Inhalt aufgrund dieser Bewertung blockiert?
HarmProbability
Die Wahrscheinlichkeit, dass ein Inhalt schädlich ist.
Das Klassifizierungssystem gibt an, mit welcher Wahrscheinlichkeit Inhalte als unsicher eingestuft werden. Sie gibt jedoch nicht an, wie schwer ein Schaden für einen bestimmten Inhalt ist.
Enums | |
---|---|
HARM_PROBABILITY_UNSPECIFIED |
Wahrscheinlichkeit ist nicht angegeben. |
NEGLIGIBLE |
Inhalte sind höchstwahrscheinlich nicht sicher. |
LOW |
Bei Inhalten ist die Wahrscheinlichkeit gering, dass sie unsicher sind. |
MEDIUM |
Bei Inhalten besteht eine mittlere Wahrscheinlichkeit, dass sie unsicher sind. |
HIGH |
Inhalte sind mit hoher Wahrscheinlichkeit unsicher. |
SafetySetting
Sicherheitseinstellung, die sich auf das Sicherheitsverhalten auswirkt.
Wenn Sie eine Sicherheitseinstellung für eine Kategorie übergeben, ändert sich die zulässige Wahrscheinlichkeit, dass Inhalte blockiert werden.
JSON-Darstellung |
---|
{ "category": enum ( |
category
enum (HarmCategory
)
Erforderlich. Die Kategorie für diese Einstellung.
threshold
enum (HarmBlockThreshold
)
Erforderlich. Steuert den Schwellenwert für die Wahrscheinlichkeit, ab dem ein Schaden blockiert wird.
HarmBlockThreshold
Ab einer bestimmten Wahrscheinlichkeit für Schäden und darüber hinaus sperren.
Enums | |
---|---|
HARM_BLOCK_THRESHOLD_UNSPECIFIED |
Der Schwellenwert ist nicht angegeben. |
BLOCK_LOW_AND_ABOVE |
Inhalte mit dem Status NEGLIGIBLE sind zulässig. |
BLOCK_MEDIUM_AND_ABOVE |
Inhalte mit den Werten NEGLIGIBLE und LOW werden zugelassen. |
BLOCK_ONLY_HIGH |
Inhalte mit den Werten NEGLIGIBLE, LOW und MEDIUM werden zugelassen. |
BLOCK_NONE |
Alle Inhalte werden zugelassen. |