MCPcopy Index your code
hub / github.com/1Panel-dev/MaxKB / chunk_data

Function chunk_data

apps/knowledge/vector/base_vector.py:25–30  ·  view source on GitHub ↗
(data: Dict)

Source from the content-addressed store, hash-verified

23
24
25def chunk_data(data: Dict):
26 if str(data.get("source_type")) == str(SourceType.PARAGRAPH.value):
27 text = data.get("text")
28 chunk_list = data.get("chunks") if data.get("chunks") else text_to_chunk(text)
29 return [{**data, "text": chunk} for chunk in chunk_list]
30 return [data]
31
32
33def chunk_data_list(data_list: List[Dict]):

Callers 2

chunk_data_listFunction · 0.85
saveMethod · 0.85

Calls 2

text_to_chunkFunction · 0.90
getMethod · 0.45

Tested by

no test coverage detected