Namespace OpenAI.Responses
Classes
- ClickComputerAction
A click action.
- CodeInterpreterTool
A tool that runs Python code to help generate a response to a prompt.
- CodeInterpreterToolCall
A tool call to run code.
- ComputerToolCallSafetyCheck
A pending safety check for the computer call.
- ComputerUsePreviewTool
A tool that controls a virtual computer. Learn more about the computer tool.
- DoubleClickComputerAction
A double click action.
- DragComputerAction
A drag action.
- FileSearchTool
A tool that searches for relevant content from uploaded files.
- FileSearchToolCall
The results of a file search tool call.
- FunctionToolCall
A tool call to run a function.
- ImageGenerationCall
An image generation request made by the model.
- ImageGenerationTool
A tool that generates images using a model like gpt-image-1.
- KeyPressComputerAction
A collection of keypresses the model would like to perform.
- LocalShellTool
A tool that allows the model to execute shell commands in a local environment.
- MCPTool
Give the model access to additional tools via remote Model Context Protocol (MCP) servers.
- MoveComputerAction
A mouse move action.
- ReasoningItem
A description of the chain of thought used by a reasoning model while generating a response.
- ResponsesEndpoint
OpenAI's most advanced interface for generating model responses. Supports text and image inputs, and text outputs. Create stateful interactions with the model, using the output of previous responses as input. Extend the model's capabilities with built-in tools for file search, web search, computer use, and more. Allow the model access to external systems and data using function calling.
- ScreenshotComputerAction
A screenshot action.
- ScrollComputerAction
A scroll action.
- TypeComputerAction
An action to type in text.
- WaitComputerAction
A wait action.
- WebSearchPreviewTool
This tool searches the web for relevant results to use in a response.