Builder

public final class Builder

A builder for ModelOutputStep.

Functions

Link copied to clipboard

Alias for calling addContent with Content.ofAudio(audio).

Adds a single Content to Builder.content.

Alias for calling addContent with Content.ofDocument(document).

Alias for calling addContent with Content.ofImage(image).

Alias for calling addContent with Content.ofText(text).

Alias for calling addContent with Content.ofVideo(video).

Link copied to clipboard
public final ModelOutputStep.Builder additionalProperties(Map<String, JsonValue> additionalProperties)
Link copied to clipboard

Alias for calling addContent with the following:

Link copied to clipboard
public final ModelOutputStep build()

Returns an immutable instance of ModelOutputStep.

Link copied to clipboard
public final ModelOutputStep.Builder content(JsonField<List<Content>> content)

Sets Builder.content to an arbitrary JSON value.

public final ModelOutputStep.Builder content(List<Content> content)
Link copied to clipboard
public final ModelOutputStep.Builder putAdditionalProperty(String key, JsonValue value)
Link copied to clipboard
public final ModelOutputStep.Builder putAllAdditionalProperties(Map<String, JsonValue> additionalProperties)
Link copied to clipboard
public final ModelOutputStep.Builder type(JsonValue type)

Sets the field to an arbitrary JSON value.