Package com.unfbx.chatgpt.entity.chat
Class MessagePicture.Builder
- java.lang.Object
-
- com.unfbx.chatgpt.entity.chat.MessagePicture.Builder
-
- Enclosing class:
- MessagePicture
public static final class MessagePicture.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description MessagePicturebuild()MessagePicture.Buildercontent(List<Content> content)MessagePicture.BuilderfunctionCall(FunctionCall functionCall)MessagePicture.Buildername(String name)MessagePicture.Builderrole(BaseMessage.Role role)MessagePicture.Builderrole(String role)MessagePicture.BuildertoolCallId(String toolCallId)MessagePicture.BuildertoolCalls(List<ToolCalls> toolCalls)
-
-
-
Method Detail
-
role
public MessagePicture.Builder role(BaseMessage.Role role)
-
role
public MessagePicture.Builder role(String role)
-
content
public MessagePicture.Builder content(List<Content> content)
-
name
public MessagePicture.Builder name(String name)
-
functionCall
public MessagePicture.Builder functionCall(FunctionCall functionCall)
-
toolCalls
public MessagePicture.Builder toolCalls(List<ToolCalls> toolCalls)
-
toolCallId
public MessagePicture.Builder toolCallId(String toolCallId)
-
build
public MessagePicture build()
-
-