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

Supported Types

models.ResponseInputText

const value: models.ResponseInputText = {
  type: "input_text",
  text: "Hello, how can I help you?",
};

models.ResponseInputImage

const value: models.ResponseInputImage = {
  type: "input_image",
  detail: "auto",
};

models.ResponseInputFile

const value: models.ResponseInputFile = {
  type: "input_file",
};

models.ResponseInputAudio

const value: models.ResponseInputAudio = {
  type: "input_audio",
  inputAudio: {
    data: "SGVsbG8gV29ybGQ=",
    format: "mp3",
  },
};