Package com.openai.models.responses
Class ResponseContentPartDoneEvent.Part
-
- All Implemented Interfaces:
public final class ResponseContentPartDoneEvent.Part
The content part that is done.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public interface
ResponseContentPartDoneEvent.Part.Visitor
An interface that defines how to map each variant of Part to a value of type T.
public final class
ResponseContentPartDoneEvent.Part.ReasoningText
Reasoning text from the model.
-
Method Summary
-
-
Method Detail
-
outputText
final Optional<ResponseOutputText> outputText()
A text output from the model.
-
refusal
final Optional<ResponseOutputRefusal> refusal()
A refusal from the model.
-
reasoningText
final Optional<ResponseContentPartDoneEvent.Part.ReasoningText> reasoningText()
Reasoning text from the model.
-
isOutputText
final Boolean isOutputText()
-
isReasoningText
final Boolean isReasoningText()
-
asOutputText
final ResponseOutputText asOutputText()
A text output from the model.
-
asRefusal
final ResponseOutputRefusal asRefusal()
A refusal from the model.
-
asReasoningText
final ResponseContentPartDoneEvent.Part.ReasoningText asReasoningText()
Reasoning text from the model.
-
accept
final <T extends Any> T accept(ResponseContentPartDoneEvent.Part.Visitor<T> visitor)
-
validate
final ResponseContentPartDoneEvent.Part validate()
-
ofOutputText
final static ResponseContentPartDoneEvent.Part ofOutputText(ResponseOutputText outputText)
A text output from the model.
-
ofRefusal
final static ResponseContentPartDoneEvent.Part ofRefusal(ResponseOutputRefusal refusal)
A refusal from the model.
-
ofReasoningText
final static ResponseContentPartDoneEvent.Part ofReasoningText(ResponseContentPartDoneEvent.Part.ReasoningText reasoningText)
Reasoning text from the model.
-
-
-
-