defaults static method
StructuredOutputOptions
defaults({
- required JSONSchema schema,
- bool includeSchemaInPrompt = true,
- bool strict = false,
Canonical defaults matching Swift RAStructuredOutputOptions.defaults.
Implementation
static StructuredOutputOptions defaults({
required JSONSchema schema,
bool includeSchemaInPrompt = true,
bool strict = false,
}) {
return StructuredOutputOptions(
schema: schema,
includeSchemaInPrompt: includeSchemaInPrompt,
strictMode: strict,
jsonSchema: schema.jsonSchemaString,
mode: StructuredOutputMode.STRUCTURED_OUTPUT_MODE_JSON_SCHEMA,
);
}