mirror of https://github.com/langgenius/dify.git
fix knowledge pipeline run multimodal document failed (#29431)
This commit is contained in:
parent
813a734f27
commit
18082752a0
|
|
@ -209,7 +209,7 @@ class ParagraphIndexProcessor(BaseIndexProcessor):
|
||||||
if dataset.indexing_technique == "high_quality":
|
if dataset.indexing_technique == "high_quality":
|
||||||
vector = Vector(dataset)
|
vector = Vector(dataset)
|
||||||
vector.create(documents)
|
vector.create(documents)
|
||||||
if all_multimodal_documents:
|
if all_multimodal_documents and dataset.is_multimodal:
|
||||||
vector.create_multimodal(all_multimodal_documents)
|
vector.create_multimodal(all_multimodal_documents)
|
||||||
elif dataset.indexing_technique == "economy":
|
elif dataset.indexing_technique == "economy":
|
||||||
keyword = Keyword(dataset)
|
keyword = Keyword(dataset)
|
||||||
|
|
|
||||||
|
|
@ -312,7 +312,7 @@ class ParentChildIndexProcessor(BaseIndexProcessor):
|
||||||
vector = Vector(dataset)
|
vector = Vector(dataset)
|
||||||
if all_child_documents:
|
if all_child_documents:
|
||||||
vector.create(all_child_documents)
|
vector.create(all_child_documents)
|
||||||
if all_multimodal_documents:
|
if all_multimodal_documents and dataset.is_multimodal:
|
||||||
vector.create_multimodal(all_multimodal_documents)
|
vector.create_multimodal(all_multimodal_documents)
|
||||||
|
|
||||||
def format_preview(self, chunks: Any) -> Mapping[str, Any]:
|
def format_preview(self, chunks: Any) -> Mapping[str, Any]:
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue