__init__.py 407 B

123456789101112131415161718
  1. # coding=utf-8
  2. """
  3. @project: MaxKB
  4. @Author:虎
  5. @file: __init__.py
  6. @date:2024/7/23 17:03
  7. @desc:
  8. """
  9. from common.chunk.impl.mark_chunk_handle import MarkChunkHandle
  10. handles = [MarkChunkHandle()]
  11. def text_to_chunk(text: str, chunk_size: int = 256):
  12. chunk_list = [text]
  13. for handle in handles:
  14. chunk_list = handle.handle(chunk_list, chunk_size)
  15. return chunk_list