|
u3emrygxgcz640332059.gif
. s- y! ]: i, L6 H, ^! E6 y
点击上方蓝色字体,关注我们
- g H) Q/ i/ _' g: R. s& a7 E" D
体验网址:https://xinghuo.xfyun.cn/?ch=spark_bl_26(扫描下面二维码或者点击文末阅读原文跳转链接)。: k0 J% \0 [% y
' l' Z( U$ j; T# J6 y+ I/ |: f x
3k5jkpbafby640332159.png
- _" o" A' P# z! v
& Y: X# A2 M5 I4 f2 Y
1: E7 G5 P# u; J3 ~
申请星火API接口 f$ u$ ~! z) M7 S1 G' m
到官网点击申请星火API测试。
( [" ~/ G* I# T! E2 Y) N: L5 J* v" ]1 @+ ^- H6 y* `
bd0uhcotkye640332259.png
5 Y, x+ F, W. P% B9 v, y$ R+ M
& P6 J6 h* I6 s" ^# l6 r星火大模型需要和具体的应用绑定,我们需要先创建一个新应用。
; r" X# `2 G% t, V2 M& h( a$ h& `4 r, B" \1 P1 E: ~5 r
ir53ajofl4b640332300.png
( K! ?. s" |% k: I1 m% \; x. H
1 Y5 v$ I7 H) {' w* Y* ~+ i2 q" h
填写应用名称、分类和功能描述。
! {7 `# O+ m! _8 ]4 {
* {& h! }5 v2 y; U6 L: k
12kw5gr02xb640332400.png
( L/ C Z, u3 `
+ B6 ~+ c" t! {0 w9 }: _2 W填写完成后,等待科大讯飞后台审核,项目紧急可以在官网联系技术支持,快速审核通过。3 p, J. ], m$ a; f. c
4 y. @( q) Y5 U# x% @& n
kyc3s4xy0mw640332500.png
1 s3 S* r' h ^% h
; v( k- u5 T7 ~) v2 C! X- V+ X* ?
审核通过后就可以看到大模型的服务接口认证信息。
9 v9 `: l7 P& ?6 ^
$ W$ k3 X* R6 c9 J- k) q+ w目前科大讯飞API支持:Android SDK、Linux SDK、Windows SDK、iOS SDK和Web SDK。+ c* P# O* o2 u* `" p/ ]0 T
- j8 P. z Z3 M2 s
h1exxcfqldq640332600.png
5 J. D- l7 i- ?' t( b, c( w) P
本篇博文就以Windows SDK为主,介绍大模型API的使用方式。
3 T! H1 y% f U( W' ~ W2
4 `* H$ E" _( q" }. m% x使用星火API接口
# r M* W# O' v/ Y, \下载Windows SDK。
+ P: r: o% ]( J# A& Z) |2 ?+ u
/ {/ w$ {2 i& A. ~6 D. Y* l" c
bcjhnzf12pe640332700.png
4 I' O, T. E5 t2 Y' U8 d
' q* {5 Z* q3 K0 \1 w2 m8 R- s解压后里面有三个文件夹。0 E2 @1 ^+ k" G. a) P. U* d) J
4 b" c% [2 U+ |0 z+ Z4 m9 @
aymmu4yb2ha640332800.png
8 G' T: p) a. G- ?' x7 E
( H9 Y5 ?" }( O; }( o' S* D
文件结构说明如下,感兴趣的朋友可以阅读一下SDK驱动源码,本篇博文不再赘述。- j% U& @8 V6 d7 i# w
, N- D4 t' W8 F+ Q7 [% r8 B7 l) q6 Y
── 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相关文档
5 h. X3 t9 v9 _, `- Y4 z进入demo文件夹,修改demo.cpp文件。 # l \) U3 Q9 Q+ h
- D* {8 ?( | @2 ?, A
ayqq2fffzfg640332901.png
5 a- g6 J& M( ?) ~, W0 X5 |) w2 m9 z* }3 K; f/ b1 `. s
在main函数中,填写自己的APPID、APIKey和APISecret信息。
9 Q+ ]" {/ d5 l- @+ V5 J) s0 |+ }) G9 t
cmlkxfm5f0t640333001.png
8 H/ N# p* |3 y7 z# k# |. d2 a
9 [/ h7 p( f* U
5 S* m$ w+ k3 d; A' }, \! v9 _
arxv012k1ff640333101.png
R$ N+ O& [) O, }6 i/ Y8 G1 l& o5 X* j1 T" I
修改完成后,可使用Visual Studio编程代码工程,成功后,可生成Demo可执行文件。
; m _% e4 s8 p8 G- x& c3
# D6 C/ H* U+ u& ]1 c e( c测试编译效果
# n' [3 T& F; I" W q+ Q作为不脱发的程序猿,帮朋友问一问程序员不脱发的方法,回答如下:# X }$ I5 p1 x' B, J, { q y
- t: n2 y$ Y0 E# L$ s) ?4 C7 p
bu55dlbtlgv640333201.png
: A) W5 G+ }5 s. H
1 [+ S% a# S# y问一问程序员如何提升编程能力,回答如下: " R' f; {0 N# Z6 q) A6 Z0 J3 P& d2 p
% R& v4 f. a! D# b; w5 q+ X
wcgdhpynv53640333301.png
6 F, j( I" p& D
" w0 F5 P* E( S& [1 H$ b
API测试效果也不错,感兴趣的朋友赶紧搭建环境试一试吧~/ {8 h8 v; E2 o+ y- v
4 j! W- B3 x0 a! @ T# J2 \
jjkls2xlwty640333401.jpg
+ h8 t) t5 S/ v
hyffphkpugz640333501.gif
9 K2 p0 G) R1 S7 r& k点击阅读原文,更精彩~ |
|