BaseRetriever
Defined in: .build/typescript/packages/core/src/retriever/index.ts:25
Extends
Section titled “Extends”Constructors
Section titled “Constructors”Constructor
Section titled “Constructor”
protectednew BaseRetriever():BaseRetriever
Defined in: .build/typescript/packages/core/src/retriever/index.ts:37
Returns
Section titled “Returns”BaseRetriever
Overrides
Section titled “Overrides”Properties
Section titled “Properties”objectMap
Section titled “objectMap”objectMap:
Map<string,unknown>
Defined in: .build/typescript/packages/core/src/retriever/index.ts:26
Methods
Section titled “Methods”validatePrompts()
Section titled “validatePrompts()”validatePrompts(
promptsDict,moduleDict):void
Defined in: .build/typescript/packages/core/src/prompts/mixin.ts:8
Parameters
Section titled “Parameters”promptsDict
Section titled “promptsDict”moduleDict
Section titled “moduleDict”Returns
Section titled “Returns”void
Inherited from
Section titled “Inherited from”getPrompts()
Section titled “getPrompts()”getPrompts():
PromptsRecord
Defined in: .build/typescript/packages/core/src/prompts/mixin.ts:22
Returns
Section titled “Returns”Inherited from
Section titled “Inherited from”updatePrompts()
Section titled “updatePrompts()”updatePrompts(
prompts):void
Defined in: .build/typescript/packages/core/src/prompts/mixin.ts:39
Parameters
Section titled “Parameters”prompts
Section titled “prompts”Returns
Section titled “Returns”void
Inherited from
Section titled “Inherited from”_updatePrompts()
Section titled “_updatePrompts()”
protected_updatePrompts():void
Defined in: .build/typescript/packages/core/src/retriever/index.ts:28
Returns
Section titled “Returns”void
Overrides
Section titled “Overrides”_getPrompts()
Section titled “_getPrompts()”
protected_getPrompts():object
Defined in: .build/typescript/packages/core/src/retriever/index.ts:29
Returns
Section titled “Returns”object
Overrides
Section titled “Overrides”_getPromptModules()
Section titled “_getPromptModules()”
protected_getPromptModules():object
Defined in: .build/typescript/packages/core/src/retriever/index.ts:33
Return a dictionary of sub-modules within the current module that also implement PromptMixin (so that their prompts can also be get/set).
Can be blank if no sub-modules.
Returns
Section titled “Returns”object
Overrides
Section titled “Overrides”retrieve()
Section titled “retrieve()”retrieve(
params):Promise<NodeWithScore<Metadata>[]>
Defined in: .build/typescript/packages/core/src/retriever/index.ts:41
Parameters
Section titled “Parameters”params
Section titled “params”Returns
Section titled “Returns”Promise<NodeWithScore<Metadata>[]>
_retrieve()
Section titled “_retrieve()”
abstract_retrieve(params):Promise<NodeWithScore<Metadata>[]>
Defined in: .build/typescript/packages/core/src/retriever/index.ts:56
Parameters
Section titled “Parameters”params
Section titled “params”Returns
Section titled “Returns”Promise<NodeWithScore<Metadata>[]>
_handleRecursiveRetrieval()
Section titled “_handleRecursiveRetrieval()”_handleRecursiveRetrieval(
params,nodes):Promise<NodeWithScore<Metadata>[]>
Defined in: .build/typescript/packages/core/src/retriever/index.ts:58
Parameters
Section titled “Parameters”params
Section titled “params”Returns
Section titled “Returns”Promise<NodeWithScore<Metadata>[]>
_retrieveFromObject()
Section titled “_retrieveFromObject()”_retrieveFromObject(
object,queryBundle,score):NodeWithScore<Metadata>[]
Defined in: .build/typescript/packages/core/src/retriever/index.ts:81
Parameters
Section titled “Parameters”object
Section titled “object”unknown
queryBundle
Section titled “queryBundle”number