หากโครงการนี้เป็นประโยชน์กับคุณ อย่าลืมให้ดาวหรือสนับสนุน Mixue Ice City ให้ฉันด้วย~
pip install sparkdesk-api==1.5.0
หรือ
pip install sparkdesk-api==1.5.0 -i https://pypi.org/simple
ในโหมดเว็บ คุณต้องไปที่เว็บโมเดล iFlytek Spark และคว้าพารามิเตอร์ 3 ตัวผ่าน 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 ()
รองรับสี่เวอร์ชัน: v3.5, v3.0, v2.0, v1.0 และ Assistant API เวอร์ชันอินเทอร์เฟซเริ่มต้นคือ 3.5
API ของ Iflytek Spark ต้องการให้คุณไปที่เว็บไซต์อย่างเป็นทางการเพื่อสมัคร คุณสามารถสร้างบริการได้ก่อน จากนั้นไปที่คอลัมน์ "Spark Cognitive Large Model" ทางด้านซ้ายของหน้าคอนโซลของบริการ และเข้าสู่หน้า "Cooperation Consulting" เพื่อสมัคร โดยทั่วไปการสมัครโดยใช้อีเมลของบริษัทจะเร็วกว่า
โหมดนี้ต้องใช้พารามิเตอร์ 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 ให้ฉันหนึ่งแก้ว~
ขอขอบคุณนักพัฒนาต่อไปนี้สำหรับการมีส่วนร่วมในโครงการนี้: