Skip to main content

retrieveHybridContext

chainalign-backend


chainalign-backend / services/RAGService / retrieveHybridContext

Function: retrieveHybridContext()

retrieveHybridContext(query, tenant_id, k_tenant, k_general, user): Promise<any[]>

Defined in: services/RAGService.js:168

Retrieves a hybrid context of tenant-specific and general knowledge.

Parameters

query

string

The user's query.

tenant_id

string

The tenant's ID.

k_tenant

number = 3

The number of tenant-specific chunks to retrieve.

k_general

number = 2

The number of general chunks to retrieve.

user

any

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

Returns

Promise<any[]>

An array of combined context chunks.