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

Supported Types

models.CompletionCreateParamsResponseFormatText

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

models.CompletionCreateParamsResponseFormatJSONObject

const value: models.CompletionCreateParamsResponseFormatJSONObject = {
  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.CompletionCreateParamsResponseFormatPython

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