最近在本地安装了Dify 1.4版本,然后在模型供应商里面进行模型配置,安装了OpenAI-API-compatible,但是添加模型一直报Internal Server Error的错误。通过Docker compose logs查看日志,发现以下报错信息:

plugin_daemon-1  | 2025/07/03 14:21:25 factory.go:28: [ERROR]PluginDaemonInternalServerError: no available node, plugin not found

以及另一个报错信息:

plugin_daemon-1  | 2025/07/03 14:22:02 full_duplex.go:65: [ERROR]init environment failed: failed to install dependencies: signal: killed, output: init process exited due to no activity for 120 seconds, retrying

从以上报错来看,是plugin_daemon-1这个容器的报错。进一步分析,可以知道这是因为plugin安装依赖包的问题。

尝试在plugin_daemon-1这个容器里面,进入到插件的目录cd /app/storage/cwd/langgenius/XXXX里面进行手动安装依赖包,但是不能解决问题。

最后尝试在Dify的Docker文件系统下安装依赖包才能解决问题,例如我的插件在以下目录,

dify/docker/volumes/plugin_daemon/cwd/langgenius/openai_api_compatible-0.0.16@d41b09aca46cdd3876f70b4c91d464c4588fc0bdc844ced6ee426283ead6ce8e

进到这个目录之后,执行以下命令

pip install -r requirements.txt -i https://pypi.tuna.tsinghua.edu.cn/simple

以上即可解决在Dify中无法配置模型的问题。

Logo

技术共进,成长同行——讯飞AI开发者社区

更多推荐