瀏覽代碼

fix: filter empty value in xlsx to improve vector similarity hit (#422)

tags/0.3.5
lisaifei@cvte.com 2 年之前
父節點
當前提交
23ef2262bd
No account linked to committer's email address

+ 3
- 1
api/core/index/readers/xlsx_parser.py 查看文件

if keys == []: if keys == []:
keys = list(map(str, row)) keys = list(map(str, row))
else: else:
data.append(json.dumps(dict(zip(keys, list(map(str, row)))), ensure_ascii=False))
row_dict = dict(zip(keys, row))
row_dict = {k: v for k, v in row_dict.items() if v}
data.append(json.dumps(row_dict, ensure_ascii=False))
return '\n\n'.join(data) return '\n\n'.join(data)

+ 1
- 1
web/app/(commonLayout)/datasets/(datasetDetailLayout)/[datasetId]/layout.tsx 查看文件

? ( ? (
<> <>
<div className={s.subTitle}>{relatedApps?.total || '--'} {t('common.datasetMenus.relatedApp')}</div> <div className={s.subTitle}>{relatedApps?.total || '--'} {t('common.datasetMenus.relatedApp')}</div>
{relatedApps?.data?.map(item => (<LikedItem detail={item} />))}
{relatedApps?.data?.map((item, index) => (<LikedItem key={index} detail={item} />))}
</> </>
) )
: ( : (

+ 2
- 1
web/app/components/datasets/hit-testing/index.tsx 查看文件

<div className='text-gray-600 font-semibold mb-4'>{t('datasetHitTesting.hit.title')}</div> <div className='text-gray-600 font-semibold mb-4'>{t('datasetHitTesting.hit.title')}</div>
<div className='overflow-auto flex-1'> <div className='overflow-auto flex-1'>
<div className={s.cardWrapper}> <div className={s.cardWrapper}>
{hitResult?.records.map((record) => {
{hitResult?.records.map((record, idx) => {
return <SegmentCard return <SegmentCard
key={idx}
loading={false} loading={false}
detail={record.segment as any} detail={record.segment as any}
score={record.score} score={record.score}

Loading…
取消
儲存