Interface GenerateGroundedContentRequest.GenerationSpecOrBuilder (0.90.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.

getProvisionedThroughputSetting()

public abstract GenerateGroundedContentRequest.GenerationSpec.ProvisionedThroughputSetting getProvisionedThroughputSetting()

Optional. Setting for provisioned throughput.

.google.cloud.discoveryengine.v1beta.GenerateGroundedContentRequest.GenerationSpec.ProvisionedThroughputSetting provisioned_throughput_setting = 13 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
GenerateGroundedContentRequest.GenerationSpec.ProvisionedThroughputSetting

The provisionedThroughputSetting.

getProvisionedThroughputSettingValue()

public abstract int getProvisionedThroughputSettingValue()

Optional. Setting for provisioned throughput.

.google.cloud.discoveryengine.v1beta.GenerateGroundedContentRequest.GenerationSpec.ProvisionedThroughputSetting provisioned_throughput_setting = 13 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
int

The enum numeric value on the wire for provisionedThroughputSetting.

getSeed()

public abstract int getSeed()

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

optional int32 seed = 12;

Returns
Type Description
int

The seed.

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.

hasSeed()

public abstract boolean hasSeed()

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

optional int32 seed = 12;

Returns
Type Description
boolean

Whether the seed 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.