Skip to content

Feature: 多智能体下,使用LLM总结群聊话题,以话题为单位管理意愿 #164

@PluvIIter

Description

@PluvIIter

Describe the problem related to the feature request

当前的意愿,虽然具有诸多算法,但核心还是随机数。
意愿系统模拟了兴趣,但兴趣没有和真正内容挂钩。
这导致LMM知道如何回复群聊内容,但实际上不知道什么时候应该加入,什么时候可以退出。

Describe the solution you'd like

看到项目有计划支持多智能体 #150
也许可以在判断意愿触发回复之前,使用LLM对聊天记录进行总结,并提炼出话题
每次首次被触发时,先对之前一段聊天记录进行总结,并确认主要话题
之后每隔一段上下文就进行一次总结,新的聊天记录对比之前,上次的话题占比多少,如果有新话题,是什么
对于长时间间隔的聊天,也可以对旧聊天和新聊天进行一次对比总结,因为这种情况往往意味着之前话题已经结束,开始了新话题
LLM的意愿则以话题为单位进行管理,并根据话题在当前聊天占比缩减或提升,对于另外的话题,初始意愿可以很低。
最终是否触发发言,根据综合意愿决定,并将意愿最大的话题作为提示词提供,也能一定程度的约束与控制LLM的输出

Describe alternatives you've considered

或许也可以通过embedding模型把前后两段聊天记录转成向量后查看匹配程度来判断话题?

Additional context

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions