mirror of
https://github.com/1Panel-dev/MaxKB.git
synced 2025-12-26 18:22:46 +00:00
17 lines
459 B
SQL
17 lines
459 B
SQL
SELECT
|
|
paragraph_id,
|
|
comprehensive_score,
|
|
comprehensive_score as similarity
|
|
FROM
|
|
(
|
|
SELECT DISTINCT ON
|
|
("paragraph_id") ( similarity ),* ,similarity AS comprehensive_score
|
|
FROM
|
|
( SELECT *,ts_rank_cd(embedding.search_vector,websearch_to_tsquery('simple',%s),32) AS similarity FROM embedding ${keywords_query}) TEMP
|
|
ORDER BY
|
|
paragraph_id,
|
|
similarity DESC
|
|
) DISTINCT_TEMP
|
|
WHERE comprehensive_score>%s
|
|
ORDER BY comprehensive_score DESC
|
|
LIMIT %s |