| 1234567891011121314151617 |
- SELECT
- paragraph_id,
- comprehensive_score,
- comprehensive_score as similarity
- FROM
- (
- SELECT DISTINCT ON
- ("paragraph_id") ( similarity ),* ,similarity AS comprehensive_score
- FROM
- ( SELECT *, ( 1 - ( embedding.embedding <=> %s ) ) AS similarity FROM embedding ${embedding_query} ) TEMP
- ORDER BY
- paragraph_id,
- similarity DESC
- ) DISTINCT_TEMP
- WHERE comprehensive_score>%s
- ORDER BY comprehensive_score DESC
- LIMIT %s
|