rasa : sender 设置为随机

dev_2.1.0
xueqingkun 1 year ago
parent 41a1dc3548
commit 097019a360

@ -57,7 +57,7 @@ public class RasaModelManager {
log.info("wakeUpInterruptServer: restart server port for {} failed",rasaModelInfo.getPort()); log.info("wakeUpInterruptServer: restart server port for {} failed",rasaModelInfo.getPort());
throw new RuntimeException(e); throw new RuntimeException(e);
} }
log.info("wakeUpInterruptServer: restart server port for {} success ",rasaModelInfo.getPort()); log.info("wakeUpInterruptServer: restart server port for {} success ",rasaModelInfo.getPort());
}else { }else {
log.info("wakeUpInterruptServer: port:{} is run..",rasaModelInfo.getPort()); log.info("wakeUpInterruptServer: port:{} is run..",rasaModelInfo.getPort());
} }

@ -16,6 +16,7 @@ import org.springframework.beans.factory.annotation.Value;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
import java.util.List; import java.util.List;
import java.util.UUID;
import java.util.stream.Collectors; import java.util.stream.Collectors;
@Service @Service
@Slf4j @Slf4j
@ -38,6 +39,7 @@ public class RasaTalkServiceImpl implements RasaTalkService {
String rasaUrl = getRasaUrl(rasaModelInfo.getPort()); String rasaUrl = getRasaUrl(rasaModelInfo.getPort());
log.info("talkRasa: url is: {}",rasaUrl); log.info("talkRasa: url is: {}",rasaUrl);
rasaReqDTO.setSender(UUID.randomUUID().toString());
String post = HttpUtil.post(rasaUrl, JSONUtil.toJsonStr(rasaReqDTO)); String post = HttpUtil.post(rasaUrl, JSONUtil.toJsonStr(rasaReqDTO));
List<RasaResDTO> list = JSONUtil.toList(post, RasaResDTO.class); List<RasaResDTO> list = JSONUtil.toList(post, RasaResDTO.class);

Loading…
Cancel
Save