q4nn2t1tbto64015935557.gif
1 s" \9 T; [% P: d+ q: `% C
点击上方蓝色字体,关注我们
* ?: ~+ U; o; f! u: v+ @% m' J Z2 |. D+ k. d& x
体验网址:https://xinghuo.xfyun.cn/?ch=spark_bl_26(扫描下面二维码或者点击文末阅读原文跳转链接)。% a- c. s" k$ I5 G; r, {) [
" U) b' {3 i; [% h: O& l, A" B
m5xodobq2tf64015935657.png
2 N, @9 }* F! u
9 f' I& J) ]& d( ]: j: w9 s1/ t# d" b4 ~) Y' L
申请星火API接口
6 T% I1 O& S3 s* c) J: x1 }到官网点击申请星火API测试。
7 e/ {& k! }1 e3 Y, Y# l
: t* P; n- r% ^9 h' J1 z
d3i2s1keskw64015935757.png
8 H8 a+ f+ |- O, g" C) n4 n
( j& n! V) T" R9 _7 ], Z I% l星火大模型需要和具体的应用绑定,我们需要先创建一个新应用。 . M% G- e" h/ g0 U. e
( o6 E/ ^- {5 \8 X/ W
4g21olbpk0r64015935857.png
, D$ |& l1 B; T" V+ l+ }
: _+ C/ q- ?) e8 h/ s7 c3 W填写应用名称、分类和功能描述。
3 m3 @ R, w' v# P& B9 o4 F0 ]9 k8 y
mzlax3tlmzk64015935958.png
1 C) r9 ]' L4 n6 p2 c7 Q. D, z4 U! X- u
填写完成后,等待科大讯飞后台审核,项目紧急可以在官网联系技术支持,快速审核通过。
% i1 q) b; P/ X% R A3 h& \ l3 Z& Q6 v1 \- H* G) g
s2ltfpkoofb64015936058.png
, I3 @& n' V1 v$ }$ c
. n. h, ^5 L; {, S$ ^5 B3 N+ J4 C审核通过后就可以看到大模型的服务接口认证信息。
' c! q4 H7 O' `6 i) M& S6 \( h" o1 {, K9 T( c
目前科大讯飞API支持:Android SDK、Linux SDK、Windows SDK、iOS SDK和Web SDK。
" u+ j, ~) G. u% |" G& F7 J
; j0 E6 O' u/ H) \+ ?
sotho1m04t264015936158.png
) x1 {( b T% @7 j+ u% ^7 K8 f% ^5 e2 T/ w) Y, o
本篇博文就以Windows SDK为主,介绍大模型API的使用方式。
7 w; [% t1 \6 B7 M9 [2
& p% L) u* E* I) P& P# i2 B使用星火API接口
6 }1 \! N. `: u- g( k* J% M下载Windows SDK。
" f7 ]- w- A3 }. }9 k4 I% _2 }
( T6 I J4 J4 d
iutwsbff3ky64015936258.png
7 ]2 M3 @2 \+ B1 I. I+ @
& i: Q3 h# `9 i. F7 R' v
解压后里面有三个文件夹。
: ~3 }" K3 t$ ]; W2 \1 I; v
, {4 b- |2 t, i, v
hfnqhybvlgd64015936358.png
r1 W& g# P: T, _; |* w n! @' Y
文件结构说明如下,感兴趣的朋友可以阅读一下SDK驱动源码,本篇博文不再赘述。6 H) N& H8 X3 n0 W( l% S
3 Y1 l4 a5 n$ C# v9 ~
── 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相关文档, \8 ~! Y J+ @# g: n3 u
进入demo文件夹,修改demo.cpp文件。 ( g2 Y, B+ t8 v- u0 s
+ [2 p- J, ~2 ] u$ V5 x2 Z% B9 j
vlksnocud4l64015936458.png
8 a F! `; \9 b: R, P' M! x3 G4 [. C
在main函数中,填写自己的APPID、APIKey和APISecret信息。
/ \/ S/ ^. B+ x( D. J- t( b1 j) s/ y" H4 u
nkas0pasdfn64015936558.png
* }; m4 v9 I9 \" U- S) S
* Y F+ {/ t$ A) I" d
" C7 u( t! ~) Z. q' I' X4 f
d5p3t32013e64015936659.png
0 }& b$ B2 `. }& w# D
. M; \0 I( c/ D
修改完成后,可使用Visual Studio编程代码工程,成功后,可生成Demo可执行文件。
1 L% P; \3 _5 o1 Y3 v; W% { P8 j' i) t& I- O, z8 E& r1 X
测试编译效果
4 n& ?( M1 F+ U作为不脱发的程序猿,帮朋友问一问程序员不脱发的方法,回答如下:
* D$ \. u4 A, @
3 L! H- g3 }6 v* V5 [* g
1swzdenrvzo64015936759.png
& u p) q" d+ [* f: _. P$ T3 n# R3 Q9 p$ x' M( J
问一问程序员如何提升编程能力,回答如下: ; H- U/ T! o" Z, M0 P% A0 K2 ?, x
% D* K9 ?8 p: t' x ^
0fyzdax4lxs64015936859.png
. W/ S" T! X% J: u) g6 Z, ]& r' m% H3 L: {
API测试效果也不错,感兴趣的朋友赶紧搭建环境试一试吧~
$ u% _9 n6 I! C/ B' x' _4 O8 x' w$ C2 D
03el4pusdwu64015936959.jpg
7 H7 a& a" Z! a K$ R' k5 B* J6 K
5yohtrja0yg64015937059.gif
2 A3 G, n2 Q3 t/ f3 f1 d点击阅读原文,更精彩~ |