bhsx1da5aej6406096940.gif
5 |4 G9 Y# z# }/ \ Y6 ~, Z7 h& b7 n点击上方蓝色字体,关注我们! C* E" |' Q( K+ G5 S% o
- D( o6 l" g5 w
体验网址:https://xinghuo.xfyun.cn/?ch=spark_bl_26(扫描下面二维码或者点击文末阅读原文跳转链接)。
3 v) Q8 Z$ x+ d
. c. r2 C7 Y1 f
z4jbjv5ljug6406097040.png
* S! @7 P* v1 ]9 z& W5 L
* H1 ^7 H6 f* g( `$ t1/ }0 Q8 [4 F8 q5 S) C0 {+ `
申请星火API接口 n& G" j/ d/ b1 ~
到官网点击申请星火API测试。
% C/ u" K4 m+ S( x F' |4 _9 |. W |# g$ w
dnqixuxnear6406097140.png
3 v8 y3 O! z$ w: R* [0 F3 C, u2 x9 j. V5 Q5 [' x: M
星火大模型需要和具体的应用绑定,我们需要先创建一个新应用。 $ G5 S7 c5 @% j3 d" J8 X( H
# ~1 ?/ O v4 i& Y8 F
1mkszjso40c6406097240.png
9 q7 B4 F7 T# S, v9 c$ L0 ^! f! K, f! i* l
填写应用名称、分类和功能描述。
. v( o1 `: R2 N7 v0 i! n
. x# q* }/ N: }. f4 K
lc5zs3wypzf6406097340.png
3 n9 W% b. J# s# X; Z
8 [# `: R& i8 a
填写完成后,等待科大讯飞后台审核,项目紧急可以在官网联系技术支持,快速审核通过。
6 C: N) [" f- w6 Q4 {& W
6 n5 |3 c; G6 [' D4 _: b; _+ f
1g40o04caqu6406097441.png
$ n8 }) L1 \/ z4 i
$ B/ p( a9 y; s% W0 O5 l t
审核通过后就可以看到大模型的服务接口认证信息。1 v! X% U7 v1 P2 X: t l
6 p; A) }+ ]6 t9 g2 [目前科大讯飞API支持:Android SDK、Linux SDK、Windows SDK、iOS SDK和Web SDK。8 N5 q2 ~; |3 d7 C
" q" a* O4 h( E
1pbtsbga0fb6406097541.png
. |; s8 O# o+ f/ ?; _3 p8 L' {
! ?/ k8 p9 q; O0 V2 P I
本篇博文就以Windows SDK为主,介绍大模型API的使用方式。
. ?5 q- V- l0 ^7 m24 O% g6 }1 G5 N% U
使用星火API接口
3 A4 ^3 b: t6 C ?& T7 u/ V下载Windows SDK。3 r; S9 ^/ Y! E8 ]! h( D9 S
4 V- N/ W. Q3 H
z5rtokktkfr6406097641.png
; N( N+ g* W& q' l: K
/ O, i0 ]; Q; E+ c) K( K ?
解压后里面有三个文件夹。1 X3 @! j6 v/ V) e5 a% _( w
7 ^5 n3 ~% h- Z
lyggnuvgr5n6406097741.png
, V0 z' P- R/ O
0 E0 t6 V& N7 O# W文件结构说明如下,感兴趣的朋友可以阅读一下SDK驱动源码,本篇博文不再赘述。2 E7 V( `& s" L8 T$ j" z% P1 W
2 Y2 H- j. H! ^8 m
── 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相关文档
) N/ y0 G- Q3 ?进入demo文件夹,修改demo.cpp文件。
" j* V' |) _/ J8 V3 ~
6 I* A* p8 z$ c3 T
ix3ojmffued6406097841.png
% W6 M$ M8 g9 [2 P' i
5 r0 u3 M( L$ X& N8 O在main函数中,填写自己的APPID、APIKey和APISecret信息。
0 b6 A( U* q& f Z; l9 T u# e, f7 D
f42ghjctqhx6406097941.png
/ c* y! v' J$ A4 G$ q
7 w1 r) }0 {: o& @
& N' ]! {) w; X% x; R
wuvjtaie4mg6406098041.png
$ G) E( ?1 T4 O! B) m$ k: S+ o( ?2 u T# P
修改完成后,可使用Visual Studio编程代码工程,成功后,可生成Demo可执行文件。 {& Y6 o5 m. Q P- m8 @
3
4 \0 f3 A2 u ~测试编译效果- r) _6 Y K3 B' S3 V; H0 ^0 ^. }
作为不脱发的程序猿,帮朋友问一问程序员不脱发的方法,回答如下:
+ y- d* I' ~6 ^, E( j
/ j- K# D5 L$ r8 `$ S
t1tsr4vgb0s6406098142.png
# C9 S. C5 ~/ D; o% ^; B- |
0 c' [- T( v1 W1 o问一问程序员如何提升编程能力,回答如下:
* R p: G$ `/ K. X. n% b( p! P4 z: O, g; R* _
i3biimhyesx6406098242.png
+ q1 I+ ]% _6 r5 X0 F
: B7 n6 _& d/ ~/ b
API测试效果也不错,感兴趣的朋友赶紧搭建环境试一试吧~
3 q% C! m- G [! t5 g1 l9 F' ^5 ~. I4 K+ i+ s2 v4 X
kcjqdn1ajsl6406098342.jpg
1 L5 K# a \3 Q O6 N$ [2 C5 Y5 y4 E' e
q5rbjet1g526406098442.gif
# F, a9 l& I" T7 N. h$ m5 \
点击阅读原文,更精彩~ |