Wenn dieses Projekt für Sie hilfreich ist, vergessen Sie nicht, mir einen Stern zu geben oder mir eine Tasse Mixue Ice City~ zu sponsern
pip install sparkdesk-api==1.5.0
oder
pip install sparkdesk-api==1.5.0 -i https://pypi.org/simple
Im Webmodus müssen Sie zur Website des iFlytek Spark-Modells gehen und über F12 drei Parameter abrufen: 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 ()
Unterstützt vier Versionen: v3.5, v3.0, v2.0, v1.0 und die Assistenten-API. Die Standardschnittstellenversion ist 3.5
Für die API von Iflytek Spark müssen Sie zur Bewerbung die offizielle Website besuchen. Sie können zunächst einen Dienst erstellen, dann zur Spalte „Spark Cognitive Large Model“ auf der linken Seite der Konsolenseite des Dienstes gehen und die Seite „Cooperation Consulting“ aufrufen, um sich zu bewerben. Im Allgemeinen ist es schneller, sich über die Firmen-E-Mail-Adresse zu bewerben.
Dieser Modus erfordert 3 Parameter: 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 ()
Die spezifische Aufrufmethode und die zugehörigen Aufruffunktionen stimmen mit dem Webmodus überein.
Wenn das Projekt für Sie hilfreich ist, können Sie mir eine Tasse Mixue Ice City~ sponsern
Vielen Dank an die folgenden Entwickler für ihre Beiträge zu diesem Projekt: