在Atlas 300I Duo推理双卡,单卡96G;部署了MIndIE:2.3.0-300I-Duo-py311-openeuler24.03-lts; 大模型:Qwen3-32B。在推理过程中报错:java.util.concurrent.ExecutionException: dev.langchain4j.exception.InvalidRequestException: {"error":"Messages token length must be in (0, 1048576], but got 0. This could be caused by invalid input format or empty content.","error_type":"Input Validation Error"}
at java.base/java.util.concurrent.CompletableFuture.reportGet(CompletableFuture.java:396)
at java.base/java.util.concurrent.CompletableFuture.get(CompletableFuture.java:2073)
at com.lili.service.agent.call.agent.ConfigAgent.think(ConfigAgent.java:183)
at com.lili.service.agent.call.agent.ConfigAgent.step(ConfigAgent.java:140)
at com.lili.service.agent.call.agent.ConfigAgent.run(ConfigAgent.java:104)
at com.lili.service.agent.AgentCallService.invokeAgent(AgentCallService.java:486)
at com.lili.service.agent.AgentCallService.callAgent(AgentCallService.java:299)
at com.lili.service.agent.AgentCallService.lambda$callAgent$0(AgentCallService.java:204)
at java.base/java.lang.Thread.run(Thread.java:1583)
Caused by: dev.langchain4j.exception.InvalidRequestException: {"error":"Messages token length must be in (0, 1048576], but got 0. This could be caused by invalid input format or empty content.","error_type":"Input Validation Error"}
at dev.langchain4j.internal.ExceptionMapper$DefaultExceptionMapper.mapHttpStatusCode(ExceptionMapper.java:71)
at dev.langchain4j.internal.ExceptionMapper$DefaultExceptionMapper.mapException(ExceptionMapper.java:44)
at dev.langchain4j.model.openai.OpenAiStreamingChatModel.lambda$doChat$2(OpenAiStreamingChatModel.java:173)
at dev.langchain4j.model.openai.internal.StreamingRequestExecutor$2.onError(StreamingRequestExecutor.java:156)
at dev.langchain4j.http.client.log.LoggingHttpClient$1.onError(LoggingHttpClient.java:93)
at dev.langchain4j.http.client.jdk.JdkHttpClient.lambda$execute$1(JdkHttpClient.java:76)
at dev.langchain4j.http.client.sse.ServerSentEventListenerUtils.ignoringExceptions(ServerSentEventListenerUtils.java:14)
at dev.langchain4j.http.client.jdk.JdkHttpClient.lambda$execute$0(JdkHttpClient.java:76)
at java.base/java.util.concurrent.CompletableFuture$UniAccept.tryFire(CompletableFuture.java:718)
at java.base/java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:510)
at java.base/java.util.concurrent.CompletableFuture.postFire(CompletableFuture.java:614)
at java.base/java.util.concurrent.CompletableFuture$UniWhenComplete.tryFire(CompletableFuture.java:844)
at java.base/java.util.concurrent.CompletableFuture$Completion.exec(CompletableFuture.java:483)
at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:387)
at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1312)
at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1843)
at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1808)
at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188)
Caused by: dev.langchain4j.exception.HttpException: {"error":"Messages token length must be in (0, 1048576], but got 0. This could be caused by invalid input format or empty content.","error_type":"Input Validation Error"}
at dev.langchain4j.http.client.jdk.JdkHttpClient.lambda$execute$0(JdkHttpClient.java:75)
... 10 common frames omitted
请问是什么原因导致的该如何解决这个问题?
at java.base/java.util.concurrent.CompletableFuture.reportGet(CompletableFuture.java:396)
at java.base/java.util.concurrent.CompletableFuture.get(CompletableFuture.java:2073)
at com.lili.service.agent.call.agent.ConfigAgent.think(ConfigAgent.java:183)
at com.lili.service.agent.call.agent.ConfigAgent.step(ConfigAgent.java:140)
at com.lili.service.agent.call.agent.ConfigAgent.run(ConfigAgent.java:104)
at com.lili.service.agent.AgentCallService.invokeAgent(AgentCallService.java:486)
at com.lili.service.agent.AgentCallService.callAgent(AgentCallService.java:299)
at com.lili.service.agent.AgentCallService.lambda$callAgent$0(AgentCallService.java:204)
at java.base/java.lang.Thread.run(Thread.java:1583)
Caused by: dev.langchain4j.exception.InvalidRequestException: {"error":"Messages token length must be in (0, 1048576], but got 0. This could be caused by invalid input format or empty content.","error_type":"Input Validation Error"}
at dev.langchain4j.internal.ExceptionMapper$DefaultExceptionMapper.mapHttpStatusCode(ExceptionMapper.java:71)
at dev.langchain4j.internal.ExceptionMapper$DefaultExceptionMapper.mapException(ExceptionMapper.java:44)
at dev.langchain4j.model.openai.OpenAiStreamingChatModel.lambda$doChat$2(OpenAiStreamingChatModel.java:173)
at dev.langchain4j.model.openai.internal.StreamingRequestExecutor$2.onError(StreamingRequestExecutor.java:156)
at dev.langchain4j.http.client.log.LoggingHttpClient$1.onError(LoggingHttpClient.java:93)
at dev.langchain4j.http.client.jdk.JdkHttpClient.lambda$execute$1(JdkHttpClient.java:76)
at dev.langchain4j.http.client.sse.ServerSentEventListenerUtils.ignoringExceptions(ServerSentEventListenerUtils.java:14)
at dev.langchain4j.http.client.jdk.JdkHttpClient.lambda$execute$0(JdkHttpClient.java:76)
at java.base/java.util.concurrent.CompletableFuture$UniAccept.tryFire(CompletableFuture.java:718)
at java.base/java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:510)
at java.base/java.util.concurrent.CompletableFuture.postFire(CompletableFuture.java:614)
at java.base/java.util.concurrent.CompletableFuture$UniWhenComplete.tryFire(CompletableFuture.java:844)
at java.base/java.util.concurrent.CompletableFuture$Completion.exec(CompletableFuture.java:483)
at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:387)
at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1312)
at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1843)
at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1808)
at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188)
Caused by: dev.langchain4j.exception.HttpException: {"error":"Messages token length must be in (0, 1048576], but got 0. This could be caused by invalid input format or empty content.","error_type":"Input Validation Error"}
at dev.langchain4j.http.client.jdk.JdkHttpClient.lambda$execute$0(JdkHttpClient.java:75)
... 10 common frames omitted
请问是什么原因导致的该如何解决这个问题?