Constructs an instance of ChatController.
Optionaloption: ChatOptionThe chat options.
Sets the action request and its response handlers.
The action request.
OptionalonResponse: OnActionResponsedThe response handler.
A Promise resolving to the action response.
Class representing a Chat Controller.