XYWENJIE / spring-ai-dashscope

An extension of Spring AI that supports Alibaba Cloud’s dashscope service;Spring AI的扩展,支持阿里云的dashscope服务
Apache License 2.0
5 stars 3 forks source link

会支持文件识别吗 #1

Open jaychoubaby opened 1 month ago

jaychoubaby commented 1 month ago

qwen-long模型支持文档解析,当时看Dashscope的文档,sdk中并没有提供文件上传的方法,除了python,其他的需要使用http调用方法上传了文件之后拿到文件id再进行大模型对话,有计划把文件上传等封装进spring-ai-dashscope 中吗?

上传的api:https://help.aliyun.com/zh/model-studio/developer-reference/document-upload-openai-qwen-long#43f870c0cfvsy

另外我们也准备使用spring-ai来开发,阿里自己的Dashscope sdk看起来确实不太理想,spring-cloud-alibaba 虽然也加入了spring-ai模块,但是我们已经使用了spring-ai来做基础框架,不可能再用一遍阿里的,也不知道为什么阿里不把自己开发的pull到spring-ai上。

XYWENJIE commented 3 weeks ago

您提到的关于qwen-long模型支持文档解析的需求,我理解您的关切。目前,我需要检查spring-ai是否提供了相应的接口来支持文件上传功能。由于我最近主要精力都放在照顾孩子上,这个项目目前是我个人在维护。据我所知,企业界的关注点主要集中在Python生态的开发以及langchain等框架上。spring-ai主要是由spring组织的三位成员负责开发。

spring-ai已经进入了1.0时代,如果目前还没有实现对qwen-long模型的支持,我会尽力贡献我的力量,将相关功能集成进去。

jaychoubaby commented 3 weeks ago

感谢回复,springai1.0中我没有看到对文件上传的支持,图片他们用的是base64,语音他们用的是字节流,没有对于文件的支持,我看到您的pull好像被springai提示有冲突并没有合并成功,所以我无法从Spring那里拉取到您的依赖包。