Skip to main content

retrieveRelevantChunks

chainalign-backend


chainalign-backend / services/RAGService / retrieveRelevantChunks

Function: retrieveRelevantChunks()

retrieveRelevantChunks(query, k, industry, tenantId, user): Promise<string[]>

Defined in: services/RAGService.js:83

Retrieves the most relevant knowledge base chunks for a given query.

Parameters

query

string

The user's query.

k

number = 5

The number of top relevant chunks to retrieve.

industry

string = null

Optional industry filter.

tenantId

string

The ID of the tenant making the request.

user

any

The user object (e.g., from req.user).

Returns

Promise<string[]>

An array of relevant text chunks.