当前位置: 首页 > news >正文

使用spring-ai时遇到的一些问题

文章目录

  • 问题一:分词器tokenizer.json下载
  • 问题二:model.onnx嵌入式模型下载
  • 依赖库的下载及指定存放位置

当项目pom.xml中使用了一下依赖库时:

 <dependency><groupId>org.springframework.ai</groupId><artifactId>spring-ai-starter-model-transformers</artifactId>
</dependency>

会出现以下几点问题:

问题一:分词器tokenizer.json下载

源码里内嵌的地址 https://raw.githubusercontent.com/spring-projects/spring-ai/main/models/spring-ai-transformers/src/main/resources/onnx/all-MiniLM-L6-v2/tokenizer.json,需要富强上网才行,可使用这个地址代替:https://hf-mirror.com/sentence-transformers/all-MiniLM-L6-v2/tree/main/tokenizer.json。

问题二:model.onnx嵌入式模型下载

源码里是访问的github下载的,但是通过代码去请求下载会出现超时下载失败的问题。可通过浏览器直接下载:
https://github.com/spring-projects/spring-ai/raw/main/models/spring-ai-transformers/src/main/resources/onnx/all-MiniLM-L6-v2/model.onnx
替代的方案还有:https://hf-mirror.com/sentence-transformers/all-MiniLM-L6-v2/tree/main/onnx/model.onnx
在这里插入图片描述
项目里的yml配置如下:
在这里插入图片描述
以上问题对应的源码在这个源码文件里:
在这里插入图片描述

依赖库的下载及指定存放位置

此外在启动项目时:在本地运行分词器和嵌入式模型,还需要额外的库(Deep Java Library):这些文件在启动项目时出现下载超时的问题,而且下载的内容也会自动放到C盘下。也可以提前通过浏览器提前下载好。然后配置一下系统环境变量,启动项目时,会直接去系统环境变量指定的路径下去加载,而不会再去远程下载。
Deep Java Library 的缓存 目录的系统环境变量设置:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

http://www.dtcms.com/a/483386.html

相关文章:

  • 基于 recorder-core 的实时音频流与声纹识别技术实践
  • 成都没有做网站的公司详谈电商网站建设四大流程
  • 找平面设计师网站网页传奇游戏下载
  • C语言--复杂数据类型
  • 如何用“内容+AI”组合拳赋能导购,实现品牌高效增长?
  • 扁平化网站设计趋势wordpress可视化编辑器 windows
  • 网站数据维护滨州网站建设公司报价
  • C++ 之 串口通讯封装类
  • WHAT - 前端性能指标(网络相关指标)
  • 阿里云服务器怎么建网站常德市网络科技有限公司
  • 工程记录:使用tello edu无人机进行计算机视觉工作(手势识别,yolo3搭载)
  • 河北seo网站设计网站视频放优酷里面怎么做
  • 频偏估计方法--快速傅里叶变换(FFT)估计法
  • Flutter---Container
  • 揭阳专业做网站公司深圳做网站价格
  • 整站优化 快速排名学做网站要学什么
  • 在 MSYS2(MINGW64)中安装 Python 和 pip 完全指南
  • 小语种网站建设 cover做网站需要报备什么
  • Windows共享的一些设置点
  • 有后台的网站模版wordpress音乐源码
  • 羊城杯 2025
  • 长沙低价网站建设长沙网站seo优化公司
  • 凡科做的手机网站可以导出来贵州省城乡建设厅网站
  • 连续小波变换(CWT)+时间序列预测!融合时频分析与深度学习的预测新思路
  • 网站开发微盘网站建设怎么找客源
  • 是用cms还是直接用语言写网站游乐园网站建设
  • 扫雷游戏的设计与实现:扫雷游戏3.0
  • 网站建设找哪家公司建筑二级建造师培训机构
  • SpringBoot 集成 LangChain4j RAG Redis 搜索
  • 宿迁市住房城乡建设局网站网站建设基础策划书