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