Package com.openai.models
Class ChatCompletionAssistantMessageParam.Content.ChatCompletionRequestAssistantMessageContentPart
-
- All Implemented Interfaces:
public final class ChatCompletionAssistantMessageParam.Content.ChatCompletionRequestAssistantMessageContentPart
Learn about text inputs.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public interface
ChatCompletionAssistantMessageParam.Content.ChatCompletionRequestAssistantMessageContentPart.Visitor
An interface that defines how to map each variant of ChatCompletionRequestAssistantMessageContentPart to a value of type T.
-
Method Summary
-
-
Method Detail
-
text
final Optional<ChatCompletionContentPartText> text()
Learn about text inputs.
-
refusal
final Optional<ChatCompletionContentPartRefusal> refusal()
-
asText
final ChatCompletionContentPartText asText()
Learn about text inputs.
-
asRefusal
final ChatCompletionContentPartRefusal asRefusal()
-
accept
final <T extends Any> T accept(ChatCompletionAssistantMessageParam.Content.ChatCompletionRequestAssistantMessageContentPart.Visitor<T> visitor)
-
validate
final ChatCompletionAssistantMessageParam.Content.ChatCompletionRequestAssistantMessageContentPart validate()
-
ofText
final static ChatCompletionAssistantMessageParam.Content.ChatCompletionRequestAssistantMessageContentPart ofText(ChatCompletionContentPartText text)
Learn about text inputs.
-
ofRefusal
final static ChatCompletionAssistantMessageParam.Content.ChatCompletionRequestAssistantMessageContentPart ofRefusal(ChatCompletionContentPartRefusal refusal)
-
-
-
-