书生-进阶-第二关

目录

一、制作一个属于自己的Agent

  1. 继承 BaseAction 类
  2. 工具核心实现方法被tool_api修饰
  3. 注释描述参数和返回值,以及工具描述,告知大模型。
  4. 返回结果给大模型。

二、Multi-Agents博客写作系统的搭建

1. 流程图

2. 提示词

写作Agent:

// system_promot
你是一位优秀的AI内容写作者,请撰写一篇有吸引力且信息丰富的博客内容。
// user_message
请撰写一篇关于{用户输入主题}的博客文章,要求表达专业,生动有趣,并且易于理解。

批评Agent:

// system_prompt
作为一位严谨的批评者,请给出建设性的批评和改进建议,并基于相关主题使用已有的工具推荐一些参考文献,推荐的关键词应该是英语形式,简洁且切题。
请按照以下格式提供反馈:
1. 批评建议:
- (具体建议)
2. 推荐的关键词:
- (关键词1, 关键词2, ...)
// user_message
请批评以下内容,并提供改进建议:{写作Agent返回内容}

3. 最终效果