上节课这里拉了一句代码,需要把QPT的最终结果返回呀...
好,那么就开始今天的主要功能吧~
AI总结
大自然语言模型已经火了一年多了。大家也都知道一些问题去哪问,国内也好国外也罢,提供了这种问答对话的网页数不胜数。
但是,极少数人知道,如何调用这种第三方的AI接口,来插入到自己的测试平台内。
其实,每个公司对外开放的接口都有共同点,所以学会一个,就等于都会了。
共同点1:都收费,这是当然的,正常网页对话免费那是因为用户是个人,而接口,那一定是给企业或者商用服务的,所以收费无可厚非。只是这个价格嘛,你懂的,现在竞争激烈,百花齐放,所以便宜得很。但是以后肯定只会剩下那么1-2家,那时候,就是垄断了,价格必然翻番。大家做好心理准备就行,我给学员提供的AI接口,其实都是自费买的。大概每个月用掉几百块....
,没关系,谁让我学员多呢....
共同点2:都是两个接口,一个类似登录用来获取token,一个是正式发送内容获得回复的。不过为了简化,我给学员用的接口是经过我处理过的,就一个简单的发内容获得回答。
共同点3:上下文这里一般都是只有10句左右。再多就会忘记了。当然,我学员的专用AI接口,经过我的重构后,可以无限制的对话了....
本文这里,我会给大家展示最基础的这种请求哦~
打开Home_views.py,按照如下修改:
上图中,access_token就是你去购买这种AI接口的时候,然后触发一次登录后获取到的token码。
打印了一下最终结果,看看:
可以看到,QPT的结果也正常整理出来了。AI的结果也出来了。
这里要注意的是,QPT和后面ZYK的结果都是列表,而AI的结果是一大段字符串。这些到前端HomeView.vue的时候,要特殊对待处理。
这要等到我们完成ZYK的时候,才能进行前端最终展示处理哦~
本节课到此结束,下节课继续实现吧~