@@ -74,24 +74,24 @@ def execute(self, state: dict) -> dict:
7474 docs_transformed = docs_transformed [0 ]
7575
7676 chunks = chunk (text = docs_transformed .page_content ,
77- chunk_size = self .node_config .get ("chunk_size" , 4096 ),
77+ chunk_size = self .node_config .get ("chunk_size" , 4096 )- 250 ,
7878 token_counter = lambda x : len (x .split ()),
7979 memoize = False )
8080 else :
8181 docs_transformed = docs_transformed [0 ]
8282
8383 if type (docs_transformed ) == Document :
8484 chunks = chunk (text = docs_transformed .page_content ,
85- chunk_size = self .node_config .get ("chunk_size" , 4096 ),
85+ chunk_size = self .node_config .get ("chunk_size" , 4096 )- 250 ,
8686 token_counter = lambda x : len (x .split ()),
8787 memoize = False )
8888 else :
89-
89+
9090 chunks = chunk (text = docs_transformed ,
91- chunk_size = self .node_config .get ("chunk_size" , 4096 ),
91+ chunk_size = self .node_config .get ("chunk_size" , 4096 )- 250 ,
9292 token_counter = lambda x : len (x .split ()),
9393 memoize = False )
94-
94+
9595 state .update ({self .output [0 ]: chunks })
9696
9797 return state
0 commit comments