Если этот проект вам полезен, не забудьте подарить мне звезду или спонсировать мне чашку Mixue Ice City~
pip install sparkdesk-api==1.5.0
или
pip install sparkdesk-api==1.5.0 -i https://pypi.org/simple
В веб-режиме вам нужно перейти на веб-страницу модели iFlytek Spark и через 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 Iflytek Spark требует, чтобы вы зашли на официальный сайт, чтобы подать заявку. Сначала вы можете создать службу, а затем перейти к столбцу «Большая когнитивная модель Spark» в левой части страницы консоли службы и перейти на страницу «Консультации по сотрудничеству», чтобы подать заявку. Как правило, быстрее подать заявку, используя электронную почту компании.
Для этого режима требуется 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 ()
Конкретный метод вызова и связанные с ним функции вызова соответствуют веб-режиму.
Если проект вам полезен, вы можете спонсировать мне чашку Mixue Ice City~
Благодарим следующих разработчиков за вклад в этот проект: