
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
学完了基础的golang语法,就开始看工作中的项目了。看到一个比较经典常见的代码块,来理解defer感觉正好用。让AI去除业务逻辑写了一个demo,在此记录一下。
到这个小demo,完全意识到了Spring AI的不稳定,尽管我在用的是Milestone版本,API和实体类也是换来换去,此时也能感受到模型解决问题的瓶颈,虽然在这个过程中G老师还是能帮助我很多,但是这种比较新的东西确实需要程序员的基本功,锁定解决问题的方向,加以模型的辅助才能比较好的完成问题。我遇到了很多坑,但不是每一个坑都解释在文档里了,我觉得练手可以,起一个这样的项目不是很稳定。环境:运行
现在很多Agent都是Python为开发语言,大概因为Python天然和人工智能的渊源比较深,以及LangChain出现的比较早。我上学的时候就莫名不是很喜欢Python, 后来做了Java后端开发,Java 是我至今的主要编程语言。其实Spring AI也算后来居上,很及时地提供了用Java开发Agent的框架。
到这个小demo,完全意识到了Spring AI的不稳定,尽管我在用的是Milestone版本,API和实体类也是换来换去,此时也能感受到模型解决问题的瓶颈,虽然在这个过程中G老师还是能帮助我很多,但是这种比较新的东西确实需要程序员的基本功,锁定解决问题的方向,加以模型的辅助才能比较好的完成问题。我遇到了很多坑,但不是每一个坑都解释在文档里了,我觉得练手可以,起一个这样的项目不是很稳定。环境:运行
现在很多Agent都是Python为开发语言,大概因为Python天然和人工智能的渊源比较深,以及LangChain出现的比较早。我上学的时候就莫名不是很喜欢Python, 后来做了Java后端开发,Java 是我至今的主要编程语言。其实Spring AI也算后来居上,很及时地提供了用Java开发Agent的框架。
Spring AI 下面的所有依赖,例如我要用到的spring-ai-starter-model-google-genai 也需要在阿里云仓库里有和Spring AI BOM 版本一致的artifact。步骤:找到.m2/repository/org/springframework/ai/spring-ai-bom/1.1.0-M4的spring-ai-bom-1.1.0-M4.pom。这是一般规







