GoogleCloudAiplatformV1GenerationConfig
import type { GoogleCloudAiplatformV1GenerationConfig } from "https://googleapis.deno.dev/v1/aiplatform:v1.ts";
Generation config.
§Properties
Optional. If enabled, audio timestamp will be included in the request to the model.
Optional. If enabled, the model will detect emotions and adapt its responses accordingly.
Optional. The maximum number of output tokens to generate per message.
Optional. If specified, the media resolution specified will be used.
Optional. Output schema of the generated response. This is an alternative
to response_schema
that accepts JSON Schema.
If set, response_schema
must be omitted, but response_mime_type
is
required. While the full JSON Schema may be sent, not all features are
supported. Specifically, only the following properties are supported: -
$id
- $defs
- $ref
- $anchor
- type
- format
- title
-
description
- enum
(for strings and numbers) - items
- prefixItems
minItems
-maxItems
-minimum
-maximum
-anyOf
-oneOf
(interpreted the same asanyOf
) -properties
-additionalProperties
-required
The non-standardpropertyOrdering
property may also be set. Cyclic references are unrolled to a limited degree and, as such, may only be used within non-required properties. (Nullable properties are not sufficient.) If$ref
is set on a sub-schema, no other properties, except for than those starting as a$
, may be set.
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.
Optional. The modalities of the response.
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.
Optional. Routing configuration.
Optional. The speech generation config.
Optional. Config for thinking features. An error will be returned if this field is set for models that don't support thinking.