public enum ResponseFormat

  1. Object
  2. Enum<ResponseFormat>
  3. ResponseFormat

ImplementsComparable<ResponseFormat>

Constrains the model’s output format. TEXT is the default; JSON_OBJECT forces the model to emit valid JSON (OpenAI/Gemini honour this directly; Anthropic emulates via a system-prompt guardrail in the client).

Enum constants

TEXT
JSON_OBJECT

Methods

public static ResponseFormat[] values()
public static ResponseFormat valueOf(String name)

Inherited methods

Enum constant details

TEXT

TEXT

JSON_OBJECT

JSON_OBJECT

Method details

values

public static ResponseFormat[] values()

valueOf

public static ResponseFormat valueOf(String name)