|
|
@@ -74,8 +74,10 @@ public class VectorStoreServiceImpl implements VectorStoreService {
|
|
|
throw new RuntimeException(e);
|
|
|
}
|
|
|
Embedding embedding = new Embedding(toFloatArray(vector));
|
|
|
- TextSegment segment = TextSegment.from(text);
|
|
|
- embeddingStore.add(embedding, segment);
|
|
|
+ if (text != null && !text.trim().isEmpty()) {
|
|
|
+ TextSegment segment = TextSegment.from(text);
|
|
|
+ embeddingStore.add(embedding, segment);
|
|
|
+ }
|
|
|
}
|
|
|
}
|
|
|
|