Logo
Classes

SimpleToolNodeMapping

Defined in: llamaindex/src/objects/base.ts:23

Extends

  • BaseObjectNodeMapping

Methods

objNodeMapping()

objNodeMapping(): Record<any, any>

Defined in: llamaindex/src/objects/base.ts:35

Returns

Record<any, any>

Overrides

BaseObjectNodeMapping.objNodeMapping


toNode()

toNode(tool): TextNode<Metadata>

Defined in: llamaindex/src/objects/base.ts:39

Parameters

tool

BaseTool<any>

Returns

TextNode<Metadata>

Overrides

BaseObjectNodeMapping.toNode


_addObj()

_addObj(tool): void

Defined in: llamaindex/src/objects/base.ts:43

Parameters

tool

BaseTool<any>

Returns

void

Overrides

BaseObjectNodeMapping._addObj


_fromNode()

_fromNode(node): BaseTool<any>

Defined in: llamaindex/src/objects/base.ts:47

Parameters

node

BaseNode<Metadata>

Returns

BaseTool<any>

Overrides

BaseObjectNodeMapping._fromNode


persist()

persist(persistDir, objNodeMappingFilename): void

Defined in: llamaindex/src/objects/base.ts:54

Parameters

persistDir

string

objNodeMappingFilename

string

Returns

void

Overrides

BaseObjectNodeMapping.persist


toNodes()

toNodes(objs): TextNode<Metadata>[]

Defined in: llamaindex/src/objects/base.ts:58

Parameters

objs

BaseTool<any>[]

Returns

TextNode<Metadata>[]

Overrides

BaseObjectNodeMapping.toNodes


addObj()

addObj(obj): void

Defined in: llamaindex/src/objects/base.ts:62

Parameters

obj

BaseTool<any>

Returns

void

Overrides

BaseObjectNodeMapping.addObj


fromNode()

fromNode(node): BaseTool<any>

Defined in: llamaindex/src/objects/base.ts:66

Parameters

node

BaseNode<Metadata>

Returns

BaseTool<any>

Overrides

BaseObjectNodeMapping.fromNode


fromObjects()

static fromObjects(objs, ...args): BaseObjectNodeMapping

Defined in: llamaindex/src/objects/base.ts:71

Parameters

objs

any

args

...any[]

Returns

BaseObjectNodeMapping


fromObjects()

fromObjects<OT>(objs, ...args): BaseObjectNodeMapping

Defined in: llamaindex/src/objects/base.ts:76

Type Parameters

OT

Parameters

objs

any

args

...any[]

Returns

BaseObjectNodeMapping

Overrides

BaseObjectNodeMapping.fromObjects