Golang使用讯飞星火AI接口

一、API申请

https://www.bilibili.com/video/BV1Yw411m7Rs/?spm_id_from=333.337.search-card.all.click\&vd_source=707ec8983cc32e6e065d5496a7f79ee6

  • 注册申请,需要在此页面获取appid、apisecret、apikey

https://www.xfyun.cn/

https://console.xfyun.cn/services/bm35

  • 在Web文档里,看到Go调用示例,下载

二、打开go示例

  • 用goland打开项目文件夹
  • 在设置里配置如下地址
    GOPROXY=https://goproxy.cn,direct

三、安装websocket组件

  • 在文件夹下,确保有go.mod文件存在
  • go.mod文件里,写一行

module Sparkdemo

  • 使用命令,安装websocket组件

go get github.com/gorilla/websocket

  • 安装完毕后,编辑器可能要重开下

四、填写appid等

  • 填写appid等
  • 填写问题

data := genParams1(appid, "用开心、难过、网络安全、黑客写一篇80字的故事")

  • 运行返回

运行结果:

问:用开心、难过、网络安全、黑客写一篇80字的故事

答:小明今天非常开心,因为他的网络游戏账号终于被找回了。但是,他也感到难过,因为他意识到自己曾经在网络安全方面存在很大的漏洞,差点让黑客盗走了账号。从那以后,小明开始重视网络安全,学习如何保护自己的个人信息和财产安全。

相关推荐
iCxhust2 小时前
c# U盘映像生成工具
开发语言·单片机·c#
yangzhi_emo2 小时前
ES6笔记2
开发语言·前端·javascript
ai小鬼头3 小时前
Ollama+OpenWeb最新版0.42+0.3.35一键安装教程,轻松搞定AI模型部署
后端·架构·github
emplace_back3 小时前
C# 集合表达式和展开运算符 (..) 详解
开发语言·windows·c#
jz_ddk3 小时前
[学习] C语言数学库函数背后的故事:`double erf(double x)`
c语言·开发语言·学习
萧曵 丶4 小时前
Rust 所有权系统:深入浅出指南
开发语言·后端·rust
xiaolang_8616_wjl4 小时前
c++文字游戏_闯关打怪2.0(开源)
开发语言·c++·开源
收破烂的小熊猫~4 小时前
《Java修仙传:从凡胎到码帝》第四章:设计模式破万法
java·开发语言·设计模式
产品经理独孤虾4 小时前
人工智能大模型如何助力电商产品经理打造高效的商品工业属性画像
人工智能·机器学习·ai·大模型·产品经理·商品画像·商品工业属性