admin
2025-06-07 3732bde983f34f5cb729ac1724b9795fb97d8941
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
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;
    }
}