【星火大模型】api使用

讯飞星火官方首页

准备工作

  1. 注册讯飞星火账号
  2. 申请开发者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]javapublic 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/
在这里插入图片描述
我以为成功了,但是并没有,点击按钮不会有触发事件,查看源码测试后发现点击事件直接不会触发( ̄▽ ̄)" 貌似示例中的已经被弃用了?
确实有点头疼。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/183495.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

2336. 无限集中的最小数字 : 容易又高效的分类做法

题目描述 这是 LeetCode 上的 「2336. 无限集中的最小数字」 ,难度为 「中等」。 Tag : 「优先队列(堆)」、「哈希表」 现有一个包含所有正整数的集合 。 实现 SmallestInfiniteSet 类: SmallestInfiniteSet() 初始化 SmallestIn…

Python实现学生信息管理系统(详解版)

Python实现学生信息管理系统-详解版 个人简介实验名称:学生信息管理系统系统功能实验步骤详讲添加入住学生信息删除学生的住宿信息修改学生的住宿信息查询学生的住宿信息显示所有学生住宿信息显示所有请假学生的信息 运行截图展示1.主界面2.添加新的入住学生信息3.显…

Django路由分发

首先明白一点,Django的每一个应用下都可以有自己的templates文件夹,urls.py文件夹,static文件夹,基于这个特点,Django能够很好的做到分组开发(每个人只写自己的app),作为老大&#x…

如何自定义spring-boot-starter

1. 创建自定义starter 1.1 生成Maven工程 mvn archetype:generate -DarchetypeGroupIdorg.apache.maven.archetypes -DarchetypeArtifactIdmaven-archetype-quickstart -DarchetypeVersion1.4交互式输入groupId、artificatId、version,生成Maven工程后用IDEA打开 …

详细学习Pyqt5中的2种弹簧

Pyqt5相关文章: 快速掌握Pyqt5的三种主窗口 快速掌握Pyqt5的2种弹簧 快速掌握Pyqt5的5种布局 快速弄懂Pyqt5的5种项目视图(Item View) 快速弄懂Pyqt5的4种项目部件(Item Widget) 快速掌握Pyqt5的6种按钮 快速掌握Pyqt5的10种容器&…

第十三章 python之爬虫

Python基础、函数、模块、面向对象、网络和并发编程、数据库和缓存、 前端、django、Flask、tornado、api、git、爬虫、算法和数据结构、Linux、设计题、客观题、其他 第十三章 爬虫 1. 写出在网络爬取过程中, 遇到防爬问题的解决办法。 在网络爬取过程中,可能会遇…

工业物联网数据传输方式探究

文章目录 引言Modbus RTU:传统数据采集的基础Modbus TCP:现代工业物联网的关键演进与影响 结语 引言 工业物联网的发展为工业数据采集带来了巨大的变革。从最初的 Modbus RTU 到现在广泛应用的 Modbus TCP,数据采集方式的演进使得工业领域的…

element ui 表格合计项合并

如图所示&#xff1a; 代码&#xff1a; <el-table height"400px" :data"tableData " borderstyle"width: 100%"stripe show-summaryref"table"id"table"> </el-table>监听表格 watch: { //监听table这个对象…

【LeeCode】54.螺旋矩阵

给定一个二维数组 array&#xff0c;请返回「螺旋遍历」该数组的结果。 螺旋遍历&#xff1a;从左上角开始&#xff0c;按照 向右、向下、向左、向上 的顺序 依次 提取元素&#xff0c;然后再进入内部一层重复相同的步骤&#xff0c;直到提取完所有元素。 示例 1&#xff1a;…

【华为数通HCIP | 网络工程师】821刷题日记-IS-IS(2)

个人名片&#xff1a; &#x1f43c;作者简介&#xff1a;一名大三在校生&#xff0c;喜欢AI编程&#x1f38b; &#x1f43b;‍❄️个人主页&#x1f947;&#xff1a;落798. &#x1f43c;个人WeChat&#xff1a;hmmwx53 &#x1f54a;️系列专栏&#xff1a;&#x1f5bc;️…

