Interface GenerateGroundedContentRequest.GenerationSpecOrBuilder (0.49.0)

public static interface GenerateGroundedContentRequest.GenerationSpecOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getFrequencyPenalty()

public abstract float getFrequencyPenalty()

If specified, custom value for frequency penalty will be used.

optional float frequency_penalty = 8;

Returns
Type Description
float

The frequencyPenalty.

getLanguageCode()

public abstract String getLanguageCode()

Language code for content. Use language tags defined by BCP47.

string language_code = 2;

Returns
Type Description
String

The languageCode.

getLanguageCodeBytes()

public abstract ByteString getLanguageCodeBytes()

Language code for content. Use language tags defined by BCP47.

string language_code = 2;

Returns
Type Description
ByteString

The bytes for languageCode.

getMaxOutputTokens()

public abstract int getMaxOutputTokens()

If specified, custom value for max output tokens will be used.

optional int32 max_output_tokens = 10;

Returns
Type Description
int

The maxOutputTokens.

getModelId()

public abstract String getModelId()

Specifies which Vertex model id to use for generation.

string model_id = 3;

Returns
Type Description
String

The modelId.

getModelIdBytes()

public abstract ByteString getModelIdBytes()

Specifies which Vertex model id to use for generation.

string model_id = 3;

Returns
Type Description
ByteString

The bytes for modelId.

getPresencePenalty()

public abstract float getPresencePenalty()

If specified, custom value for presence penalty will be used.

optional float presence_penalty = 9;

Returns
Type Description
float

The presencePenalty.

getTemperature()

public abstract float getTemperature()

If specified, custom value for the temperature will be used.

optional float temperature = 4;

Returns
Type Description
float

The temperature.

getTopK()

public abstract int getTopK()

If specified, custom value for top-k sampling will be used.

optional int32 top_k = 7;

Returns
Type Description
int

The topK.

getTopP()

public abstract float getTopP()

If specified, custom value for nucleus sampling will be used.

optional float top_p = 5;

Returns
Type Description
float

The topP.

hasFrequencyPenalty()

public abstract boolean hasFrequencyPenalty()

If specified, custom value for frequency penalty will be used.

optional float frequency_penalty = 8;

Returns
Type Description
boolean

Whether the frequencyPenalty field is set.

hasMaxOutputTokens()

public abstract boolean hasMaxOutputTokens()

If specified, custom value for max output tokens will be used.

optional int32 max_output_tokens = 10;

Returns
Type Description
boolean

Whether the maxOutputTokens field is set.

hasPresencePenalty()

public abstract boolean hasPresencePenalty()

If specified, custom value for presence penalty will be used.

optional float presence_penalty = 9;

Returns
Type Description
boolean

Whether the presencePenalty field is set.

hasTemperature()

public abstract boolean hasTemperature()

If specified, custom value for the temperature will be used.

optional float temperature = 4;

Returns
Type Description
boolean

Whether the temperature field is set.

hasTopK()

public abstract boolean hasTopK()

If specified, custom value for top-k sampling will be used.

optional int32 top_k = 7;

Returns
Type Description
boolean

Whether the topK field is set.

hasTopP()

public abstract boolean hasTopP()

If specified, custom value for nucleus sampling will be used.

optional float top_p = 5;

Returns
Type Description
boolean

Whether the topP field is set.