柚子快報(bào)邀請(qǐng)碼778899分享:人工智能 訊飛星火API使用
柚子快報(bào)邀請(qǐng)碼778899分享:人工智能 訊飛星火API使用
一、簡(jiǎn)介
訊飛開(kāi)放平臺(tái)作為開(kāi)放的智能交互技術(shù)服務(wù)平臺(tái),致力于為開(kāi)發(fā)者打造一站式智能人機(jī)交互解決方案。用戶可通過(guò)互聯(lián)網(wǎng)、移動(dòng)互聯(lián)網(wǎng),使用任何設(shè)備、在任何時(shí)間、任何地點(diǎn),隨時(shí)隨地享受訊飛開(kāi)放平臺(tái)提供的“聽(tīng)、說(shuō)、讀、寫(xiě)……”等全方位的人工智能服務(wù)。目前,開(kāi)放平臺(tái)以“云+端”的形式向開(kāi)發(fā)者提供語(yǔ)音合成、語(yǔ)音識(shí)別、語(yǔ)音喚醒、語(yǔ)義理解、人臉識(shí)別等多項(xiàng)服務(wù)。
國(guó)內(nèi)外企業(yè)、中小創(chuàng)業(yè)團(tuán)隊(duì)和個(gè)人開(kāi)發(fā)者,均可在訊飛開(kāi)放平臺(tái)直接體驗(yàn)先進(jìn)的語(yǔ)音技術(shù),并簡(jiǎn)單快速集成到產(chǎn)品中,讓產(chǎn)品具備“能聽(tīng)會(huì)說(shuō)會(huì)思考會(huì)預(yù)測(cè)”的功能。
二、產(chǎn)品優(yōu)勢(shì)
快速響應(yīng),高效處理采用流式的接口設(shè)計(jì),首幀響應(yīng)最快可達(dá)毫秒級(jí)。借助高效算法與架構(gòu),能在極短時(shí)間處理大量用戶請(qǐng)求
多元場(chǎng)景,持續(xù)進(jìn)化提供包括語(yǔ)言理解、知識(shí)問(wèn)答、代碼編寫(xiě)、邏輯推理、數(shù)學(xué)解題等多元能力,持續(xù)從海量數(shù)據(jù)和知識(shí)中學(xué)習(xí)與進(jìn)化
靈活應(yīng)用,個(gè)性定制提供豐富的參數(shù)設(shè)置,可以實(shí)現(xiàn)個(gè)性化的模型體驗(yàn)。針對(duì)企業(yè)級(jí)的定制化需求,可以提供專屬的模型解決方案
服務(wù)穩(wěn)定,安全可靠云服務(wù)達(dá)到等保三級(jí)標(biāo)準(zhǔn),采用千億級(jí)流量的公有云架構(gòu),結(jié)合數(shù)據(jù)加密與訪問(wèn)控制等多重手段確保用戶隱私安全
三、產(chǎn)品價(jià)格
完成個(gè)人認(rèn)證即可免費(fèi)試用,完成企業(yè)認(rèn)證即可免費(fèi)試用企業(yè)包。兩者Token值不同,個(gè)人版200萬(wàn)Token,企業(yè)版500萬(wàn)Token。(1tokens 約等于1.5個(gè)中文漢字 或者 0.8個(gè)英文單詞)(免費(fèi)版本只能進(jìn)行文本對(duì)話)
企業(yè)認(rèn)證需要的材料
個(gè)人認(rèn)證需要的材料
四、Web API接口說(shuō)明
必須符合 websocket 協(xié)議規(guī)范(rfc6455)。
websocket握手成功后用戶在60秒內(nèi)沒(méi)有發(fā)送請(qǐng)求數(shù)據(jù),服務(wù)側(cè)會(huì)主動(dòng)斷開(kāi)。
本接口默認(rèn)采用短鏈接的模式,即接口每次將結(jié)果完整返回給用戶后會(huì)主動(dòng)斷開(kāi)鏈接,用戶在下次發(fā)送請(qǐng)求的時(shí)候需要重新握手鏈接。
4.1 請(qǐng)求地址
Tips: 星火大模型API當(dāng)前有V1.5、V2.0和V3.0三個(gè)版本,三個(gè)版本獨(dú)立計(jì)量tokens。
傳輸協(xié)議 :ws(s),為提高安全性,強(qiáng)烈推薦wss
星火大模型V1.5請(qǐng)求地址,對(duì)應(yīng)的domain參數(shù)為general:
wss://spark-api.xf-yun.com/v1.1/chat
星火大模型V2請(qǐng)求地址,對(duì)應(yīng)的domain參數(shù)為generalv2:
wss://spark-api.xf-yun.com/v2.1/chat
星火大模型V3請(qǐng)求地址,對(duì)應(yīng)的domain參數(shù)為generalv3:
wss://spark-api.xf-yun.com/v3.1/chat
4.2 接口鑒權(quán)
4.2.1 鑒權(quán)說(shuō)明
開(kāi)發(fā)者需要自行先在控制臺(tái)創(chuàng)建應(yīng)用,利用應(yīng)用中提供的appid,APIKey, APISecret進(jìn)行鑒權(quán),生成最終請(qǐng)求的鑒權(quán)url。
(1) 鑒權(quán)參數(shù)
參數(shù)
類型
必須
說(shuō)明
示例
host
string
是
請(qǐng)求的主機(jī)
??aichat.xf-yun.com??(使用時(shí)需替換為實(shí)際使用的接口地址)
date
string
是
當(dāng)前時(shí)間戳,采用RFC1123格式,時(shí)間偏差需控制在300s內(nèi)
Fri, 05 May 2023 10:43:39 GMT
authorization
string
是
base64編碼的簽名信息
參考下方生成方式
最終url需要的參數(shù)如上,下方以Python為例進(jìn)行鑒權(quán)參數(shù)的生成示例,開(kāi)發(fā)者如果使用其它開(kāi)發(fā)語(yǔ)言可以按照相同時(shí)間戳和apikey等常量來(lái)逐步生成參數(shù)和下方示例比對(duì),確保鑒權(quán)步驟無(wú)誤
(2)date參數(shù)生成規(guī)則
from datetime import datetime
from time import mktime
from wsgiref.handlers import format_date_time
cur_time = datetime.now()
date = format_date_time(mktime(cur_time.timetuple()))
假使生成的date和下方使用的date = Fri, 05 May 2023 10:43:39 GMT
(3) authorization參數(shù)生成規(guī)則
1)到控制臺(tái)獲取APIKey 和APISecret參數(shù)
2)利用上方的date動(dòng)態(tài)拼接生成字符串tmp,這里以星火url為例,實(shí)際使用需要根據(jù)具體的請(qǐng)求url替換host和path。
tmp = "host: " + "spark-api.xf-yun.com" + "\n"
tmp += "date: " + date + "\n"
tmp += "GET " + "/v1.1/chat" + " HTTP/1.1"
"""上方拼接生成的tmp字符串如下
host: spark-api.xf-yun.com
date: Fri, 05 May 2023 10:43:39 GMT
GET /v1.1/chat HTTP/1.1
"""
3)
柚子快報(bào)邀請(qǐng)碼778899分享:人工智能 訊飛星火API使用
好文鏈接
本文內(nèi)容根據(jù)網(wǎng)絡(luò)資料整理,出于傳遞更多信息之目的,不代表金鑰匙跨境贊同其觀點(diǎn)和立場(chǎng)。
轉(zhuǎn)載請(qǐng)注明,如有侵權(quán),聯(lián)系刪除。