回答

收藏

[评测分享] 【树莓派5 测评】 +08.讯飞星火认知大模型的API访问测试(z...

#板卡评测 #板卡评测 2912 人阅读 | 0 人回复 | 2024-04-27

【树莓派5 测评】 +08.讯飞星火认知大模型的API访问测试(zmj)


近年来,国内外的人工智能(AI)模型发展势头迅猛,如火如荼百花齐放。在国内,阿里云、百度、腾讯、华为等科技巨头以及众多创新型公司和科研机构都在积极投入研发,推出了各自的AI模型,涵盖了自然语言处理(NLP)、计算机视觉(CV)、强化学习(RL)、自动驾驶等多个领域。
科大讯飞研发的认知型AI大模型(讯飞星火认知大模型),具有较强的逻辑推理能力和跨模态交互功能,在自然语言处理任务及复杂场景下表现出色,尤其是在教育、医疗、司法等行业有深度应用。其实kimi、通义千问、文心一言、讯飞星火等AI大模型十分给力。
1.        基本流程
首先完成注册及认证(全流程约十几分钟),然后进行API访问开发。
  1. //------讯飞星火
  2. //---官网
  3. https://www.xfyun.cn/
  4. //---新手指南
  5. https://www.xfyun.cn/beginner
  6. //---文档中心
  7. https://www.xfyun.cn/doc/
  8. //------注册及认证(全流程十几分钟):
  9. 官网账号注册、账号实名制认证、创建应用申请(等待审批)、获取服务接口认证信息(APPID、APPKey、APPSecret)
  10. //------模型调用
  11. 在获取服务接口认证信息(APPID、APPKey、APPSecret)之后,可以基于官网给出的案例DEMO进行API访问开发。
复制代码
//------应用及服务接口认证信息
2.        人脸检测和属性分析API
参考官网API手册,填入服务接口认证信息和图片地址,测试应用即可。
需要说明的是,图片需要放置到本地,路径信息需要是完整路径。
  1. //------人脸检测和属性分析API
  2. //---API说明文档
  3. https://www.xfyun.cn/doc/face/xf-face-detect/API.html
  4. //---人脸检测(人物海报)
  5. https://www.1905.com/newgallery/list/c35.html
复制代码
//------API说明文档
2.1        部分源码说明
人脸检测和属性分析demo python3语言代码中部分源码说明:
  1. 1.人脸检测和属性分析demo(python3语言)的依赖库说明:
  2. datetime:datetime是Python的内置库,无需额外安装。
  3. wsgiref.handlers:wsgiref是Python的内置库,无需额外安装。
  4. time:time是Python的内置库,无需额外安装。
  5. hashlib:hashlib是Python的内置库,无需额外安装。
  6. base64:base64是Python的内置库,无需额外安装。
  7. hmac:hmac是Python的内置库,无需额外安装。
  8. urllib.parse:urllib是Python的内置库,无需额外安装。
  9. os:os是Python的内置库,无需额外安装。
  10. traceback:traceback是Python的内置库,无需额外安装。
  11. json:json是Python的内置库,无需额外安装。
  12. requests:requests是一个第三方库,需要通过pip进行安装。在命令行中运行以下命令进行安装:
  13. 2.pip安装requests
  14. 在Python中,安装库通常可以通过pip工具进行。pip是Python的包管理工具,可以用来安装和管理Python库。
  15. sudo pip3 install requests
  16. 3.服务接口认证信息和图片地址
  17. 服务接口认证信息从注册账号对应的应用类型里获取;
  18. 图片地址需要填写本地详细路径信息。
复制代码
//------附件源码
face_detect_python3_demo.zip (2.05 KB, 下载次数: 0)
2.2        API测试
API测试结果参考Log信息,详细信息可以参考官网API说明文档,部分字段信息在测试结果中已经做了备注。
  1. //------参数详细介绍说明
  2. 人脸检测和属性分析API说明文档
  3. https://www.xfyun.cn/doc/face/xf-face-detect/API.html
  4. //------示例Log信息
  5. zhaomeijing@raspberrypi5:~/workspace/07_xfyun_api$ ll
  6. total 20
  7. drwxr-xr-x  3 zhaomeijing zhaomeijing 4096 Apr 16 10:43 ./
  8. drwxr-xr-x 10 zhaomeijing zhaomeijing 4096 Apr 16 10:30 ../
  9. drwxr-xr-x  2 zhaomeijing zhaomeijing 4096 Apr 16 10:39 face_detect_pic/
  10. -rw-r--r--  1 zhaomeijing zhaomeijing 5187 Apr 16 10:42 face_detect_python3_demo.py
  11. zhaomeijing@raspberrypi5:~/workspace/07_xfyun_api$ tree
  12. .
  13. ├── face_detect_pic
  14. │   ├── 01_test.png
  15. │   └── 02_test.png
  16. └── face_detect_python3_demo.py

  17. 2 directories, 3 files
  18. zhaomeijing@raspberrypi5:~/workspace/07_xfyun_api$ python3 ./face_detect_python3_demo.py
  19. Tue, 16 Apr 2024 02:43:20 GMT
  20. host: api.xf-yun.com
  21. date: Tue, 16 Apr 2024 02:43:20 GMT
  22. POST /v1/private/s67c9c78c HTTP/1.1
  23. api_key="07c6caed3947d5f9f1ab707f4eadc12c", algorithm="hmac-sha256", headers="host date request-line", signature="h4qrnUl9KaF7ITh7vLRfkkRSy
  24. http://api.xf-yun.com/v1/private/s67c9c78c?host=api.xf-yun.com&date=Tue%2C+16+Apr+2024+02%3A43%3A20+GMT&authorization=YXBpX2tleT0iMDdjNmNhZbDlLYUY3SVRoN3ZMUmZra1JTeUkvQ2Y5djFROXRiZm1ESlBMST0i
  25. {'header': {'code': 0, 'message': 'success', 'sid': 'ase000f94ff@hu18ee4c9998e05c4882'}, 'payload': {'face_detect_result': {'compress': 'raTkzNjM4MjE3NDQ5MTg4MjMsCgkJInciIDogMjI5LAoJCSJ4IiA6IDIyMCwKCQkieSIgOiAyMDcKCX0sCgkiZmFjZV9udW0iIDogMSwKCSJyZXQiIDogMAp9Cg=='}}}
  26. {
  27.         "face_1" :
  28.         {
  29.                 "h" : 305,
  30.                 "score" : 0.99363821744918823,
  31.                 "w" : 229,
  32.                 "x" : 220,
  33.                 "y" : 207
  34.         },
  35.         "face_num" : 1,
  36.         "ret" : 0
  37. }

  38. zhaomeijing@raspberrypi5:~/workspace/07_xfyun_api$
复制代码
//------测试结果
//------end



关注下面的标签,发现更多相似文章
分享到:
回复

使用道具 举报

您需要登录后才可以回帖 注册/登录

本版积分规则

4013 积分
24 主题
+ 关注
热门推荐
关闭

站长推荐上一条 /3 下一条