之前文章介绍过 Coco AI 5.0 版本的发布。

在使用 Coco AI 5.0+ 的过程中遇到了一些问题,特记录下来,以备后续使用的小伙伴们查看,避免少走不必要的弯路。

1、5.0 版本使用体验
安装部署和原来的版本一致,咱们文档、视频都有详细介绍,不再赘述。
我个人使用最大不同的点,AI 助手分为:简单模式和深度思考模式。

整个响应速度较早期版本有较大提升,回复内容由于提示词的优化和底层适配,准确度更高。
简单模式如下图所示:


深度思考模式支持深度思考模型、应答模型配置、支持 MCP 服务器等配置。




2、关于 Easysearch Elasticsearch 适配
Coco AI 目前只适配了 Easysearch。
极限科技官方回复:精力有限,没有适配 Elasticsearch。
铭毅天下的解读:如果使用 Elasticsearch 的任何版本,至少要安装 ik 插件、pinyin 插件等 Easysearch 已经集成的插件,才能更好的适配。

3、"No mapping found for [created] in order to sort 报错及解决方案
对话框界面的报错或者提示信息是:
错误信息:
ParseError: Server error (500):
Some (ErrorDetail { root_cause: None, type: None, reason:
Some ("[query_shard_exception failed to create query: Can only use phrase prefix queries on text fields -
not on [title] which is of type [keyword]]"), caused_by: None })
{"error":{"root_cause":[{"type":"query_shard_exception",
"reason":"no shard prompt for [created] in order to sort on",
"index_uuid":"1839Z89ZQ332c3b9dc731a","index":"coco_session-2025.06.27"}],
"type":"search_phase_execution_exception","reason":"all shards failed",
"phase":"query","grouped":true

这个初步排查,应该是 Mapping 设置出了问题,归类为字段类型设置出错类的问题。
由于我们是自动安装,不涉及修改 Mapping。 那我这边尝试的解决方案就是:

移除内容如下:
"match_phrase_prefix": {
"{{field}}": {
"query": "{{query}}",
"boost": 50
}
}
},
不确认是否是版本的 bug。
4、"error in async processing message reply, model is empty" 报错
这个报错是私有化大模型没有配置的原因。

具体设置细节参考。

文章转载自铭毅天下Elasticsearch,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。




