| | |
| | | this.uniSendAIChat(mode_type, data, callback); |
| | | } |
| | | break; |
| | | //发送ai对话聊天 |
| | | //发送(取消/暂停)AI聊天对话 |
| | | case HDLUniMP.UNI_EVENT_REPLY_AI_MODEL_PAUSEAIREQUEST: { |
| | | this.uniSendStopAIChat(mode_type, data, callback); |
| | | } |
| | |
| | | */ |
| | | private void uniSendStopAIChat(String type, Object data, DCUniMPJSCallback callback) { |
| | | String task_id = getKeyValue("task_id", getKeyValue("data", data)); |
| | | if (TextUtils.isEmpty(task_id)) { |
| | | uniCallbackData(type, null, -2, "task_id empty", callback); |
| | | } |
| | | HdlAiLogic.getInstance().chatMessageStop(task_id, new CloudCallBeak<Boolean>() { |
| | | @Override |
| | | public void onSuccess(Boolean obj) { |