Lines Matching refs:splitter
21 private TextSplitter $splitter; variable in dokuwiki\\plugin\\aichat\\test\\TextSplitterTest
28 $this->splitter = new TextSplitter(self::CHUNKSIZE, $this->encoder, self::OVERLAP);
37 $chunks = $this->splitter->splitIntoChunks($text);
60 $chunks = $this->splitter->splitIntoChunks('');
70 $chunks = $this->splitter->splitIntoChunks(' ');
81 $chunks = $this->splitter->splitIntoChunks($text);
93 $chunks = $this->splitter->splitIntoChunks($text);
106 $chunks = $this->splitter->splitIntoChunks($text);
121 … $result = self::callInaccessibleMethod($this->splitter, 'splitLongSentence', [$longSentence]);
145 …$result = self::callInaccessibleMethod($this->splitter, 'splitString', [$text, $tokenLength, $chun…
166 self::setInaccessibleProperty($this->splitter, 'sentenceQueue', []);
169 $initialQueue = self::getInaccessibleProperty($this->splitter, 'sentenceQueue');
173 self::callInaccessibleMethod($this->splitter, 'rememberSentence', ['First sentence.']);
174 $queue = self::getInaccessibleProperty($this->splitter, 'sentenceQueue');
179 self::callInaccessibleMethod($this->splitter, 'rememberSentence', ['Second sentence.']);
180 $queue = self::getInaccessibleProperty($this->splitter, 'sentenceQueue');
186 self::callInaccessibleMethod($this->splitter, 'rememberSentence', ["Sentence $i."]);
190 $queue = self::getInaccessibleProperty($this->splitter, 'sentenceQueue');