Class Run.RunResult
java.lang.Object
com.jackdaw.chatwithnpc.openaiapi.Run.RunResult
- All Implemented Interfaces:
AsyncTask.TaskResult
- Enclosing class:
- Run
Represents the result of a Run request.
-
Method Summary
Modifier and TypeMethodDescriptionvoid
execute()
Executes the RunResult by calling the functions and replying to the conversation.boolean
Returns whether the RunResult is callable.
-
Method Details
-
execute
public void execute()Executes the RunResult by calling the functions and replying to the conversation.- Specified by:
execute
in interfaceAsyncTask.TaskResult
-
isCallable
public boolean isCallable()Returns whether the RunResult is callable. A RunResult is callable if it has a Run and a ConversationHandler and the Run should require an action.- Specified by:
isCallable
in interfaceAsyncTask.TaskResult
- Returns:
- True if the RunResult is callable, false otherwise.
-