电子产业一站式赋能平台

PCB联盟网

搜索
查看: 307|回复: 0
收起左侧

开发者如何使用讯飞星火认知大模型API?

[复制链接]

895

主题

895

帖子

9436

积分

高级会员

Rank: 5Rank: 5

积分
9436
发表于 2023-8-15 12:00:00 | 显示全部楼层 |阅读模式

yfwa34k4oag64023062948.gif

yfwa34k4oag64023062948.gif

; N& {% c2 u0 p# x% a; V/ P点击上方蓝色字体,关注我们
4 M( x, s9 y' t: t% N
8 F% r! N# L1 ?4 O3 z8 q体验网址:https://xinghuo.xfyun.cn/?ch=spark_bl_26(扫描下面二维码或者点击文末阅读原文跳转链接)。
: `( ^% C& ]+ _" m  b4 ?
: v% Q/ y, S  e

zdop50vbrcy64023063048.png

zdop50vbrcy64023063048.png

+ O3 L( L* _' Z5 r4 X' l; o: C& j3 t
1
# B# m) c6 O. v4 A申请星火API接口7 o) K: I8 M1 X+ F  d, g
到官网点击申请星火API测试。
8 w5 Q4 M4 p) U. R0 b% i0 h
7 a7 c5 ]( I/ T8 N1 R' Q

2k1f30b2nq564023063149.png

2k1f30b2nq564023063149.png
$ s7 T' ?4 P' y' B
7 y* j) I4 e4 V1 p0 f" z
星火大模型需要和具体的应用绑定,我们需要先创建一个新应用。 " h: _% R* d4 I
. v) G) z# T; D: [- ]& m7 W

gd5apcil1yn64023063249.png

gd5apcil1yn64023063249.png
1 v) t8 b( C% ~6 h1 s+ b0 y
, z3 r, A7 C; H  O6 U& u7 x
填写应用名称、分类和功能描述。 & b$ G8 s# E7 ?9 i4 s& T; \

3 N+ T8 N& a" W

ospkssad1ez64023063349.png

ospkssad1ez64023063349.png

, t' D' e9 A7 o9 v* [8 R# M; q; g5 n! Q& n9 d
填写完成后,等待科大讯飞后台审核,项目紧急可以在官网联系技术支持,快速审核通过。9 i) M) V% q& Y  Y5 k
  R, ^$ v/ d! {7 D4 V/ X3 A

2x2skutgfy064023063449.png

2x2skutgfy064023063449.png

" x$ E4 P( `& D! C; u
4 z4 g, R0 |1 o审核通过后就可以看到大模型的服务接口认证信息。
: }; X6 ~7 N. ]1 Z; y5 ^2 i9 w; H8 J' r) b' y& K' w# J+ v* A/ |
目前科大讯飞API支持:Android SDK、Linux SDK、Windows SDK、iOS SDK和Web SDK。4 k. h: O% j3 N  [6 P" O% U

- s6 ^' f. x! X3 B$ A/ K" I" A

ukvjtr03cnf64023063549.png

ukvjtr03cnf64023063549.png

3 f1 L! N( m( p0 r, ~  V3 a' |- Q# _6 ~. D+ K+ @' w  I
本篇博文就以Windows SDK为主,介绍大模型API的使用方式。
2 a( |" t7 v! C- `0 V7 c5 X+ Y7 b2" n3 i( J9 m( X, A. f; i- M
使用星火API接口/ T" _. M' T1 i
下载Windows SDK。
& G, I% V  I4 A" p, T. D  z* L( F( R. P" R

wbyv4qbqpo364023063649.png

wbyv4qbqpo364023063649.png

6 o8 u$ p$ k$ O+ I9 L1 I3 v7 U# U4 E, r( y
解压后里面有三个文件夹。
* V! y3 i" w- J1 @. C( M
$ \7 {) M% l+ [( ^$ U* _" Z0 F

afofe5j2tmb64023063750.png

afofe5j2tmb64023063750.png
0 L9 |9 H2 I2 A! l! `1 B6 _" F
4 j& s6 c# y0 L& S) j0 @
文件结构说明如下,感兴趣的朋友可以阅读一下SDK驱动源码,本篇博文不再赘述。
' a& ?" G" R, O, U$ O, ]' v8 c
  • ── SDK // SDK 头文件及动态库│ ├── include // SDK所需头文件列表│ │ ├── aikit_biz_api.h│ │ ├── aikit_biz_builder.h│ │ ├── aikit_biz_config.h│ │ ├── aikit_biz_obsolete_builder.h│ │ ├── aikit_biz_type.h│ │ ├── aikit_common.h│ │ ├── aikit_spark_api.h // Spark核心头文件│ │ └── aikit_type.h│ └── libs // SDK动态库目录│ ├── x64│ | ├── libaikit.lib| | └── libaikit.dll| └── x86│ ├── libaikit.lib| └── libaikit.dll── demo // demo目录│ ├── demo // VS工程│ ├── Release // 32位目标文件│ ├── x64 // 64位目标文件│ └── demo.sln // VSdemo解决方案── docs // SDK相关文档$ Z5 t) T: \9 v6 w6 q) f. t
    进入demo文件夹,修改demo.cpp文件。 " @4 g3 D& \/ C2 r  C% v2 o
    $ |6 K" i" S6 U, Y) z, f

    iy1s5rn3fje64023063850.png

    iy1s5rn3fje64023063850.png
    ( E" U3 E. X5 I' R; Q+ f2 m& \+ v% o

    : B, z& r5 `3 ?! k. o- `9 n* z6 T1 j在main函数中,填写自己的APPID、APIKey和APISecret信息。# _) i: Y1 ], j

    7 i7 B- k  B  m* X7 W

    homsezvahng64023063950.png

    homsezvahng64023063950.png

    % a3 ?3 O2 [0 V, Q* S& q/ ~" S- J) o8 v

    * F) C# `' J6 B( t/ \& m( R

    fz25va4lp0g64023064050.png

    fz25va4lp0g64023064050.png

    - c8 c3 _- W3 i' d
    8 t  y3 C) I8 s修改完成后,可使用Visual Studio编程代码工程,成功后,可生成Demo可执行文件。
    ( V2 |3 W% j3 B7 w, j3
    ( v' C" U2 M$ @$ w测试编译效果
    - ^; R1 _0 c" T作为不脱发的程序猿,帮朋友问一问程序员不脱发的方法,回答如下:
    ) o- B" F: `9 [* V1 N0 e% F. J# Z1 m) d' D; U) B8 T. D

    dn0nlerbdlz64023064150.png

    dn0nlerbdlz64023064150.png
    , U8 a/ c- Y7 |) R4 H! O
    0 w) X! O9 {5 p( r# u0 s3 K
    问一问程序员如何提升编程能力,回答如下: : R6 j. y/ N  ]- }

    % M$ n0 S6 Y# j

    ogeb0jlc5hz64023064250.png

    ogeb0jlc5hz64023064250.png

    # R; I5 ~# E: D- d' g) F
    9 O, h( I# p0 y/ A; X% FAPI测试效果也不错,感兴趣的朋友赶紧搭建环境试一试吧~; f4 J6 f0 P4 V7 V, d: Z% P
      Z; C' U* L' e

    iuup05qtoql64023064351.jpg

    iuup05qtoql64023064351.jpg

    ( ?: N3 }9 e5 K1 {

    k1logmtiwn364023064451.gif

    k1logmtiwn364023064451.gif

    3 b; w2 S! k' p1 H. q点击阅读原文,更精彩~
  • 回复

    使用道具 举报

    发表回复

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    关闭

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


    联系客服 关注微信 下载APP 返回顶部 返回列表