電子產(chǎn)業(yè)一站式賦能平臺(tái)

PCB聯(lián)盟網(wǎng)

搜索
查看: 31|回復(fù): 0
收起左側(cè)

開發(fā)者如何使用訊飛星火認(rèn)知大模型API?

[復(fù)制鏈接]

601

主題

601

帖子

4762

積分

四級(jí)會(huì)員

Rank: 4

積分
4762
跳轉(zhuǎn)到指定樓層
樓主
發(fā)表于 2023-8-15 12:00:00 | 只看該作者 |只看大圖 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式
* O  b8 |4 y2 D$ V/ O2 A
點(diǎn)擊上方藍(lán)色字體,關(guān)注我們" X, S# C* K/ z- B

3 T2 u% K7 q! m% `體驗(yàn)網(wǎng)址:https://xinghuo.xfyun.cn/?ch=spark_bl_26(掃描下面二維碼或者點(diǎn)擊文末閱讀原文跳轉(zhuǎn)鏈接)。0 D) ?& _9 _* I: V& a

! _8 t& C" @" G - _- p/ z4 y5 G# e' x+ I6 w, w
( ~3 C' ?: B( E' Q' L4 `
1
. N* F# q% o7 U5 K9 x; C申請(qǐng)星火API接口5 B0 a7 u& S( e% f& v
到官網(wǎng)點(diǎn)擊申請(qǐng)星火API測(cè)試。
, P4 {7 E' W3 }+ V7 r6 p
) Z) j& A; g$ s! I2 O8 Z
, ~$ {  d2 p( S( m0 L( G
+ Z4 e# V& D( d0 b$ ?7 `( |$ q星火大模型需要和具體的應(yīng)用綁定,我們需要先創(chuàng)建一個(gè)新應(yīng)用。 # m0 M5 K9 c2 o4 [6 M

8 n) V9 {. g5 y5 K % L3 l" ?0 T, c( U$ d2 p

3 m& ]2 ^1 @9 _  m填寫應(yīng)用名稱、分類和功能描述。 # x, M. W- C# q0 l$ z8 D
  Y7 j: m$ q/ F  c4 g$ p) I
# U8 W+ t, L* K) t' Z

4 e7 D7 x+ z. S1 t2 T% U  }填寫完成后,等待科大訊飛后臺(tái)審核,項(xiàng)目緊急可以在官網(wǎng)聯(lián)系技術(shù)支持,快速審核通過。! B6 @. m) L5 P- M; V; d
, e: P- N% C/ P

* c" G7 q4 q) U7 v: A
% Q$ c' C) q! \審核通過后就可以看到大模型的服務(wù)接口認(rèn)證信息。
3 s0 T% q% l; h& n
$ Z/ @4 M0 O: F4 S4 ~  o目前科大訊飛API支持:Android SDK、Linux SDK、Windows SDK、iOS SDK和Web SDK。; n3 ]6 N" s  R# D/ }' p2 ]
! b! P; V7 A3 H% ^# C- |5 k+ ]
, M. H# W$ |1 O7 o; H
2 L) {( t8 z2 W2 y: A! G1 V% X
本篇博文就以Windows SDK為主,介紹大模型API的使用方式。# B! w3 C1 c# W' I1 P
2
; F/ D9 V% {# D1 N  P- @4 u使用星火API接口. m+ x2 C% z8 H/ D' ^9 {
下載Windows SDK。
( O& P3 ~1 V* k2 A( W/ u& r
5 p5 i% m$ G! t) e9 u + p8 w. W9 h- I* q' V7 m) x
; y% y- g+ l- t3 n1 U4 O! e3 n: z) v) P
解壓后里面有三個(gè)文件夾。" x8 A' \) ]) z5 G& n
( _: M7 M6 r7 q- |. G" |- s

' O. ?6 y1 A& q" b4 g. D; ]  Q7 w7 V2 e5 I
文件結(jié)構(gòu)說明如下,感興趣的朋友可以閱讀一下SDK驅(qū)動(dòng)源碼,本篇博文不再贅述。# H$ B  e' K1 X# |

2 ^0 u! k/ ]: O: `6 X* W1 |/ r
  • ── SDK // SDK 頭文件及動(dòng)態(tài)庫│ ├── 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動(dòng)態(tài)庫目錄│ ├── x64│ | ├── libaikit.lib| | └── libaikit.dll| └── x86│ ├── libaikit.lib| └── libaikit.dll── demo // demo目錄│ ├── demo // VS工程│ ├── Release // 32位目標(biāo)文件│ ├── x64 // 64位目標(biāo)文件│ └── demo.sln // VSdemo解決方案── docs // SDK相關(guān)文檔
    * l9 h# P8 M5 r6 ?進(jìn)入demo文件夾,修改demo.cpp文件。
    1 s% a8 o* u0 l' `# \: \! @0 B% a- q# W% l5 Q( j2 X+ e

    / }+ T; n% O' x& Y* Z& ~7 U" S1 s" c( r6 o4 C; ]" V1 W) N( k' q, f2 M
    在main函數(shù)中,填寫自己的APPID、APIKey和APISecret信息。3 }* F: d6 ~# b7 {% R
    2 U% L2 R$ Q7 k& b5 M

    1 Z$ y3 n; Q2 L- O9 B. O% C, M9 k: r: a0 @6 J, z
    * I; s# j) ^1 o" u* S
    * e4 Z* _5 K$ |
    " l* W4 S4 d/ N4 D! R
    修改完成后,可使用Visual Studio編程代碼工程,成功后,可生成Demo可執(zhí)行文件。
    - K/ b- l. S" w2 s( `% }3
    , b8 j# A2 `; V7 ^7 s) E測(cè)試編譯效果7 E0 X2 n0 z! c# {# p( B* z
    作為不脫發(fā)的程序猿,幫朋友問一問程序員不脫發(fā)的方法,回答如下:8 a) \) }0 M- a  [; ^/ s

    6 J4 d! b8 k! K7 O$ U# [
    5 m9 ?! ~' ?8 }! }/ k6 V
    0 B  u  f1 ?! o問一問程序員如何提升編程能力,回答如下: ( e) e8 }/ ]' J- U, `# L. [7 d" v

    $ A/ n8 u* H8 ?1 I
    $ ~8 Q. H' Z6 b1 t0 W- [/ i
    ) o7 }6 x7 {& U1 U* ~' kAPI測(cè)試效果也不錯(cuò),感興趣的朋友趕緊搭建環(huán)境試一試吧~
    # C' n( d  G* r* ?3 M8 P& N2 ?* b9 {; e; j9 R

    / x$ h" G& A4 H( `7 K! n, i
    ' s7 y. `& P9 U3 }9 d6 W點(diǎn)擊閱讀原文,更精彩~
  • 發(fā)表回復(fù)

    本版積分規(guī)則


    聯(lián)系客服 關(guān)注微信 下載APP 返回頂部 返回列表