|
71 | 71 | docs, metadata = [], [] |
72 | 72 | for item in dataset: |
73 | 73 | parts = [ |
74 | | - item.get('title', ''), item.get('description', ''), |
75 | | - *item.get('combat_details', {}).get('combat_style', []), |
76 | | - *item.get('combat_details', {}).get('abilities_used', []), |
77 | | - item.get('scene_info', {}).get('location', ''), |
78 | | - item.get('scene_info', {}).get('environment', ''), |
79 | | - item.get('scene_info', {}).get('time_of_day', '') |
| 74 | + item.get('title', ''), |
| 75 | + item.get('description', ''), |
| 76 | + item.get('location', ''), |
| 77 | + item.get('environment', ''), |
| 78 | + # *item.get('combat_details', {}).get('combat_style', []), |
| 79 | + # *item.get('combat_details', {}).get('abilities_used', []), |
| 80 | + # item.get('scene_info', {}).get('time_of_day', '') |
80 | 81 | ] |
81 | 82 | docs.append(' '.join(filter(None, parts))) |
82 | 83 | metadata.append(item) |
|
145 | 146 | density = (sparse_vec.nnz / sparse_vec.shape[1] * 100) |
146 | 147 | print(f"\n稀疏向量密度: {density:.8f}%") |
147 | 148 |
|
148 | | -# 定义搜索参数 |
149 | | - |
150 | 149 | # 定义搜索参数 |
151 | 150 | search_params = {"metric_type": "IP", "params": {}} |
152 | 151 |
|
|
0 commit comments