Class OpenAiChatMessage.OpenAiChatSystemMessage
java.lang.Object
com.sap.ai.sdk.foundationmodels.openai.model.OpenAiChatMessage.OpenAiChatSystemMessage
- All Implemented Interfaces:
OpenAiChatMessage
- Enclosing interface:
OpenAiChatMessage
public static class OpenAiChatMessage.OpenAiChatSystemMessage
extends Object
implements OpenAiChatMessage
OpenAI system message.
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.sap.ai.sdk.foundationmodels.openai.model.OpenAiChatMessage
OpenAiChatMessage.OpenAiChatAssistantMessage, OpenAiChatMessage.OpenAiChatFunctionMessage, OpenAiChatMessage.OpenAiChatSystemMessage, OpenAiChatMessage.OpenAiChatToolMessage, OpenAiChatMessage.OpenAiChatUserMessage -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected booleanbooleanThe contents of the system message.getRole()The role of the messages author.inthashCode()setContent(String content) The contents of the system message.toString()
-
Constructor Details
-
OpenAiChatSystemMessage
public OpenAiChatSystemMessage()
-
-
Method Details
-
equals
-
canEqual
-
hashCode
public int hashCode() -
toString
-
getRole
The role of the messages author.- Specified by:
getRolein interfaceOpenAiChatMessage- Returns:
- The role of the messages author.
-
getContent
The contents of the system message.- Specified by:
getContentin interfaceOpenAiChatMessage- Returns:
- The contents of the message.
-
setContent
The contents of the system message.- Returns:
this.
-