基于现有语言大模型,定制“人人AI气象”公众号天气助手

最近,月之暗面的Kimi大模型非常受欢迎,尝试用了moonshot(128K)基座模型,通过调用各种公开渠道的API,简易实现了一个天气助手,可以回答天气相关的基础概念、原理、应用等方面的问题,同时也可调用多个插件获取检索天气信息,直接回复即可尝试。

目前的对话回复是完全基于moonshot(128K),通过moonshot(128K)自动识别调用哪种接口,完成自动回复,没有任何自主知识产权。

具体实现上来说,主要通过moonshot(128K)分析对话内容,如果是基础问题,会调用tongyiqianwen-qwen_1_8b插件,或者必应搜索,或者其他的接口;而如果是天气查询相关的问题,则会调用mojitianqi-DayWeather、tianqichaxun-weather等多个天气查询的接口,提取天气信息,完成回复。而且目前的回复也比较直白,会直(甩)接(锅)告诉你调用了哪个接口。

先说目前的状态,毕竟都是白嫖算力、模型、接口,所以回复上延时比较大,通常是5秒多才能回复完成,甚至更长。当然还有一个原因就是微信公众号的输出形式不像我们在网页上调用的时候,可以逐字显式输出,它需要整个回答完成后,一次性输出到对话框。所以在体验上可能会有点问题。

主要功能如下:

1、简单的查询天气:

2、出行路径规划:

3、穿衣推荐

4、简单的气象科普知识

也会有回复不及时生成的情况,会提示"输入'回复'以回答",输入"继续"即可。

也有回答离谱的情况。

后续有时间再看看出一个如何搭建的文章。

相关推荐
惊讶的猫几秒前
LSTM论文解读
开发语言·python
测试老哥38 分钟前
软件测试之单元测试知识总结
自动化测试·软件测试·python·测试工具·职场和发展·单元测试·测试用例
buvsvdp50059ac1 小时前
如何在VSCode中设置Python解释器?
ide·vscode·python
极客学术工坊1 小时前
2023年辽宁省数学建模竞赛-B题 数据驱动的水下导航适配区分类预测-基于支持向量机对水下导航适配区分类的研究
机器学习·支持向量机·数学建模·分类
njxiejing1 小时前
Python进度条工具tqdm的安装与使用
开发语言·python
庄周迷蝴蝶1 小时前
旋转位置编码(Rotary Position Embedding,RoPE)
人工智能·机器学习
Mr_Dwj2 小时前
【Python】Python 基本概念
开发语言·人工智能·python·大模型·编程语言
2401_841495643 小时前
【自然语言处理】基于规则基句子边界检测算法
人工智能·python·自然语言处理·规则·文本·语言·句子边界检测算法