| Completion_Choice |
|
| Completion_Collection |
|
| Completion_Deleted |
|
| Completion_Message |
|
| Completion_Message_Assistant |
|
| Completion_Message_Developer |
|
| Completion_Message_System |
|
| Completion_Message_Tool |
|
| Completion_Message_User |
|
| Completion_Request |
|
| Completion_Response |
|
| Completion_Tokens_Details |
|
| Completion_Usage |
|
| Error |
|
| Error_Detail |
|
| Prompt_Tokens_Details |
|
| Response_MCP_Tool |
|
| Response_Prompt |
|
| Response_Reasoning |
|
| Response_Request |
|
| Response_Request_Input |
An item representing part of the context for the response to be generated by the model. Can contain text, images, and audio inputs, as well as previous assistant responses and tool call outputs. |
| Response_Request_Input_FunctionCall |
A tool call to run a function. See the function calling guide for more information. |
| Response_Request_Input_FunctionCallOutput |
The output of a function tool call. |
| Response_Request_Input_McpListTools |
A list of tools available on an MCP server. |
| Response_Request_Input_Message |
|
| Response_Request_Text |
|
| Response_Request_Text_Format |
|
| Response_Request_Text_Format_JsonSchema |
|
| Response_Request_Text_Format_Text |
|
| Response_Request_Tool |
|
| Response_Request_Tool_Function |
Defines a function in your own code the model can choose to call. |
| Response_Response |
|
| Response_Response_Error |
|
| Response_Response_Output |
|
| Response_Response_Output_FunctionCall |
|
| Response_Response_Output_Message |
An output message from the model. |