إذا كان هذا المشروع مفيدًا لك، فلا تنس أن تمنحني نجمة أو ترعى كوبًا من 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: ملف تعريف الارتباط، و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
تتطلب واجهة برمجة تطبيقات Iflytek Spark الانتقال إلى الموقع الرسمي للتقديم. يمكنك أولاً إنشاء خدمة، ثم الانتقال إلى عمود "Spark Cognitive Large Model" الموجود على الجانب الأيسر من صفحة وحدة التحكم الخاصة بالخدمة والدخول إلى صفحة "استشارات التعاون" للتطبيق. بشكل عام، يكون التقديم أسرع باستخدام البريد الإلكتروني للشركة.
يتطلب هذا الوضع 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~
شكرًا للمطورين التاليين لمساهماتهم في هذا المشروع: