# sparkdesk-api 讯飞星火大模型api
> 如果该项目对你有帮助,不要忘记给我点个 star,或者 [赞助](https://github.com/HildaM/sparkdesk-api#-%E8%B5%9E%E5%8A%A9) 我一杯蜜雪冰城喔~
## 使用方法
```shell
pip install sparkdesk-api==1.5.0
```
或者
```shell
pip install sparkdesk-api==1.5.0 -i https://pypi.org/simple
```
### 1. Web模式
Web模式下,需要前往讯飞星火大模型web端通过 F12 抓取 3 个参数:cookie、fd、GtToken
- [获取参数的方法](https://github.com/HildaM/sparkdesk-api/tree/main/docs)
#### 命令行操作
```shell
python sparkdesk_web_cli.py
```
#### api调用
- chat():一次询问
- chat_stream():连续询问,相当于命令行模式
```python
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()
```
### 2. API模式
支持v3.0、v2.0、v1.0 三个版本,默认接口版本为3.0
- 默认api接口版本为3.1,配置其他版本需要指定Version参数(2.1或者1.1)
讯飞星火的API需要前往官网进行申请。
你可以先创建一个服务,然后在该服务的控制台页面左边的:“星火认知大模型”栏目,进入“合作咨询”页面进行申请。
一般使用公司邮箱申请速度快。
该模式需要 3 个参数:app_id、api_key、api_secret
```python
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
)
sparkAPI.chat_stream()
```
具体调用方法与相关调用函数与 Web 模式一致。
# 🙏 赞助
如果项目对您有帮助,可以赞助我一杯蜜雪冰城哦~
<div>
<img src="docs/赞助.jpg" style="width: 300px;">
</div>
# 🤝贡献
## 🎉鸣谢
感谢以下开发者对该项目做出的贡献:
<a href="https://github.com/HildaM/sparkdesk-api/graphs/contributors">
<img src="https://contrib.rocks/image?repo=HildaM/sparkdesk-api" />
</a>
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
讯飞星火大模型 Python api 接口,快捷方便地在 Python 项目中引入星火模型。支持讯飞星火v3.0 v2.0 v1.0。支持接入”星火知识库“.zip 软件开发设计:应用软件开发、系统软件开发、移动应用开发、网站开发C++、Java、python、web、C#等语言的项目开发与学习资料 硬件与设备:单片机、EDA、proteus、RTOS、包括计算机硬件、服务器、网络设备、存储设备、移动设备等 操作系统:LInux、树莓派、安卓开发、微机操作系统、网络操作系统、分布式操作系统等。此外,还有嵌入式操作系统、智能操作系统等。 网络与通信:数据传输、信号处理、网络协议、网络与通信硬件、网络安全网络与通信是一个非常广泛的领域,它涉及到计算机科学、电子工程、数学等多个学科的知识。 云计算与大数据:包括云计算平台、大数据分析、人工智能、机器学习等,云计算是一种基于互联网的计算方式,通过这种方式,共享的软硬件资源和信息可以按需提供给计算机和其他设备。
资源推荐
资源详情
资源评论
收起资源包目录
讯飞星火大模型 Python api 接口,快捷方便地在 Python 项目中引入星火模型。支持讯飞星火v3.0 v2.0 v1.0。支持接入”星火知识库“.zip (22个子文件)
222
sparkdesk_web_cli.py 853B
sparkdesk_api_cli.py 707B
sparkdesk_api
utils.py 2KB
__init__.py 188B
core.py 7KB
setup.py 713B
LICENSE 34KB
docs
1688643185781-image.png 717KB
1688642799640-image.png 1.23MB
赞助.jpg 124KB
1688643113313-image.png 1.51MB
1688642948745-image.png 941KB
README.md 1KB
sparkdesk_web
utils.py 843B
__init__.py 188B
web.py 2KB
core.py 7KB
requirements.txt 80B
.gitignore 42B
setup.cfg 60B
conf
keys.json 69B
README.md 2KB
共 22 条
- 1
资源评论
妄北y
- 粉丝: 1w+
- 资源: 1万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功