电子产业一站式赋能平台

PCB联盟网

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

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

[复制链接]

1047

主题

1047

帖子

9726

积分

高级会员

Rank: 5Rank: 5

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

bhsx1da5aej6406096940.gif

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

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

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

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

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

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

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

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

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

    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

    f42ghjctqhx6406097941.png
    / c* y! v' J$ A4 G$ q

    7 w1 r) }0 {: o& @
    & N' ]! {) w; X% x; R

    wuvjtaie4mg6406098041.png

    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

    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

    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

    kcjqdn1ajsl6406098342.jpg

    1 L5 K# a  \3 Q  O6 N$ [2 C5 Y5 y4 E' e

    q5rbjet1g526406098442.gif

    q5rbjet1g526406098442.gif
    # F, a9 l& I" T7 N. h$ m5 \
    点击阅读原文,更精彩~
  • 回复

    使用道具 举报

    发表回复

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

    本版积分规则

    关闭

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


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