Class ToolCallRequestConversation
java.lang.Object
rocks.imsofa.ai.puppychatter.Conversation
rocks.imsofa.ai.puppychatter.openai.ToolCallRequestConversation
- All Implemented Interfaces:
Cloneable
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Stringprotected Stringprotected List<ToolCallRequest> Fields inherited from class rocks.imsofa.ai.puppychatter.Conversation
content, role -
Constructor Summary
ConstructorsConstructorDescriptionToolCallRequestConversation(String role, String content, String refusal, String reasoning, List<ToolCallRequest> tool_calls) -
Method Summary
Modifier and TypeMethodDescriptionclone()voidsetReasoning(String reasoning) voidsetRefusal(String refusal) voidsetTool_calls(List<ToolCallRequest> tool_calls) Methods inherited from class rocks.imsofa.ai.puppychatter.Conversation
getContent, getRole, setContent, setRole
-
Field Details
-
refusal
-
reasoning
-
tool_calls
-
-
Constructor Details
-
ToolCallRequestConversation
-
ToolCallRequestConversation
public ToolCallRequestConversation()
-
-
Method Details
-
getRefusal
-
setRefusal
-
getReasoning
-
setReasoning
-
getTool_calls
-
setTool_calls
-
clone
- Overrides:
clonein classConversation
-