Package org.eclnt.ccee.prompting.chatgpt
Class PromptingChatGPT
java.lang.Object
org.eclnt.ccee.prompting.PromptingBase
org.eclnt.ccee.prompting.chatgpt.PromptingChatGPT
- All Implemented Interfaces:
IPrompting
-
Nested Class Summary
Nested classes/interfaces inherited from class org.eclnt.ccee.prompting.PromptingBase
PromptingBase.ErrorRequestCancelled, PromptingBase.MyRequestThread -
Field Summary
Fields inherited from class org.eclnt.ccee.prompting.PromptingBase
m_listners -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidprotected voidprotected voidprotected voidstartNewMessageExecute(List<PromptingMessage> messages) Methods inherited from class org.eclnt.ccee.prompting.PromptingBase
addMessage, addPromptingListener, cancelCurrentRequest, prepareNewMessage, processResponseCompleted, processResponseMarkdownFragmentReceived, removePromptingListener, startNewMessage
-
Constructor Details
-
PromptingChatGPT
public PromptingChatGPT()
-
-
Method Details
-
initialize
protected void initialize() -
calculateAssistantId
protected void calculateAssistantId() -
calculateThreadId
protected void calculateThreadId() -
startNewMessageExecute
- Overrides:
startNewMessageExecutein classPromptingBase
-