之前文章介绍过 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",
Coco AI 5.0 新版本体验、常见问题及解决方案
"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” 报错

这个报错是私有化大模型没有配置的原因。

具体设置细节参考。




开源、跨平台的统一搜索+AI 智能问答工具 Coco AI 0.5.0 发布
【视频上新】Coco AI 部署及使用详解
漫画 Coco AI——打造跨平台、定制化搜索与 AI 智能问答体验
Coco AI 如何嵌入到自有网站或系统中?
Windows 下 Coco AI 全网最全部署实战指南