1125 1125
1126 - `"incomplete"`1126 - `"incomplete"`
1127 1127
11281128 - `FunctionCallOutput object { call_id, output, type, 4 more }` - `FunctionCallOutput object { call_id, output, type, 6 more }`
1129 1129
1130 The output of a function tool call.1130 The output of a function tool call.
1131 1131
1297 1297
1298 - `"program"`1298 - `"program"`
1299 1299
1300 - `name: optional string`
1301
1302 The name of the tool that produced the output.
1303
1304 - `namespace: optional string`
1305
1306 The namespace of the tool that produced the output.
1307
1300 - `status: optional "in_progress" or "completed" or "incomplete"`1308 - `status: optional "in_progress" or "completed" or "incomplete"`
1301 1309
1302 The status of the item. One of `in_progress`, `completed`, or `incomplete`. Populated when items are returned via API.1310 The status of the item. One of `in_progress`, `completed`, or `incomplete`. Populated when items are returned via API.
5264 5272
5265 - `"incomplete"`5273 - `"incomplete"`
5266 5274
52675275 - `FunctionCallOutput object { id, call_id, output, 5 more }` - `FunctionCallOutput object { id, call_id, output, 7 more }`
5268 5276
5269 - `id: string`5277 - `id: string`
5270 5278
5352 5360
5353 The identifier of the actor that created the item.5361 The identifier of the actor that created the item.
5354 5362
5363 - `name: optional string`
5364
5365 The name of the tool that produced the output.
5366
5367 - `namespace: optional string`
5368
5369 The namespace of the tool that produced the output.
5370
5355 - `AgentMessage object { id, author, content, 3 more }`5371 - `AgentMessage object { id, author, content, 3 more }`
5356 5372
5357 - `id: string`5373 - `id: string`
10564 A stable identifier used to help detect users of your application that may be violating OpenAI's usage policies.10580 A stable identifier used to help detect users of your application that may be violating OpenAI's usage policies.
10565 The IDs should be a string that uniquely identifies each user, with a maximum length of 64 characters. We recommend hashing their username or email address, in order to avoid sending us any identifying information. [Learn more](/docs/guides/safety-best-practices#safety-identifiers).10581 The IDs should be a string that uniquely identifies each user, with a maximum length of 64 characters. We recommend hashing their username or email address, in order to avoid sending us any identifying information. [Learn more](/docs/guides/safety-best-practices#safety-identifiers).
10566 10582
1056710583 - `service_tier: optional "auto" or "default" or "flex" or 2 more` - `service_tier: optional "auto" or "default" or "flex" or 3 more`
10568 10584
10569 Specifies the processing type used for serving the request.10585 Specifies the processing type used for serving the request.
10570 10586
10571 - If set to 'auto', then the request will be processed with the service tier configured in the Project settings. Unless otherwise configured, the Project will use 'default'.10587 - If set to 'auto', then the request will be processed with the service tier configured in the Project settings. Unless otherwise configured, the Project will use 'default'.
10572 - If set to 'default', then the request will be processed with the standard pricing and performance for the selected model.10588 - If set to 'default', then the request will be processed with the standard pricing and performance for the selected model.
1057310589 - If set to '[flex](/docs/guides/flex-processing)' or '[priority](https://openai.com/api-priority-processing/)', then the request will be processed with the corresponding service tier. - If set to '[flex](/docs/guides/flex-processing)', then the request will be processed with the Flex Processing service tier.
10590 - To opt-in to [Fast mode](/api/docs/guides/fast-mode) at the request level, include the `service_tier=fast` or `service_tier=priority` parameter for Responses or Chat Completions. The response will show `service_tier=priority` regardless of if you specify `service_tier=fast` or `priority` in your request.
10574 - When not set, the default behavior is 'auto'.10591 - When not set, the default behavior is 'auto'.
10575 10592
10576 When the `service_tier` parameter is set, the response body will include the `service_tier` value based on the processing mode actually used to serve the request. This response value may be different from the value set in the parameter.10593 When the `service_tier` parameter is set, the response body will include the `service_tier` value based on the processing mode actually used to serve the request. This response value may be different from the value set in the parameter.
10585 10602
10586 - `"priority"`10603 - `"priority"`
10587 10604
10605 - `"fast"`
10606
10588 - `status: optional BetaResponseStatus`10607 - `status: optional BetaResponseStatus`
10589 10608
10590 The status of the response generation. One of `completed`, `failed`,10609 The status of the response generation. One of `completed`, `failed`,