Flowise/packages/components/nodes/engine/EngineUtils.ts

13 lines
376 B
TypeScript

import { Metadata, NodeWithScore } from 'llamaindex'
export const reformatSourceDocuments = (sourceNodes: NodeWithScore<Metadata>[]) => {
const sourceDocuments = []
for (const node of sourceNodes) {
sourceDocuments.push({
pageContent: (node.node as any).text,
metadata: node.node.metadata
})
}
return sourceDocuments
}