View Source GoogleApi.AIPlatform.V1.Model.GoogleCloudAiplatformV1GenerationConfig (google_api_ai_platform v0.24.0)
Generation config.
Attributes
-
audioTimestamp(type:boolean(), default:nil) - Optional. If enabled, audio timestamp will be included in the request to the model. -
candidateCount(type:integer(), default:nil) - Optional. Number of candidates to generate. -
frequencyPenalty(type:number(), default:nil) - Optional. Frequency penalties. -
logprobs(type:integer(), default:nil) - Optional. Logit probabilities. -
maxOutputTokens(type:integer(), default:nil) - Optional. The maximum number of output tokens to generate per message. -
presencePenalty(type:number(), default:nil) - Optional. Positive penalties. -
responseLogprobs(type:boolean(), default:nil) - Optional. If true, export the logprobs results in response. -
responseMimeType(type:String.t, default:nil) - 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. -
responseSchema(type:GoogleApi.AIPlatform.V1.Model.GoogleCloudAiplatformV1Schema.t, default:nil) - Optional. TheSchemaobject 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. -
routingConfig(type:GoogleApi.AIPlatform.V1.Model.GoogleCloudAiplatformV1GenerationConfigRoutingConfig.t, default:nil) - Optional. Routing configuration. -
seed(type:integer(), default:nil) - Optional. Seed. -
stopSequences(type:list(String.t), default:nil) - Optional. Stop sequences. -
temperature(type:number(), default:nil) - Optional. Controls the randomness of predictions. -
topK(type:number(), default:nil) - Optional. If specified, top-k sampling will be used. -
topP(type:number(), default:nil) - Optional. If specified, nucleus sampling will be used.
Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Types
@type t() :: %GoogleApi.AIPlatform.V1.Model.GoogleCloudAiplatformV1GenerationConfig{ audioTimestamp: boolean() | nil, candidateCount: integer() | nil, frequencyPenalty: number() | nil, logprobs: integer() | nil, maxOutputTokens: integer() | nil, presencePenalty: number() | nil, responseLogprobs: boolean() | nil, responseMimeType: String.t() | nil, responseSchema: GoogleApi.AIPlatform.V1.Model.GoogleCloudAiplatformV1Schema.t() | nil, routingConfig: GoogleApi.AIPlatform.V1.Model.GoogleCloudAiplatformV1GenerationConfigRoutingConfig.t() | nil, seed: integer() | nil, stopSequences: [String.t()] | nil, temperature: number() | nil, topK: number() | nil, topP: number() | nil }