【功能展示】
这是一款可以一键生成天气预报,并给出天气建议的AI agent,会结合一些当地的特色。
【工作流】
开始结点:输入自然语言。
“LLM2查询”大模型:可以将输入的自然语言转换成“DayWeather”插件预测天气所需要的城市、日期等信息。
“DayWeather”插件:输入:城市和日期等信息。输出:风力、湿度、温度、天气类型等基础天气信息。
“天气数据2天气类型”模型:输入“DayWeather”插件的天气信息,转换成下一个知识库里面的天气类型。
知识库:根据不同的天气类型存储了不同的建议。
生成建议报告的大模型:知识库+大模型补充。输入:来自知识库的天气建议;“天气数据2天气类型”模型的天气信息。输出:天气及相应建议报告。
【模型选择】
使用豆包:速度较快,可以处理一些简单的任务,比如一开始用户的自然语言,将自然语言转为查询天气的插件可以识别的天气类型。
使用deepseek-r1:虽然速度比较慢,但是它对任务的处理能力较强,可以让它处理一些更需要回答的准确性的任务。①根据天气指标(湿度、温度等)数据判断天气的类型:当时试过用豆包处理这个任务,但豆包不能处理复杂的情况,如果又是低温天气又是雨天,可能豆包只能生成雨天,没有那么完善。②补充完善生活建议,结合城市化特色:使用deepseek是因为它搜索信息的能力比较好,回答也更加准确。
【问题】1、速度太慢了,需要思考一两分钟。
2、有些内容还有大模型的幻觉,存在一定的大模型胡编乱造的情况
3、目前只有生成天气预报的功能。