Class OpenAiChatMessage.OpenAiChatFunctionMessage
java.lang.Object
com.sap.ai.sdk.foundationmodels.openai.model.OpenAiChatMessage.OpenAiChatFunctionMessage
- All Implemented Interfaces:
OpenAiChatMessage
- Enclosing interface:
OpenAiChatMessage
public static class OpenAiChatMessage.OpenAiChatFunctionMessage
extends Object
implements OpenAiChatMessage
OpenAI function 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 function message.getName()The name of the function to call.getRole()The role of the messages author.inthashCode()setContent(String content) The contents of the function message.The name of the function to call.toString()
-
Constructor Details
-
OpenAiChatFunctionMessage
public OpenAiChatFunctionMessage()
-
-
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 function message.- Specified by:
getContentin interfaceOpenAiChatMessage- Returns:
- The contents of the message.
-
setContent
The contents of the function message.- Returns:
this.
-
getName
The name of the function to call. -
setName
The name of the function to call.- Returns:
this.
-