package tech.aiflowy.ai.entity; import tech.aiflowy.ai.entity.base.AiDocumentChunkBase; import com.mybatisflex.annotation.Column; import com.mybatisflex.annotation.RelationOneToOne; import com.mybatisflex.annotation.Table; /** * 实体类。 * * @author michael * @since 2024-08-23 */ @Table("tb_ai_document_chunk") public class AiDocumentChunk extends AiDocumentChunkBase { @RelationOneToOne(selfField = "documentId", targetTable = "tb_ai_document", targetField = "id", valueField = "title") @Column(ignore = true) private String title; /** * 相似度 */ @Column(ignore = true) private Double similarityScore; public Double getSimilarityScore() { return similarityScore; } public void setSimilarityScore(Double similarityScore) { this.similarityScore = similarityScore; } public String getTitle() { return title; } public void setTitle(String title) { this.title = title; } }