NodeParser
Questa documentazione è stata tradotta automaticamente e può contenere errori. Non esitare ad aprire una Pull Request per suggerire modifiche.
Il NodeParser
in LlamaIndex è responsabile per suddividere gli oggetti Document
in oggetti Node
più gestibili. Quando chiami .fromDocuments()
, il NodeParser
dal ServiceContext
viene utilizzato per farlo automaticamente per te. In alternativa, puoi usarlo per suddividere i documenti in anticipo.
import { Document, SimpleNodeParser } from "llamaindex";
const nodeParser = new SimpleNodeParser();
const nodes = nodeParser.getNodesFromDocuments([
new Document({ text: "Ho 10 anni. John ha 20 anni." }),
]);
TextSplitter
Il text splitter sottostante dividerà il testo in frasi. Può anche essere utilizzato come modulo autonomo per dividere il testo grezzo.
import { SentenceSplitter } from "llamaindex";
const splitter = new SentenceSplitter({ chunkSize: 1 });
const textSplits = splitter.splitText("Ciao Mondo");
Riferimento API
"