public class OpenAiChatMessage extends Object
| Constructor and Description |
|---|
OpenAiChatMessage(String prompt) |
OpenAiChatMessage(String role,
String prompt) |
OpenAiChatMessage(UniChatMessage chatMessage) |
OpenAiChatMessage(UniChatMessage message,
String provider) |
| Modifier and Type | Method and Description |
|---|---|
static OpenAiChatMessage |
buildAssistant(String content) |
static OpenAiChatMessage |
buildDeveloper(String content) |
static OpenAiChatMessage |
buildFunction(String content) |
static OpenAiChatMessage |
buildSystem(String content) |
static OpenAiChatMessage |
buildTool(String content) |
static OpenAiChatMessage |
buildUser(String content) |
Object |
content() |
OpenAiChatMessage |
content(String prompt) |
Object |
getContent() |
Boolean |
getPrefix() |
String |
getRole() |
OpenAiChatMessage |
multiContents(List<ChatMessageContent> multiContents) |
String |
role() |
OpenAiChatMessage |
role(String role) |
void |
setContent(String prompt) |
void |
setPrefix(Boolean prefix) |
public OpenAiChatMessage(String prompt)
public OpenAiChatMessage(UniChatMessage chatMessage)
public OpenAiChatMessage(UniChatMessage message, String provider)
public static OpenAiChatMessage buildSystem(String content)
public static OpenAiChatMessage buildAssistant(String content)
public static OpenAiChatMessage buildUser(String content)
public static OpenAiChatMessage buildFunction(String content)
public static OpenAiChatMessage buildTool(String content)
public static OpenAiChatMessage buildDeveloper(String content)
public void setContent(String prompt)
public OpenAiChatMessage content(String prompt)
public OpenAiChatMessage multiContents(List<ChatMessageContent> multiContents)
public OpenAiChatMessage role(String role)
public String getRole()
public Object getContent()
public String role()
public Object content()
public Boolean getPrefix()
public void setPrefix(Boolean prefix)
Copyright © 2026. All rights reserved.