File tree 1 file changed +23
-24
lines changed
1 file changed +23
-24
lines changed Original file line number Diff line number Diff line change 3
3
"index" : {
4
4
"number_of_shards" : 2 ,
5
5
"number_of_replicas" : 0 ,
6
- "refresh_interval" : " 1000ms" ,
7
- "knn" : true ,
8
- "similarity" : {
9
- "scripted_sim" : {
10
- "type" : " scripted" ,
11
- "script" : {
12
- "source" : " double idf = Math.log(1+(field.docCount-term.docFreq+0.5)/(term.docFreq + 0.5))/Math.log(1+((field.docCount-0.5)/1.5)); return query.boost * idf * Math.min(doc.freq, 1);"
13
- }
6
+ "refresh_interval" : " 1000ms"
7
+ },
8
+ "similarity" : {
9
+ "scripted_sim" : {
10
+ "type" : " scripted" ,
11
+ "script" : {
12
+ "source" : " double idf = Math.log(1+(field.docCount-term.docFreq+0.5)/(term.docFreq + 0.5))/Math.log(1+((field.docCount-0.5)/1.5)); return query.boost * idf * Math.min(doc.freq, 1);"
14
13
}
15
14
}
16
15
}
157
156
}
158
157
},
159
158
{
160
- "knn_vector " : {
159
+ "dense_vector " : {
161
160
"match" : " *_512_vec" ,
162
161
"mapping" : {
163
- "type" : " knn_vector " ,
162
+ "type" : " dense_vector " ,
164
163
"index" : true ,
165
- "space_type " : " cosinesimil " ,
166
- "dimension " : 512
164
+ "similarity " : " cosine " ,
165
+ "dims " : 512
167
166
}
168
167
}
169
168
},
170
169
{
171
- "knn_vector " : {
170
+ "dense_vector " : {
172
171
"match" : " *_768_vec" ,
173
172
"mapping" : {
174
- "type" : " knn_vector " ,
173
+ "type" : " dense_vector " ,
175
174
"index" : true ,
176
- "space_type " : " cosinesimil " ,
177
- "dimension " : 768
175
+ "similarity " : " cosine " ,
176
+ "dims " : 768
178
177
}
179
178
}
180
179
},
181
180
{
182
- "knn_vector " : {
181
+ "dense_vector " : {
183
182
"match" : " *_1024_vec" ,
184
183
"mapping" : {
185
- "type" : " knn_vector " ,
184
+ "type" : " dense_vector " ,
186
185
"index" : true ,
187
- "space_type " : " cosinesimil " ,
188
- "dimension " : 1024
186
+ "similarity " : " cosine " ,
187
+ "dims " : 1024
189
188
}
190
189
}
191
190
},
192
191
{
193
- "knn_vector " : {
192
+ "dense_vector " : {
194
193
"match" : " *_1536_vec" ,
195
194
"mapping" : {
196
- "type" : " knn_vector " ,
195
+ "type" : " dense_vector " ,
197
196
"index" : true ,
198
- "space_type " : " cosinesimil " ,
199
- "dimension " : 1536
197
+ "similarity " : " cosine " ,
198
+ "dims " : 1536
200
199
}
201
200
}
202
201
},
You can’t perform that action at this time.
0 commit comments