bhsx1da5aej6406096940.gif
( _: r4 r7 w$ ]: C0 j, d2 X
点击上方蓝色字体,关注我们
3 H8 Z" z# s q5 l% d
8 Z) ]4 L0 Y; n+ \体验网址:https://xinghuo.xfyun.cn/?ch=spark_bl_26(扫描下面二维码或者点击文末阅读原文跳转链接)。& t/ S+ a4 s* d0 r8 A! _
5 |& B/ f0 P3 W, f) f3 ?. Y( {
z4jbjv5ljug6406097040.png
2 [3 d# r' z( H
, N0 ^8 i2 U% o3 I6 l6 |15 R) e4 l0 \4 V2 Y# ~( [" p
申请星火API接口
) s3 b& l8 @$ ^/ g2 J, e( m$ \0 L到官网点击申请星火API测试。
& G5 \; z. n0 M: ^& B# ` @7 B: N& B# G+ o. C
dnqixuxnear6406097140.png
5 D7 I% {1 l. o, U% S! f, G
4 F; s; {$ ~0 `0 z( Y# l. |0 V星火大模型需要和具体的应用绑定,我们需要先创建一个新应用。
& O3 c @5 B: }% x {- ~* N' \# D' m* n- E ], M
1mkszjso40c6406097240.png
5 ?0 r& l) {! Q+ S
/ v/ Q( h9 X ^2 s& p4 p5 W填写应用名称、分类和功能描述。
4 E" R5 P B$ v4 w/ p
& X5 K U: I: R l% h
lc5zs3wypzf6406097340.png
2 J$ V6 W3 P$ P% b. B0 A" u Y3 u6 Y) n; R7 u1 J/ s+ S: V
填写完成后,等待科大讯飞后台审核,项目紧急可以在官网联系技术支持,快速审核通过。( Y) T' W# s, ^) l. m' p
8 p+ r6 \4 F1 s/ c5 D9 O
1g40o04caqu6406097441.png
# h" Q% A" k9 B1 Y, \2 g$ y- T8 `! ~2 [4 E. q7 V% T
审核通过后就可以看到大模型的服务接口认证信息。
. Y7 t5 \- i" k' U+ r) Q2 n g/ O3 s8 Y% d! b6 F& f
目前科大讯飞API支持:Android SDK、Linux SDK、Windows SDK、iOS SDK和Web SDK。( [8 Y5 N3 M) Y
P$ M* G# U2 t8 T5 n
1pbtsbga0fb6406097541.png
. y. t; Z; C0 P, h* R% Z4 i
' X1 R/ |* i [! e0 H9 ]4 ~
本篇博文就以Windows SDK为主,介绍大模型API的使用方式。
; F) n. F! `* U# g2 x2
% i. t6 y1 M% x: M: a5 P使用星火API接口
( m9 H {" L! ?下载Windows SDK。/ X6 e2 \8 r J8 w1 p7 I4 Z
& e) O: p' C2 ~; x% @/ h( G
z5rtokktkfr6406097641.png
1 o, @2 Y' W. f3 h! t) M
7 T* N+ s3 e; b$ G% H, U4 E
解压后里面有三个文件夹。7 K- N: N1 P& S7 i j0 J2 ~( {
/ i9 O3 W. e. o( k5 p6 u1 D6 v8 H
lyggnuvgr5n6406097741.png
2 c: s# r3 g: P: X8 z8 @# I# L! H7 Q* w6 ^
文件结构说明如下,感兴趣的朋友可以阅读一下SDK驱动源码,本篇博文不再赘述。
' g" u+ T9 C) A7 \
* a% h1 z" k4 h( k── 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相关文档! d p! O8 w; t# F) g
进入demo文件夹,修改demo.cpp文件。 0 C, k+ ?4 t; s# Y* ?8 W4 u; ]3 F; m
, v# o% W1 g( j: g7 I1 v( I+ O2 c3 Q
ix3ojmffued6406097841.png
$ L- A1 N6 @5 F+ w- c2 G- }, T- ]$ ?, \" w9 u3 F B
在main函数中,填写自己的APPID、APIKey和APISecret信息。
0 S" t5 _# d, {9 ~- H" K G; e% P3 ?: }; B
f42ghjctqhx6406097941.png
) N: }2 o! f5 h% t) O6 i! _
3 ^ e7 @+ j% H5 d! {2 l
" X; S; N; }7 l& R3 ^; g
wuvjtaie4mg6406098041.png
4 w( |9 f& T8 N# p1 V' P$ y; Y4 i
; v" e& S5 W/ n* p3 t+ Z修改完成后,可使用Visual Studio编程代码工程,成功后,可生成Demo可执行文件。
; n G7 q* F E4 F1 F, P. W0 \3
1 w2 y/ K5 v" H7 u测试编译效果
3 h$ }' ]$ h+ e. @" l# f# ^+ q( I作为不脱发的程序猿,帮朋友问一问程序员不脱发的方法,回答如下:
: f# O" `9 O0 Z# k) U
. b& j% p% }' c. h% v. m
t1tsr4vgb0s6406098142.png
+ E+ [) ~( X4 ~: B9 g% H
. m! Z9 e) G0 P2 r2 {3 `问一问程序员如何提升编程能力,回答如下: - L, u$ o) Z g! P: d/ O" r0 o/ H) y% F
3 K# `- r( X# n8 a3 l2 T o8 e
i3biimhyesx6406098242.png
" B% E: n) {# Z% K7 l. M, h
& j& S' p) m$ d; J6 zAPI测试效果也不错,感兴趣的朋友赶紧搭建环境试一试吧~ \9 k8 S# A. O( C* b
/ W$ d0 n; x+ h) K
kcjqdn1ajsl6406098342.jpg
/ {1 b9 W' ?3 T, c9 ?$ K* i( d
q5rbjet1g526406098442.gif
- {' p6 E8 D7 r点击阅读原文,更精彩~ |