Skip to content

docker部署,在选择基于文本块和图谱混合索引管理器、或者基于表格索引管理器,向量化失败 #718

@zhutaotao-ai

Description

@zhutaotao-ai

Search before asking

  • I had searched in the issues and found no similar issues.

Operating system information

Linux

What happened

向量化失败

How to reproduce

docker部署,2025/11/3 采用快速开始教程启动。操作系统ubuntu:22.04

1、创建创建的知识库内,选择创建任务
2、在“分段配置/映射”,选择基于文本块和图谱混合索引管理器、基于表格索引管理器
3、运行到向量化阶段报一下错误日志
2025-11-04 17:58:42(172.18.0.5): Task scheduling completed. cost:5 ms !
2025-11-04 17:58:42(172.18.0.5): Lock released successfully!
2025-11-04 17:58:42(172.18.0.5): Vectorizer task status is ERROR
2025-11-04 17:58:42(172.18.0.5): The asynchronous task has been created! resource:builder/project_1/instance_11/75_kagVectorizerAsyncTask/
2025-11-04 17:58:42(172.18.0.5): Lock preempted successfully!

2025-11-04 17:58:03(172.18.0.5): Task scheduling completed. cost:3 ms !
2025-11-04 17:58:03(172.18.0.5): Lock released successfully!
2025-11-04 17:58:03(172.18.0.5): Vectorizer task trace log:
java.lang.RuntimeException: invoke vector Exception
at com.antgroup.openspg.server.core.scheduler.service.task.async.builder.KagVectorizerAsyncTask$VectorizerTaskCallable.call(KagVectorizerAsyncTask.java:255)
at com.antgroup.openspg.server.core.scheduler.service.task.async.builder.KagVectorizerAsyncTask$VectorizerTaskCallable.call(KagVectorizerAsyncTask.java:163)
at com.antgroup.openspg.server.core.scheduler.service.common.MemoryTaskServer.executeTask(MemoryTaskServer.java:74)
at com.antgroup.openspg.server.core.scheduler.service.common.MemoryTaskServer.lambda$submit$0(MemoryTaskServer.java:62)
at java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1604)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:750)
Caused by: java.util.concurrent.ExecutionException: java.lang.RuntimeException: PemjaUtils.invoke Exception:pemja.core.PythonException: <class 'TypeError'>: 'NoneType' object is not iterable
at java.util.concurrent.FutureTask.report(FutureTask.java:122)
at java.util.concurrent.FutureTask.get(FutureTask.java:192)
at com.antgroup.openspg.server.core.scheduler.service.task.async.builder.KagVectorizerAsyncTask$VectorizerTaskCallable.call(KagVectorizerAsyncTask.java:253)
... 7 more
Caused by: java.lang.RuntimeException: PemjaUtils.invoke Exception:pemja.core.PythonException: <class 'TypeError'>: 'NoneType' object is not iterable
at com.antgroup.openspg.common.util.pemja.PemjaUtils.lambda$invoke$1(PemjaUtils.java:108)
at com.github.rholder.retry.AttemptTimeLimiters$NoAttemptTimeLimit.call(AttemptTimeLimiters.java:78)
at com.github.rholder.retry.Retryer.call(Retryer.java:160)
at com.antgroup.openspg.common.util.pemja.PemjaUtils.invoke(PemjaUtils.java:54)
at com.antgroup.openspg.server.core.scheduler.service.task.async.builder.KagVectorizerAsyncTask$VectorizerTaskCallable.vectorizer(KagVectorizerAsyncTask.java:269)
at com.antgroup.openspg.server.core.scheduler.service.task.async.builder.KagVectorizerAsyncTask$VectorizerTaskCallable.lambda$call$0(KagVectorizerAsyncTask.java:227)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
... 3 more
Caused by: java.util.concurrent.ExecutionException: pemja.core.PythonException: <class 'TypeError'>: 'NoneType' object is not iterable
at java.util.concurrent.FutureTask.report(FutureTask.java:122)
at java.util.concurrent.FutureTask.get(FutureTask.java:206)
at com.antgroup.openspg.common.util.pemja.PemjaUtils.lambda$invoke$1(PemjaUtils.java:85)
... 10 more
Caused by: pemja.core.PythonException: <class 'TypeError'>: 'NoneType' object is not iterable
at /home/admin/miniconda3/lib/python3.10/site-packages/kag/bridge/spg_server_bridge.run_component(spg_server_bridge.py:116)
at /home/admin/miniconda3/lib/python3.10/site-packages/kag/bridge/spg_server_bridge.run_component(spg_server_bridge.py:108)
at /home/admin/miniconda3/lib/python3.10/site-

Are you willing to submit PR?

  • Yes I am willing to submit a PR!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions