- 1.35.0 (latest)
- 1.34.0
- 1.33.0
- 1.32.1
- 1.31.0
- 1.30.0
- 1.26.0
- 1.23.0
- 1.22.0
- 1.21.0
- 1.20.0
- 1.19.0
- 1.18.0
- 1.17.0
- 1.16.0
- 1.15.0
- 1.14.0
- 1.13.1
- 1.12.0
- 1.11.0
- 1.10.0
- 1.9.0
- 1.8.0
- 1.7.0
- 1.6.0
- 1.5.0
- 1.4.0
- 1.3.0
- 1.2.0
- 1.1.0
- 1.0.0
- 0.39.0
- 0.38.0
- 0.37.1
- 0.32.0
- 0.31.0
- 0.30.0
- 0.29.0
- 0.28.0
- 0.27.0
- 0.26.2
- 0.25.0
- 0.24.0
- 0.23.0
- 0.22.0
- 0.21.0
- 0.20.0
- 0.19.0
- 0.18.0
- 0.17.0
- 0.16.0
- 0.15.0
- 0.13.0
- 0.12.0
- 0.11.1
- 0.10.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 \ V1Methods
__construct
Constructor.
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.
↳ presence_penalty
float
Optional. Positive penalties.
↳ frequency_penalty
float
Optional. Frequency penalties.
↳ response_mime_type
string
Optional. Output response mimetype of the generated candidate text. Supported mimetype: - text/plain
: (default) Text output. - application/json
: JSON response in the candidates. The model needs to be prompted to output the appropriate response type, otherwise the behavior is undefined. This is a preview feature.
↳ response_schema
Google\Cloud\AIPlatform\V1\Schema
Optional. The Schema
object allows the definition of input and output data types. These types can be objects, but also primitives and arrays. Represents a select subset of an OpenAPI 3.0 schema object
. If set, a compatible response_mime_type must also be set. Compatible mimetypes: application/json
: Schema for JSON response.
getTemperature
Optional. Controls the randomness of predictions.
float
hasTemperature
clearTemperature
setTemperature
Optional. Controls the randomness of predictions.
var
float
$this
getTopP
Optional. If specified, nucleus sampling will be used.
float
hasTopP
clearTopP
setTopP
Optional. If specified, nucleus sampling will be used.
var
float
$this
getTopK
Optional. If specified, top-k sampling will be used.
float
hasTopK
clearTopK
setTopK
Optional. If specified, top-k sampling will be used.
var
float
$this
getCandidateCount
Optional. Number of candidates to generate.
int
hasCandidateCount
clearCandidateCount
setCandidateCount
Optional. Number of candidates to generate.
var
int
$this
getMaxOutputTokens
Optional. The maximum number of output tokens to generate per message.
int
hasMaxOutputTokens
clearMaxOutputTokens
setMaxOutputTokens
Optional. The maximum number of output tokens to generate per message.
var
int
$this
getStopSequences
Optional. Stop sequences.
setStopSequences
Optional. Stop sequences.
var
string[]
$this
getPresencePenalty
Optional. Positive penalties.
float
hasPresencePenalty
clearPresencePenalty
setPresencePenalty
Optional. Positive penalties.
var
float
$this
getFrequencyPenalty
Optional. Frequency penalties.
float
hasFrequencyPenalty
clearFrequencyPenalty
setFrequencyPenalty
Optional. Frequency penalties.
var
float
$this
getResponseMimeType
Optional. Output response mimetype of the generated candidate text.
Supported mimetype:
-
text/plain
: (default) Text output. -
application/json
: JSON response in the candidates. The model needs to be prompted to output the appropriate response type, otherwise the behavior is undefined. This is a preview feature.
string
setResponseMimeType
Optional. Output response mimetype of the generated candidate text.
Supported mimetype:
-
text/plain
: (default) Text output. -
application/json
: JSON response in the candidates. The model needs to be prompted to output the appropriate response type, otherwise the behavior is undefined. This is a preview feature.
var
string
$this
getResponseSchema
Optional. The Schema
object allows the definition of input and output
data types. These types can be objects, but also primitives and arrays.
Represents a select subset of an OpenAPI 3.0 schema
object
.
If set, a compatible response_mime_type must also be set.
Compatible mimetypes: application/json
: Schema for JSON response.
hasResponseSchema
clearResponseSchema
setResponseSchema
Optional. The Schema
object allows the definition of input and output
data types. These types can be objects, but also primitives and arrays.
Represents a select subset of an OpenAPI 3.0 schema
object
.
If set, a compatible response_mime_type must also be set.
Compatible mimetypes: application/json
: Schema for JSON response.
$this