json.py 376 B

1234567891011
  1. # -*- coding: utf-8 -*-
  2. from .__load__ import *
  3. from langchain.text_splitter import RecursiveJsonSplitter
  4. # 文本分割
  5. class Json(object):
  6. def run(self, data, min_chunk_size=50, max_chunk_size=300):
  7. splitter = RecursiveJsonSplitter(min_chunk_size=min_chunk_size, max_chunk_size=max_chunk_size)
  8. data = splitter.split_json(data=data)
  9. return data