Skip to content

CreateResponseResponse

Supported Types

EventStream<operations.CreateResponseResponseBody>

components.ResponseObject

typescript
const value: components.ResponseObject = {
  id: "<id>",
  object: "response",
  createdAt: 6080.39,
  status: "completed",
  error: {
    code: "<value>",
    message: "<value>",
  },
  incompleteDetails: {
    reason: "<value>",
  },
  background: true,
  instructions: null,
  maxOutputTokens: null,
  maxToolCalls: 846401,
  metadata: {},
  model: "Aventador",
  output: [],
  parallelToolCalls: true,
  previousResponseId: "<id>",
  store: false,
  text: {
    format: {
      type: "text",
    },
  },
  toolChoice: {
    type: "web_search_preview",
  },
  tools: [
    {
      type: "history",
    },
  ],
  truncation: "auto",
  usage: {
    inputTokens: 233607,
    inputTokensDetails: {
      cachedTokens: 705997,
    },
    outputTokens: 998649,
    outputTokensDetails: {
      reasoningTokens: 945279,
    },
    totalTokens: 705508,
  },
  user: "Mavis_White68",
};