Si ce projet vous est utile, n'oubliez pas de me donner une étoile ou de me parrainer une tasse de Mixue Ice City~
pip install sparkdesk-api==1.5.0
ou
pip install sparkdesk-api==1.5.0 -i https://pypi.org/simple
En mode Web, vous devez vous rendre sur le côté Web du modèle iFlytek Spark et récupérer 3 paramètres via F12 : 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 ()
Prend en charge quatre versions : v3.5, v3.0, v2.0, v1.0 et l'API assistant. La version de l'interface par défaut est 3.5.
L'API d'Iflytek Spark vous oblige à vous rendre sur le site officiel pour postuler. Vous pouvez d'abord créer un service, puis accéder à la colonne « Spark Cognitive Large Model » sur le côté gauche de la page de console du service et accéder à la page « Conseil en coopération » pour postuler. Généralement, il est plus rapide de postuler en utilisant le courrier électronique de l'entreprise.
Ce mode nécessite 3 paramètres : 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 ()
La méthode d'appel spécifique et les fonctions d'appel associées sont cohérentes avec le mode Web.
Si le projet vous est utile, vous pouvez me parrainer une tasse de Mixue Ice City~
Merci aux développeurs suivants pour leurs contributions à ce projet :