Docker部署SeraXNG接入dify报错解决
设置授权 配置凭据后,工作区中的所有成员都可以在编排应用程序时使用此工具。SearXNG base URL* 如何获取 PluginInvokeError: {"args":{},"error_type":"ToolProviderCredentialValidationError","message":"HTTPConnectionPool(host='host.docker.internal'
报错:
设置授权 配置凭据后,工作区中的所有成员都可以在编排应用程序时使用此工具。 SearXNG base URL* 如何获取 PluginInvokeError: {"args":{},"error_type":"ToolProviderCredentialValidationError","message":"HTTPConnectionPool(host='host.docker.internal', port=8080): Max retries exceeded with url: /?q=SearXNG\u0026format=json\u0026categories=general (Caused by NewConnectionError('\u003curllib3.connection.HTTPConnection object at 0xffffa3cd4c80\u003e: Failed to establish a new connection: [Errno 101] Network is unreachable'))"}
参考:https://github.com/langgenius/dify/issues/15883
只需要进入docker,找到searxng容器,进入文件编辑,修改 etc/searxng/settings.yml文件
将
search:
formats:
-json
-html
中的formats增加 -json 配置即可;
其次,在dify中的配置,链接使用:
http://host.docker.internal:8081
端口依据容器配置自己选择;
魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐



所有评论(0)