讯飞星火认知模型 web 文档使用(go 语言)
文档下载下来还需要调整一些内容,记录一下自己调用成功的过程,帮助新入坑的快速使用起来,别浪费时间在调整代码上。
·
文档下载下来还需要调整一些内容,记录一下自己调用成功的过程,帮助新入坑的快速使用起来,别浪费时间在调整代码上
下载 go demo
https://www.xfyun.cn/doc/spark/Web.html#_3-%E8%B0%83%E7%94%A8%E7%A4%BA%E4%BE%8B
版本信息
首先查看自己使用哪个版本
在星火认知大模型Web API文档处找到对应版本的接口地址
调整代码
以我的 3.5 为例,需要调整以下内容:
调整版本接口和个人信息
// 30 行
var (
hostUrl = "wss://spark-api.xf-yun.com/v3.5/chat"
appid = "4xxxb"
apiSecret = "Nxxx2"
apiKey = "8xxx3"
)

调整请求参数
修改 domain 中的版本
// 117行
data := map[string]interface{}{ // 根据实际情况修改返回的数据结构和字段名
"header": map[string]interface{}{ // 根据实际情况修改返回的数据结构和字段名
"app_id": appid, // 根据实际情况修改返回的数据结构和字段名
},
"parameter": map[string]interface{}{ // 根据实际情况修改返回的数据结构和字段名
"chat": map[string]interface{}{ // 根据实际情况修改返回的数据结构和字段名
"domain": "generalv3.5", // 根据实际情况修改返回的数据结构和字段名
"temperature": float64(0.8), // 根据实际情况修改返回的数据结构和字段名
"top_k": int64(6), // 根据实际情况修改返回的数据结构和字段名
"max_tokens": int64(2048), // 根据实际情况修改返回的数据结构和字段名
"auditing": "default", // 根据实际情况修改返回的数据结构和字段名
},
},
最终效果

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐
所有评论(0)