Package com.openai.models.beta.responses
Interface BetaResponseItem.AgentMessage.Content.Visitor
-
- All Implemented Interfaces:
public interface BetaResponseItem.AgentMessage.Content.Visitor<T extends Object>
-
-
Method Summary
Modifier and Type Method Description abstract TvisitInputText(BetaResponseInputText inputText)A text input to the model. abstract TvisitOutputText(BetaResponseOutputText outputText)A text output from the model. abstract TvisitText(BetaResponseItem.AgentMessage.Content.Text text)A text content. abstract TvisitSummaryText(BetaResponseItem.AgentMessage.Content.SummaryText summaryText)A summary text from the model. abstract TvisitReasoningText(BetaResponseItem.AgentMessage.Content.ReasoningText reasoningText)Reasoning text from the model. abstract TvisitRefusal(BetaResponseOutputRefusal refusal)A refusal from the model. abstract TvisitInputImage(BetaResponseInputImage inputImage)An image input to the model. abstract TvisitComputerScreenshot(BetaResponseItem.AgentMessage.Content.ComputerScreenshot computerScreenshot)A screenshot of a computer. abstract TvisitInputFile(BetaResponseInputFile inputFile)A file input to the model. abstract TvisitEncrypted(BetaResponseItem.AgentMessage.Content.EncryptedContent encrypted)Opaque encrypted content that Responses API decrypts inside trusted model execution. Tunknown(JsonValue json)Maps an unknown variant of Content to a value of type T. -
-
Method Detail
-
visitInputText
abstract T visitInputText(BetaResponseInputText inputText)
A text input to the model.
-
visitOutputText
abstract T visitOutputText(BetaResponseOutputText outputText)
A text output from the model.
-
visitText
abstract T visitText(BetaResponseItem.AgentMessage.Content.Text text)
A text content.
-
visitSummaryText
abstract T visitSummaryText(BetaResponseItem.AgentMessage.Content.SummaryText summaryText)
A summary text from the model.
-
visitReasoningText
abstract T visitReasoningText(BetaResponseItem.AgentMessage.Content.ReasoningText reasoningText)
Reasoning text from the model.
-
visitRefusal
abstract T visitRefusal(BetaResponseOutputRefusal refusal)
A refusal from the model.
-
visitInputImage
abstract T visitInputImage(BetaResponseInputImage inputImage)
An image input to the model. Learn about image inputs.
-
visitComputerScreenshot
abstract T visitComputerScreenshot(BetaResponseItem.AgentMessage.Content.ComputerScreenshot computerScreenshot)
A screenshot of a computer.
-
visitInputFile
abstract T visitInputFile(BetaResponseInputFile inputFile)
A file input to the model.
-
visitEncrypted
abstract T visitEncrypted(BetaResponseItem.AgentMessage.Content.EncryptedContent encrypted)
Opaque encrypted content that Responses API decrypts inside trusted model execution.
-
unknown
T unknown(JsonValue json)
Maps an unknown variant of Content to a value of type T.
An instance of Content can contain an unknown variant if it was deserialized from data that doesn't match any known variant. For example, if the SDK is on an older version than the API, then the API may respond with new variants that the SDK is unaware of.
-
-
-
-