Skip to content

[Feature] 建议增加选项:自动清理历史上下文中重复堆积的“用户提示词” #4203

@insolitude610

Description

@insolitude610

描述

在Astrbot的配置文件--AI配置--其他配置这里有一个用户提示词的设置,可以用来在用户的每条对话前插入自己想输入的用户提示词。但是我注意到上下文一旦比较长了之后,因为这一部分用户提示词不会被清除,所以就可能会影响AI的输出质量并且提高token的花费。因此我希望未来可以添加一个设置,像那些优秀的记忆插件那样,比如living_memory或者astrbot_plugin_mnemosyne,让用户选择自动删除旧的上下文中积累的用户提示词的功能。

很有必要的对吧?对吧!

Image

使用场景

Image Image

添加一个设置,可以在用户输入最新消息之后,去除掉像上图这样的,历史上下文中的所有用户提示词,只保留用户最新消息前插入的用户提示词

你愿意提交PR吗?

  • 是的, 我愿意提交PR!

Code of Conduct

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions