Skip to content

Commit e2c4c5f

Browse files
author
Jicheng Lu
committed
add vector search param
1 parent fc6843e commit e2c4c5f

File tree

2 files changed

+9
-1
lines changed

2 files changed

+9
-1
lines changed

src/lib/helpers/types/knowledgeTypes.js

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@
1616
* @property {number} [confidence] - Confidence.
1717
* @property {boolean} [with_vector] - Include vector or not.
1818
* @property {VectorFilterGroup[]} [filter_groups] - Search filter groups.
19+
* @property {VectorSearchParam} [search_param] - Search params.
1920
*/
2021

2122
/**
@@ -28,6 +29,11 @@
2829
* @property {VectorSort?} [order_by] - Sort by.
2930
*/
3031

32+
/**
33+
* @typedef {Object} VectorSearchParam
34+
* @property {boolean?} [exact_search] - Exact search or not.
35+
*/
36+
3137
/**
3238
* @typedef {Object} VectorFilterGroup
3339
* @property {string} [logical_operator] - The logical operator.

src/routes/page/knowledge-base/question-answer/+page.svelte

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -202,11 +202,13 @@
202202
searchDone = true;
203203
});
204204
} else {
205+
/** @type {import('$knowledgeTypes').SearchKnowledgeRequest} */
205206
const params = {
206207
text: util.trim(text),
207208
confidence: Number(validateConfidenceNumber(confidence)),
208209
with_vector: enableVector,
209-
filter_groups: innerSearchGroups
210+
filter_groups: innerSearchGroups,
211+
search_param: { exact_search: false }
210212
};
211213
212214
searchVectorKnowledge(selectedCollection, params).then(res => {

0 commit comments

Comments
 (0)