请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

项目无法启动,一直卡在这儿

https://img1.sycdn.imooc.com/szimg/1b702d6809ac626b25021167.jpg

https://img1.sycdn.imooc.com/szimg/e8946c6809ac62fd24721455.jpg


解决了,模型手动下载下来,方式如下:

https://img1.sycdn.imooc.com/szimg/fcde636809ac721d18530954.jpg

模型下载不下来的话,可以手动下载

@Configuration
public class ModelConfig {

    // 配置使用本地模型而不是远程URL
    @Bean
    public TransformersEmbeddingModel transformersEmbeddingModel() {
        TransformersEmbeddingModel model = new TransformersEmbeddingModel();
        // 使用本地文件路径替代远程URL
        model.setModelResource("model.onnx");
        return model;
    }

}

https://img1.sycdn.imooc.com/szimg/06efa96809ac714d03810327.jpg

@SpringBootApplication(exclude = {OpenAiEmbeddingAutoConfiguration.class})
public class Client2Application {

    public static void main(String[] args) {
        // 加载.env文件
        Dotenv dotenv = Dotenv.configure().ignoreIfMissing().load();
        // 把.env文件中的变量设置到环境变量中
        dotenv.entries().forEach(entry -> System.setProperty(entry.getKey(), entry.getValue()));
        SpringApplication.run(Client2Application.class, args);
    }
}

不加的话

exclude = {OpenAiEmbeddingAutoConfiguration.class}

会有这个问题

https://img1.sycdn.imooc.com/szimg/18e6c36809ac71ec23220744.jpg

正在回答 回答被采纳积分+3

1回答

风间影月 2025-08-25 21:21:43

项目跟着课程做一下哈,因为需要依赖额外的组件,直接启动不行的噢

0 回复 有任何疑惑可以回复我~
  • 提问者 慕粉3333946 #1
    就是视频看完过来验证的,貌似一引入spring-ai-starter-model-transformers这个依赖debug就不停的报错
    回复 有任何疑惑可以回复我~ 2025-08-25 21:44:42
  • 风间影月 回复 提问者 慕粉3333946 #2
    嗯对,这个步骤确实是这样,自动不行可以手动噢
    回复 有任何疑惑可以回复我~ 2025-08-25 22:58:36
问题已解决,确定采纳
还有疑问,暂不采纳
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号