Jika proyek ini bermanfaat bagi Anda, jangan lupa memberi saya bintang atau mensponsori saya secangkir Mixue Ice City~
pip install sparkdesk-api==1.5.0
atau
pip install sparkdesk-api==1.5.0 -i https://pypi.org/simple
Dalam mode Web, Anda perlu membuka sisi web model iFlytek Spark dan mengambil 3 parameter melalui 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 ()
Mendukung empat versi: v3.5, v3.0, v2.0, v1.0 dan versi antarmuka default adalah 3.5
API Iflytek Spark mengharuskan Anda mengunjungi situs web resmi untuk mendaftar. Anda dapat membuat layanan terlebih dahulu, lalu membuka kolom "Spark Cognitive Large Model" di sisi kiri halaman konsol layanan dan masuk ke halaman "Cooperation Consulting" untuk mendaftar. Umumnya, lebih cepat melamar menggunakan email perusahaan.
Mode ini memerlukan 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 ()
Metode panggilan spesifik dan fungsi panggilan terkait konsisten dengan mode Web.
Jika proyek ini bermanfaat bagi Anda, Anda dapat mensponsori saya secangkir Mixue Ice City~
Terima kasih kepada pengembang berikut atas kontribusinya pada proyek ini: