ChunkModel类
上传文档时,chunk_id和向量数据库中的id一致。
class ChunkModel(Base): __tablename__ = "chunks_table" chunk_id = Column(Integer, primary_key=True, comment="主键ID", autoincrement="auto") document_id = Column(Integer, comment="文档ID") document_name = Column(String(255), comment="文档名称") chunk_content = Column(TEXT, comment="文本内容") chunk_metadata = Column(JSON, comment="元数据") create_time = Column(DateTime(timezone=True), server_default=text("CURRENT_TIMESTAMP"), comment="创建时间") __table_args__ = ( Index('ix_document_id', 'document_id'), Index('ix_create_time', 'create_time') )
父主题: 数据库结构