sparkdesk api
Version 1.5.0
이번 프로젝트가 도움이 되셨다면 별표도 주시고 믹슈 아이스시티 한 잔 후원도 잊지 마세요~
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입니다.
Iflytek Spark의 API를 사용하려면 공식 웹사이트로 이동하여 신청해야 합니다. 먼저 서비스를 생성하신 후 해당 서비스 콘솔 페이지 좌측의 "Spark Cognitive Large Model" 컬럼으로 이동하신 후 "협력 컨설팅" 페이지에 들어가 신청하시면 됩니다. 일반적으로 회사 이메일을 사용하여 신청하는 것이 더 빠릅니다.
이 모드에는 app_id, api_key, api_secret의 3가지 매개변수가 필요합니다.
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 ()
구체적인 호출 방법 및 관련 호출 기능은 웹 모드와 일치합니다.
프로젝트가 도움이 되셨다면 믹슈 아이스시티 한 잔 후원해 주세요~
이 프로젝트에 기여해 주신 다음 개발자에게 감사드립니다.