Google Cloud Ai Platform V1 Client - Class GenerationConfig (0.31.0)

Reference documentation and code samples for the Google Cloud Ai Platform V1 Client class GenerationConfig.

Generation config.

Generated from protobuf message google.cloud.aiplatform.v1.GenerationConfig

Namespace

Google \ Cloud \ AIPlatform \ V1

Methods

__construct

Constructor.

Parameters
Name
Description
data
array

Optional. Data for populating the Message object.

↳ temperature
float

Optional. Controls the randomness of predictions.

↳ top_p
float

Optional. If specified, nucleus sampling will be used.

↳ top_k
float

Optional. If specified, top-k sampling will be used.

↳ candidate_count
int

Optional. Number of candidates to generate.

↳ max_output_tokens
int

Optional. The maximum number of output tokens to generate per message.

↳ stop_sequences
array

Optional. Stop sequences.

getTemperature

Optional. Controls the randomness of predictions.

Returns
Type
Description
float

hasTemperature

clearTemperature

setTemperature

Optional. Controls the randomness of predictions.

Parameter
Name
Description
var
float
Returns
Type
Description
$this

getTopP

Optional. If specified, nucleus sampling will be used.

Returns
Type
Description
float

hasTopP

clearTopP

setTopP

Optional. If specified, nucleus sampling will be used.

Parameter
Name
Description
var
float
Returns
Type
Description
$this

getTopK

Optional. If specified, top-k sampling will be used.

Returns
Type
Description
float

hasTopK

clearTopK

setTopK

Optional. If specified, top-k sampling will be used.

Parameter
Name
Description
var
float
Returns
Type
Description
$this

getCandidateCount

Optional. Number of candidates to generate.

Returns
Type
Description
int

hasCandidateCount

clearCandidateCount

setCandidateCount

Optional. Number of candidates to generate.

Parameter
Name
Description
var
int
Returns
Type
Description
$this

getMaxOutputTokens

Optional. The maximum number of output tokens to generate per message.

Returns
Type
Description
int

hasMaxOutputTokens

clearMaxOutputTokens

setMaxOutputTokens

Optional. The maximum number of output tokens to generate per message.

Parameter
Name
Description
var
int
Returns
Type
Description
$this

getStopSequences

Optional. Stop sequences.

Returns
Type
Description

setStopSequences

Optional. Stop sequences.

Parameter
Name
Description
var
string[]
Returns
Type
Description
$this
Design a Mobile Site
View Site in Mobile | Classic
Share by: