What happened / 发生了什么
#4980 没有完全修复 #4979 的问题,因为 4980 仅更新了 pyproject.toml 版本,没有更新 requirements.txt 的版本,而Dockerfile 使用的是 requirements.txt 中的依赖
建议更改Dockerfile打包方式,使用 RUN uv export --format requirements --output requirements.txt 来生成requirements
Reproduce / 如何复现?
使用docker-compse 启如,使用deepseek 渠道
AstrBot version, deployment method (e.g., Windows Docker Desktop deployment), provider used, and messaging platform used. / AstrBot 版本、部署方式(如 Windows Docker Desktop 部署)、使用的提供商、使用的消息平台适配器
docker 4.15.0
OS
macOS
Logs / 报错日志
[23:06:04] [Core] [WARN] [v4.15.0] [sources.openai_source:189]: Saving chunk state error: argument 'by_alias': 'NoneType' object cannot be converted to 'PyBool'
[23:06:04] [Core] [WARN] [v4.15.0] [sources.openai_source:189]: Saving chunk state error: argument 'by_alias': 'NoneType' object cannot be converted to 'PyBool'
[23:06:04] [Core] [WARN] [v4.15.0] [sources.openai_source:189]: Saving chunk state error: argument 'by_alias': 'NoneType' object cannot be converted to 'PyBool'
[23:06:04] [Core] [WARN] [v4.15.0] [sources.openai_source:189]: Saving chunk state error: argument 'by_alias': 'NoneType' object cannot be converted to 'PyBool'
[23:06:04] [Core] [WARN] [v4.15.0] [sources.openai_source:189]: Saving chunk state error: argument 'by_alias': 'NoneType' object cannot be converted to 'PyBool'
[23:06:04] [Core] [WARN] [v4.15.0] [runners.tool_loop_agent_runner:285]: LLM returned empty assistant message with no tool calls.
Are you willing to submit a PR? / 你愿意提交 PR 吗?
Code of Conduct
What happened / 发生了什么
#4980 没有完全修复 #4979 的问题,因为 4980 仅更新了 pyproject.toml 版本,没有更新 requirements.txt 的版本,而Dockerfile 使用的是 requirements.txt 中的依赖
建议更改Dockerfile打包方式,使用
RUN uv export --format requirements --output requirements.txt来生成requirementsReproduce / 如何复现?
使用docker-compse 启如,使用deepseek 渠道
AstrBot version, deployment method (e.g., Windows Docker Desktop deployment), provider used, and messaging platform used. / AstrBot 版本、部署方式(如 Windows Docker Desktop 部署)、使用的提供商、使用的消息平台适配器
docker 4.15.0
OS
macOS
Logs / 报错日志
[23:06:04] [Core] [WARN] [v4.15.0] [sources.openai_source:189]: Saving chunk state error: argument 'by_alias': 'NoneType' object cannot be converted to 'PyBool'
[23:06:04] [Core] [WARN] [v4.15.0] [sources.openai_source:189]: Saving chunk state error: argument 'by_alias': 'NoneType' object cannot be converted to 'PyBool'
[23:06:04] [Core] [WARN] [v4.15.0] [sources.openai_source:189]: Saving chunk state error: argument 'by_alias': 'NoneType' object cannot be converted to 'PyBool'
[23:06:04] [Core] [WARN] [v4.15.0] [sources.openai_source:189]: Saving chunk state error: argument 'by_alias': 'NoneType' object cannot be converted to 'PyBool'
[23:06:04] [Core] [WARN] [v4.15.0] [sources.openai_source:189]: Saving chunk state error: argument 'by_alias': 'NoneType' object cannot be converted to 'PyBool'
[23:06:04] [Core] [WARN] [v4.15.0] [runners.tool_loop_agent_runner:285]: LLM returned empty assistant message with no tool calls.
Are you willing to submit a PR? / 你愿意提交 PR 吗?
Code of Conduct