讯飞星火官方首页
准备工作
- 注册讯飞星火账号
- 申请开发者api试用
从一个demo开始
讯飞星火官方的程序员为我们提供了非常优秀的demo,基本涵盖了大多数常用语言。
demo下载链接
这里我选用Java带上下文调用示例
下载后可以看到这是一个idea项目,直接打开,使用maven安装依赖。
在等待安装依赖的时候将代码补全,将控制台右侧的appid,apiSecret,apiKey全部拿过来。
此时直接运行就可以在终端上和它对话了。
以下是我和它的对话实例,速度很快而且回答的也很不错。
我:hello
大模型:Hello! How can I assist you today?
*************************************************************************************
我:说汉语
大模型:你好!有什么我可以帮助你的吗?
*************************************************************************************
我:计算未来的可穿越性
大模型:要计算未来可穿越性,需要考虑以下因素:
1. 时间旅行技术的发展程度:目前,我们还没有能够实现时间旅行的技术。但是,如果未来有了这种技术,那么可穿越性将会大大提高。
2. 时空的复杂性:时间和空间是相互关联的,它们构成了时空。如果我们想要进行时间旅行,就需要理解时空的复杂性。这需要大量的科学研究和技术突破。
3. 平行宇宙的存在:一些理论认为,存在着多个平行宇宙,每个宇宙都有不同的历史和现实。如果我们能够穿越到这些平行宇宙中,那么可穿越性将会更加复杂。
基于以上因素,我们可以大致估计未来的可穿越性。如果我们能够开发出时间旅行技术,那么可穿越性将会很高。但是,如果我们只能穿越到平行宇宙中,那么可穿越性就会受到很大的限制。总之,未来的可穿越性取决于科技的发展和我们对时空的理解。
*************************************************************************************
我:写一段java示例代码
大模型:以下是一个简单的Java示例代码,它演示了如何输出“Hello, World!”到控制台:
[code]
java
public class HelloWorld {
public static void main(String[] args) {
System.out.println("Hello, World!");
}
}
[/code]
这个程序定义了一个名为`HelloWorld`的类,其中包含一个名为`main`的方法。在`main`方法中,我们使用`System.out.println`语句将字符串“Hello,
World!”输出到控制台。当程序运行时,它将执行`main`方法并输出该字符串。
*************************************************************************************
我:什么动物早上四条腿,中午两条腿,晚上三条腿?
大模型:这是一个著名的谜语,答案是人。
解释如下:
早上四条腿:指人类在婴儿时期会用手和脚爬行,因此可以说有四条腿。
中午两条腿:指人类成年后使用双腿行走,因此可以说有两条腿。
晚上三条腿:指人类老年时可能会出现行动不便的情况,可能需要借助拐杖等辅助工具行走,因此可以说有三条腿。
*************************************************************************************
我:
免费可以用多久?
一年的时间。
它给了v1.5和v2.0两个版本各十万个token,总共二十万。
1token = 1.5汉字 or 0.8单词
所以总共可以进行约十三万字的汉字对话 or 二十五万字的单词对话。
在实名认证后可以获得其它福利
领取链接
等级福利
出于目前并不需要这么多功能的角度考虑就没有实名也没有认证,以后有了相关需求再领取。
更进一步
复现功能后自然是想要自己尝试能否完成功能的上线,但是我遇到了问题。
下载了上面示例之Js调用示例
首先在index.js中填入自己的APPID、API_SECRET、API_KEY(吐槽在md文件中没有相关的说明,找了半天)
按照readme文件尝试本地运行,中间碰到的安装错误都通过网搜解决,最后运行结果弹出页面
按照它在md文档里说的尝试访问失败。
使用如下url进入html页面:http://localhost:8080/src/pages/index/
我以为成功了,但是并没有,点击按钮不会有触发事件,查看源码测试后发现点击事件直接不会触发( ̄▽ ̄)" 貌似示例中的已经被弃用了?
确实有点头疼。