mirror of
https://github.com/infiniflow/ragflow.git
synced 2026-05-22 08:58:23 +08:00
### What problem does this PR solve? issue #13714 ### Type of change - [x] New Feature (non-breaking change which adds functionality)
137 lines
2.9 KiB
JSON
137 lines
2.9 KiB
JSON
{
|
|
"settings": {
|
|
"index": {
|
|
"number_of_shards": 1,
|
|
"number_of_replicas": 0,
|
|
"refresh_interval": "1000ms"
|
|
},
|
|
"similarity": {
|
|
"scripted_sim": {
|
|
"type": "scripted",
|
|
"script": {
|
|
"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);"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"mappings": {
|
|
"dynamic": false,
|
|
"properties": {
|
|
"skill_id": {
|
|
"type": "keyword",
|
|
"store": true
|
|
},
|
|
"space_id": {
|
|
"type": "keyword",
|
|
"store": true
|
|
},
|
|
"folder_id": {
|
|
"type": "keyword",
|
|
"store": true
|
|
},
|
|
"name": {
|
|
"type": "text",
|
|
"index": false,
|
|
"store": true
|
|
},
|
|
"name_tks": {
|
|
"type": "text",
|
|
"similarity": "scripted_sim",
|
|
"analyzer": "whitespace",
|
|
"store": true
|
|
},
|
|
"tags": {
|
|
"type": "text",
|
|
"index": false,
|
|
"store": true
|
|
},
|
|
"tags_tks": {
|
|
"type": "text",
|
|
"similarity": "scripted_sim",
|
|
"analyzer": "whitespace",
|
|
"store": true
|
|
},
|
|
"description": {
|
|
"type": "text",
|
|
"index": false,
|
|
"store": true
|
|
},
|
|
"description_tks": {
|
|
"type": "text",
|
|
"similarity": "scripted_sim",
|
|
"analyzer": "whitespace",
|
|
"store": true
|
|
},
|
|
"content": {
|
|
"type": "text",
|
|
"index": false,
|
|
"store": true
|
|
},
|
|
"content_tks": {
|
|
"type": "text",
|
|
"similarity": "scripted_sim",
|
|
"analyzer": "whitespace",
|
|
"store": true
|
|
},
|
|
"q_3072_vec": {
|
|
"type": "dense_vector",
|
|
"dims": 3072,
|
|
"index": true,
|
|
"similarity": "cosine"
|
|
},
|
|
"q_2560_vec": {
|
|
"type": "dense_vector",
|
|
"dims": 2560,
|
|
"index": true,
|
|
"similarity": "cosine"
|
|
},
|
|
"q_1536_vec": {
|
|
"type": "dense_vector",
|
|
"dims": 1536,
|
|
"index": true,
|
|
"similarity": "cosine"
|
|
},
|
|
"q_1024_vec": {
|
|
"type": "dense_vector",
|
|
"dims": 1024,
|
|
"index": true,
|
|
"similarity": "cosine"
|
|
},
|
|
"q_768_vec": {
|
|
"type": "dense_vector",
|
|
"dims": 768,
|
|
"index": true,
|
|
"similarity": "cosine"
|
|
},
|
|
"q_512_vec": {
|
|
"type": "dense_vector",
|
|
"dims": 512,
|
|
"index": true,
|
|
"similarity": "cosine"
|
|
},
|
|
"q_256_vec": {
|
|
"type": "dense_vector",
|
|
"dims": 256,
|
|
"index": true,
|
|
"similarity": "cosine"
|
|
},
|
|
"version": {
|
|
"type": "keyword",
|
|
"store": true
|
|
},
|
|
"status": {
|
|
"type": "keyword",
|
|
"store": true
|
|
},
|
|
"create_time": {
|
|
"type": "long",
|
|
"store": true
|
|
},
|
|
"update_time": {
|
|
"type": "long",
|
|
"store": true
|
|
}
|
|
}
|
|
}
|
|
}
|