dtamind-components
Version:
Apps integration for Dtamind. Contain Nodes and Credentials.
13 lines (11 loc) • 388 B
text/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
}