【面试】typescript

目录 为什么用TypeScript&#xff1f; TS和JS的区别 控制类成员可见性的访问关键字&#xff1f; public protected&#xff09;&#xff0c;该类及其子类都可以访问它们。 但是该类的实例无法访问。 私有&#xff08;private&#xff09;&#xff0c;只有类的成员可以访问…

Apache Flink(三):Flink核心特性及应用场景

&#x1f3e1; 个人主页&#xff1a;IT贫道_大数据OLAP体系技术栈,Apache Doris,Clickhouse 技术-CSDN博客 &#x1f6a9; 私聊博主&#xff1a;加入大数据技术讨论群聊&#xff0c;获取更多大数据资料。 &#x1f514; 博主个人B栈地址&#xff1a;豹哥教你大数据的个人空间-豹…

三次握手和四次挥手

TCP 协议简述 TCP 提供面向有连接的通信传输&#xff0c;面向有连接是指在传送数据之前必须先建立连接&#xff0c;数据传送完成后要释放连接。 无论哪一方向另一方发送数据之前&#xff0c;都必须先在双方之间建立一条连接。在TCP/IP协议中&#xff0c;TCP协议提供可靠的连接…

com.mongodb.MongoSocketOpenException: Exception opening socket

估计mongodb数据库没开启&#xff0c;或者链接错误了&#xff0c;谁又改了&#xff0c;唉 2023-11-29 16:19:45.818 INFO 39552 --- [127.0.0.1:27017] org.mongodb.driver.cluster : Exception in monitor thread while connecting to server 127.0.0.1:27017…

PC企业微信http协议接口调用,发送小程序

产品说明 一、 hook版本&#xff1a;企业微信hook接口是指将企业微信的功能封装成dll&#xff0c;并提供简易的接口给程序调用。通过hook技术&#xff0c;可以在不修改企业微信客户端源代码的情况下&#xff0c;实现对企业微信客户端的功能进行扩展和定制化。企业微信hook接口…

Intellij idea 内存不够用了,怎么处理?

目录 如何判断内存不够用了 下面演示一下如何开启内存指示器&#xff08;Memory Indicator&#xff09; 解决方案 第一种&#xff1a;双击"内存指示器(Mempory Indicator)" 第二种&#xff1a;增大Intellij Idea 最大可使用内存 如何判断内存不够用了 运行项目后…

linux下Qt使用LinuxDeployqt打包

linux下Qt使用LinuxDeployqt打包 环境: Ubuntu2204 一、直接使用linuxDeployqt程序打包 1.下载linuxdeployqt-continuous-x86_64.AppImage https://github.com/probonopd/linuxdeployqt/releases 2.修改名称和权限 mv linuxDeployqt-x86_64.AppImage linuxdeployqt sudo…

rocketmq 集群环境部署及与spring cloud 集成

1 下载zip 安装包 rocketmq-all-5.1.4-bin-release.zip 2 修改启动配置&#xff0c;防止默认内存配置过高 runserver.sh/runbroker.sh/tools.sh 3 启动namesrv nohup sh bin/mqnamesrv >>namesrv.log & 4 启动brokerproxy 单点模式&#xff1a; nohup sh bin…

(一)基于高尔夫优化算法GOA求解无人机三维路径规划研究(MATLAB)

一、无人机模型简介&#xff1a; 单个无人机三维路径规划问题及其建模_IT猿手的博客-CSDN博客 参考文献&#xff1a; [1]胡观凯,钟建华,李永正,黎万洪.基于IPSO-GA算法的无人机三维路径规划[J].现代电子技术,2023,46(07):115-120 二、高尔夫优化算法GOA简介 高尔夫优化算法…

Linux 基本语句_13_消息队列

概念&#xff1a; 不同进程能通过消息队列来进行通信&#xff0c;不同进程也能获取或发送特定类型的消息&#xff0c;即选择性的收发消息。 一般一个程序采取子进程发消息&#xff0c;父进程收消息的模式 常用函数功能&#xff1a; fork(); // 创建子进程 struct msgbuf{ …