Logo
Classes

ObjectIndex

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

Accessors

tools

Get Signature

get tools(): Record<string, BaseTool<any>>

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

Returns

Record<string, BaseTool<any>>

Methods

fromObjects()

static fromObjects(objects, objectMapping, indexCls, indexKwargs?): Promise<ObjectIndex>

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

Parameters

objects

any

objectMapping

BaseObjectNodeMapping

indexCls

any

indexKwargs?

Record<string, any>

Returns

Promise<ObjectIndex>


insertObject()

insertObject(obj): Promise<void>

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

Parameters

obj

any

Returns

Promise<void>


asRetriever()

asRetriever(kwargs): Promise<ObjectRetriever<any>>

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

Parameters

kwargs

any

Returns

Promise<ObjectRetriever<any>>


asNodeRetriever()

asNodeRetriever(kwargs): any

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

Parameters

kwargs

any

Returns

any

On this page