mirror of
https://git.mirrors.martin98.com/https://github.com/langgenius/dify.git
synced 2025-04-21 05:09:41 +08:00
fix: segment keywords bug (#17599)
Co-authored-by: huangzhuo <huangzhuo1@xiaomi.com>
This commit is contained in:
parent
d796fcc0e7
commit
07ed728605
@ -1786,12 +1786,8 @@ class SegmentService:
|
|||||||
)
|
)
|
||||||
elif document.doc_form in (IndexType.PARAGRAPH_INDEX, IndexType.QA_INDEX):
|
elif document.doc_form in (IndexType.PARAGRAPH_INDEX, IndexType.QA_INDEX):
|
||||||
if args.enabled or keyword_changed:
|
if args.enabled or keyword_changed:
|
||||||
VectorService.create_segments_vector(
|
# update segment vector index
|
||||||
[args.keywords] if args.keywords else None,
|
VectorService.update_segment_vector(args.keywords, segment, dataset)
|
||||||
[segment],
|
|
||||||
dataset,
|
|
||||||
document.doc_form,
|
|
||||||
)
|
|
||||||
else:
|
else:
|
||||||
segment_hash = helper.generate_text_hash(content)
|
segment_hash = helper.generate_text_hash(content)
|
||||||
tokens = 0
|
tokens = 0
|
||||||
|
Loading…
x
Reference in New Issue
Block a user