gpt4 book ai didi

elasticsearch - 尝试放入edgeNGram标记程序时出错

转载 作者:行者123 更新时间:2023-12-03 01:47:59 25 4
gpt4 key购买 nike

Amazon EWS上的Elastic 1.5。

因此,我只是尝试放置以下分析器和标记器,但又返回一个错误:

{
"settings": {
"analysis": {
"analyzer": {
"my_edge_ngram_analyzer": {
"tokenizer": "my_edge_ngram_tokenizer",
"filter": [
"lowercase"
]
},
"tokenizer": {
"my_edge_ngram_tokenizer": {
"type": "edgeNGram"
}
}
}
}
}

错误:
{
"error": "IndexCreationException[[pictures_testing] failed to create index];
nested: ElasticsearchIllegalArgumentException[failed to find analyzer type [null] or tokenizer for [tokenizer]]; ",
"status": 400

}

我尝试了各种排列方式,但没有任何效果。我究竟做错了什么?

最佳答案

您需要将 token 生成器上移一级:

{
"settings": {
"analysis": {
"analyzer": {
"my_edge_ngram_analyzer": {
"tokenizer": "my_edge_ngram_tokenizer",
"filter": [
"lowercase"
]
}
},
"tokenizer": {
"my_edge_ngram_tokenizer": {
"type": "edgeNGram"
}
}
}
}
}

关于elasticsearch - 尝试放入edgeNGram标记程序时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42392420/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com