Skip to content

Latest commit

 

History

History
55 lines (38 loc) · 1.83 KB

File metadata and controls

55 lines (38 loc) · 1.83 KB

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 %}

SafetySetting interface

Safety setting that can be sent as part of request parameters.

Signature:

export interface SafetySetting 

Properties

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

SafetySetting.category

Signature:

category: HarmCategory;

SafetySetting.method

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.

Signature:

method?: HarmBlockMethod;

SafetySetting.threshold

Signature:

threshold: HarmBlockThreshold;