Skip to main content
The TypeScript SDK and docs are currently in beta. Report issues on GitHub.

Supported Types

models.ChatGenerationParamsResponseFormatText

const value: models.ChatGenerationParamsResponseFormatText = {
  type: "text",
};

models.ChatGenerationParamsResponseFormatJSONObject

const value: models.ChatGenerationParamsResponseFormatJSONObject = {
  type: "json_object",
};

models.ResponseFormatJSONSchema

const value: models.ResponseFormatJSONSchema = {
  type: "json_schema",
  jsonSchema: {
    name: "<value>",
  },
};

models.ResponseFormatTextGrammar

const value: models.ResponseFormatTextGrammar = {
  type: "grammar",
  grammar: "<value>",
};

models.ChatGenerationParamsResponseFormatPython

const value: models.ChatGenerationParamsResponseFormatPython = {
  type: "python",
};