Skip to content

[Bug]gemini知识库存储失败 #7794

@7618104m

Description

@7618104m

What happened / 发生了什么

在我使用嵌入模型gemini的embedding时
提示:
[2026-04-25 18:52:04.548] [Core] [WARN] [v4.23.5] [knowledge_base.kb_helper:440]: 上传文档失败: 存储失败:文本块已生成,但写入知识库索引时出错。
[2026-04-25 18:52:04.549] [Core] [ERRO] [v4.23.5] [routes.knowledge_base:197]: 上传文档 ***.txt 失败: 存储失败:文本块已生成,但写入知识库索引时出错。
我尝试了gemini-embedding-2与gemini-embedding-001均出现同样的错误
批处理设置与分块设置也改动过,但依旧不行
来来回回尝试了几小时........

Reproduce / 如何复现?

1.创建gemini的嵌入模型
2.随便选择gemini-embedding-2或gemini-embedding-001
3.创建知识库
4.上传文件

AstrBot version, deployment method (e.g., Windows Docker Desktop deployment), provider used, and messaging platform used. / AstrBot 版本、部署方式(如 Windows Docker Desktop 部署)、使用的提供商、使用的消息平台适配器

v4.23.5桌面

OS

Windows

Logs / 报错日志

[2026-04-25 18:45:37.933] [Core] [WARN] [v4.23.5] [knowledge_base.kb_helper:440]: 上传文档失败: 存储失败:文本块已生成,但写入知识库索引时出错。
[2026-04-25 18:45:37.934] [Core] [ERRO] [v4.23.5] [routes.knowledge_base:197]: 上传文档 ****.txt 失败: 存储失败:文本块已生成,但写入知识库索引时出错。
[2026-04-25 18:47:08.424] [Core] [WARN] [v4.23.5] [knowledge_base.kb_helper:440]: 上传文档失败: 存储失败:文本块已生成,但写入知识库索引时出错。
[2026-04-25 18:47:08.424] [Core] [ERRO] [v4.23.5] [routes.knowledge_base:197]: 上传文档 ****.txt 失败: 存储失败:文本块已生成,但写入知识库索引时出错。
[2026-04-25 18:49:04.153] [Core] [WARN] [v4.23.5] [knowledge_base.kb_helper:440]: 上传文档失败: 存储失败:文本块已生成,但写入知识库索引时出错。
[2026-04-25 18:49:04.153] [Core] [ERRO] [v4.23.5] [routes.knowledge_base:197]: 上传文档 ****.txt 失败: 存储失败:文本块已生成,但写入知识库索引时出错。

Are you willing to submit a PR? / 你愿意提交 PR 吗?

  • Yes!

Code of Conduct

Metadata

Metadata

Assignees

No one assigned

    Labels

    area:providerThe bug / feature is about AI Provider, Models, LLM Agent, LLM Agent Runner.bugSomething isn't workingfeature:knowledge-baseThe bug / feature is about knowledge base

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions