sparkdesk api
Version 1.5.0
如果該計畫對你有幫助,不要忘記給我點個star,或贊助我一杯蜜雪冰城喔~
pip install sparkdesk-api==1.5.0
或者
pip install sparkdesk-api==1.5.0 -i https://pypi.org/simple
Web模式下,需要前往訊飛星火大模型web端透過F12 抓取3 個參數:cookie、fd、GtToken
python sparkdesk_web_cli.py
from sparkdesk_web . core import SparkWeb
sparkWeb = SparkWeb (
cookie = cookie ,
fd = fd ,
GtToken = GtToken
)
# single chat
print ( sparkWeb . chat ( "repeat: hello world" ))
# continue chat
sparkWeb . chat_stream ()
支援v3.5、v3.0、v2.0、v1.0 四個版本以及助理API,預設介面版本為3.5
訊飛星火的API需要前往官網進行申請。 你可以先建立一個服務,然後在該服務的控制台頁面左邊的:「星火認知大模型」欄目,進入「合作諮詢」頁面進行申請。 一般使用公司信箱申請速度快。
此模式需要3 個參數:app_id、api_key、api_secret
from sparkdesk_api . core import SparkAPI
# 默认api接口版本为3.1,配置其他版本需要指定Version参数(2.1或者1.1)
sparkAPI = SparkAPI (
app_id = app_id ,
api_secret = api_secret ,
api_key = api_key ,
# version=2.1,
# assistant_id="xyzspsb4i5s7_v1"
)
sparkAPI . chat_stream ()
具體呼叫方法與相關呼叫函數與Web 模式一致。
如果專案對您有幫助,可以贊助我一杯蜜雪冰城~
感謝以下開發者對此專案做出的貢獻: