docs-devsite/ai.safetysetting.md
Project: /docs/reference/js/_project.yaml Book: /docs/reference/_book.yaml page_type: reference
{% comment %} DO NOT EDIT THIS FILE! This is generated by the JS SDK team, and any local changes will be overwritten. Changes should be made in the source code at https://github.com/firebase/firebase-js-sdk {% endcomment %}
Safety setting that can be sent as part of request parameters.
<b>Signature:</b>
export interface SafetySetting
| Property | Type | Description |
|---|---|---|
| category | HarmCategory | |
| method | HarmBlockMethod | The harm block method.<!-- -->This property is only supported in the Vertex AI Gemini API (VertexAIBackend<!-- -->). When using the Gemini Developer API (GoogleAIBackend<!-- -->), an AIError will be thrown if this property is defined. |
| threshold | HarmBlockThreshold |
<b>Signature:</b>
category: HarmCategory;
The harm block method.
This property is only supported in the Vertex AI Gemini API (VertexAIBackend<!-- -->). When using the Gemini Developer API (GoogleAIBackend<!-- -->), an AIError will be thrown if this property is defined.
<b>Signature:</b>
method?: HarmBlockMethod;
<b>Signature:</b>
threshold: HarmBlockThreshold;