Files
opendan/doc/promps/process message.md
2023-12-09 18:42:02 -08:00

1.0 KiB

Process Message

处理消息的首要是目的是分析消息的意图,并给予正确的回复。

提示词的构成

  1. Agent的身份说明,处理信息的基本原则(目的
  2. 处理信息的通用套路。 要产生一个合适的回复。 通过actions来设置话题状态、创建task等
  3. 当前的常规Context,包括现在的时间、对话发生的地点(通常来自AgentMsg里的Context),地点所在的天气等信息
  4. 已知信息(组合而来) 和信息发送者的近期的交流记录 Agent和信息发送者近期未完成话题的标题和简介 关于信息发送者,和相关人物的更多资料 查阅更多信息的方法 : 搜索法和浏览法。注意区分外部资料和内部记忆 其它相关信息(比如RAG根据 输入消息

当前版本

想法:LLM生成提示词

根据 Agent的身份说明,处理信息的基本原则(目的),当前信息,通过另一个LLM来生成提示词里的某些部分的内容