自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

程序猿DD

公众号:程序猿DD、独立博客:http://blog.didispace.com

  • 博客(4672)
  • 资源 (1)
  • 收藏
  • 关注

原创 Java 开发玩转机器学习的利器:Tribuo

其实不一定非要拿起Python,在Java领域也有自己的生产级机器学习工具,它支持分类、回归、聚类等常见任务,还能无缝对接 TensorFlow 等框架,用 Java 就能直接训模型、做预测!在本文中,我们学习了 Tribuo 及其特性,了解了其支持的部分机器学习算法,并通过回归算法训练了葡萄酒质量预测模型。此外,Tribuo 拥有强类型特性,能够强制输入输出类型一致,有效防止运行时错误,确保模型开发过程的规范性。我们创建了一个高质量的技术交流群,与优秀的人在一起,自己也会优秀起来,赶紧。

2025-06-04 08:02:44 802

转载 升级到 Spring Boot 3.5,我们的云成本减少了 45%

我没想到的是,一次看似例行的 Spring Boot 升级,加上一些有针对性的配置调整,竟然让我们的 AWS 开支几乎减半。Spring Boot 3.5 的改进是基础,而我们精细的配置调优则释放了这些提升的全部潜力。我们实现 45% AWS 账单削减,并不是靠大刀阔斧重构或彻底换架构,而是通过理解和优化已有系统——有时,最有效的提升就藏在你应用的配置文件里。我们的应用用的是 Spring Data JPA,并有一些自定义的 repository 实现,没有正确管理事务边界和连接生命周期。

2025-06-04 08:02:44 64

原创 Spring官方教程中的视频也可以用中文观看了!

外语视频,支持范围进一步扩大,不再局限于YouTube等视频平台,对于大部分页面的在线视频均可支持。这份教程内容比Spring Guides更加详细,除了文章之外,还有详细的操作视频,更适合基础不强,喜欢手把手教学的开发者学习。但是,这份极佳的学习资料对于国内开发者来说,最大的障碍就是英语!对与Java开发者来说,Spring框架基本是个绕不开的槛,想在这行混出名堂,早晚得跟它打交道。),从入门到进阶全涵盖,而且课程内容紧跟框架版本更新,可以说是全网最好的Spring学习内容。现在,我们的浏览器插件。

2025-05-26 13:00:27 172

原创 重磅!Spring AI 1.0 正式发布,Java 开发者的 AI神器!

此外,新增RAG流水线、ETL框架、工作流驱动和自主代理功能,并提供与微软Azure、AWS、Google Cloud等云服务商的集成案例。支持本地文件、网页、GitHub、云存储(AWS S3、Azure Blob等)及数据库输入,内置分块、元数据 enrichment 和嵌入生成。:包含评估优化(自评估响应)、路由(智能分配请求)、编排(动态任务分解)、链式(分步处理)、并行化(批量调用聚合结果)等模式。注解声明工具方法,支持动态注册Bean或编程式创建,可调用天气查询、数据库操作等外部功能,配套。

2025-05-21 12:05:25 943

转载 Hibernate中@Formula注解的最佳实践

Hibernate在查询实体时会将**@Formula**定义的SQL表达式直接注入SELECT语句。每次实体加载时都会重新计算表达式值,非常适合基于其他列或关联表数据的动态字段。:由于**@Formula**在每次实体加载时执行,需确保SQL表达式高效。@Formula**可定义SQL表达式用于字段值的动态计算。通过子查询计算关联OrderLine实体的总价,避免数据库冗余存储,每次订单查询时自动重新计算。:使用**@Formula**字段排序可能导致性能问题,因排序需依赖数据库层SQL表达式计算。

2025-05-17 09:04:48 57

原创 扔了 Lombok 吧,MapStruct + Records 更爽!

你还在购买国内的各种昂贵又低质的技术教程吗?Lombok作为一个广受欢迎的Java开发工具,通过注解的方式帮助我们消除样板代码,提升开发效率。但随着项目的发展,它也带来了一些令人困扰的问题。Lombok 在它那个时代是很出色的,但是 Java 在不断进化了,是时候抛弃它了!我们创建了一个高质量的技术交流群,与优秀的人在一起,自己也会优秀起来,赶紧。等注解后,实际生成的代码变得不可见,增加了代码审查和维护的难度。只有可预测、可读、真正的映射。你将会编写更少的注解,调试更少的 Bug,并最终真正地。

2025-05-17 09:04:48 741

原创 实时技术对比:SSE vs WebSocket vs Long Polling

你还在购买国内的各种昂贵又低质的技术教程吗?的另一款面向视频翻译制作的工具 TransDuck (https://transduck.com/)我们创建了一个高质量的技术交流群,与优秀的人在一起,自己也会优秀起来,赶紧。就像在吃饭排队叫号的时候,站在店门口每隔5分钟询问是否到你一样,效率低下。(如:股票行情、实时比分、状态仪表盘、监控系统等)。另外,如果您是要制作翻译视频,那么还可以尝试一下我们。面对这些需求,我们应该如何决策选择合适的方案呢?时使用,一般常见于大型企业的遗留系统中使用。

2025-05-16 08:20:50 951

转载 用这些 JVM 参数将 Spring Boot 应用性能提升 300%

我的应用是一个典型的 Spring Boot REST API,使用 PostgreSQL 数据库和 Hibernate ORM。经过性能分析和深入研究,我发现合理配置 JVM 参数可以带来显著的性能提升——在负载压力下实现高达 300% 的响应速度提升,且无需修改任何应用代码。当你的 Spring Boot 应用响应迟缓,且已采用缓存、数据库索引和异步处理优化后,下一个优化方向在哪里?强制 JVM 在启动时完成内存分配,避免运行时因内存分页导致的性能波动。专为需要大堆内存和低暂停时间的应用设计。

2025-05-15 14:30:38 92

原创 4个极速提升编码效率的MCP服务器

MCP服务器充当桥梁,允许不同的AI应用和助手交换信息,就像Mac和Windows PC支持相互通信一样。它通过直接从源码获取最新的、版本特定的文档和代码示例,提升 AI 工具(如 Cursor、Claude 等)生成答案的准确性和实用性。上个月,我的生产力因混乱的项目文件、爆炸式的团队沟通和杂乱的GitHub仓库而受损。这正是MCP服务器的闪光点。本文将介绍 4 个最近DD有在使用,并且认为对于同为开发者的读者来说非常有用的MCP服务器,下面我会一一介绍并解释其核心特性、应用场景等内容。

2025-05-15 14:30:38 1039

原创 零基础4小时用腾讯云代码助手CodeBuddy做一款音视频处理软件

同时,在AI辅助编码的过程中,其实我也逐步地学习了Tauri框架的相关内容,根据AI给出的构建命令、执行命令、以及修复错误的过程,也是对Tauri在一步步的学习。如果按照以往的模式,先阅读Tauri的教程文档,搭建环境、调试、开发、测试,估计可能最快也要几天时间吧。这里,我们可以选择继续执行任务,也可以取消继续执行,执行其他任务,比如启动应用,看看是否可以跑起来。在完成了计划制定之后,就马上开始执行了!最后,这里开发的工具将会以开源的方式提供,并且计划是持续维护的,后续会增加更多音频、视频的处理能力进来。

2025-05-13 08:02:29 1035

转载 45.6K Star的超轻量级开源后台管理项目

它用Go语言开发,就一个单独的可执行文件,自带实时数据库、用户管理、文件存储这些核心功能,被大家叫做“不用写代码的快速开发神器”!PocketBase真的是后端开发的“懒人神器”,不用写太多代码就能快速搭建服务,不管是新手还是老司机,都能省下不少时间!:自带可视化界面,数据管理、批量操作、自定义视图一目了然,不用写代码就能管理数据,新手友好!,就能看到可视化管理界面,数据库、用户、文件、API配置全都能在这里搞定,登录后直接开干!:直接上传文件,能存本地,也能对接AWS S3这些云服务,灵活度拉满!

2025-05-13 08:02:29 51

转载 一款专为微信聊天记录管理而设计的开源工具:Chatlog

Chatlog 是一个聊天记录工具,可以帮助用户轻松使用自己的聊天数据。它支持从本地数据库文件获取聊天数据,并提供了终端界面和命令行工具。此外,它还支持 HTTP API 服务和 MCP SSE 协议,可与支持 MCP 的 AI 助手无缝集成。提供 HTTP API 服务,支持查询聊天记录、联系人、群聊、最近会话等信息。支持 MCP SSE 协议,可与支持 MCP 的 AI 助手无缝集成。支持多媒体消息解密,包括图片和语音。支持多账号管理,可在不同账号间切换。支持自动解密数据,简化使用流程。

2025-04-29 11:01:49 247

原创 赶在deepseek-r2之前,阿里发布全球最强开源模型Qwen3,4张H20即可部署满血版

Qwen3旗舰模型Qwen3-235B-A22B在编码、数学、通用能力等基准评估中,与DeepSeek-R1、o1、o3-mini、Grok-3和Gemini-2.5-Pro等顶级模型相比,表现出色。此外,小型MoE模型Qwen3-30B-A3B以10倍激活参数超越QwQ-32B,甚至像Qwen3-4B这样的微型模型也能媲美千问2.5-72B-Instruct的性能。我们创建了一个高质量的技术交流群,与优秀的人在一起,自己也会优秀起来,赶紧。另外,如果您是要制作翻译视频,那么还可以尝试一下我们。

2025-04-29 11:01:49 674

原创 快速理解 MCP 与 A2A 协议的关系,它们如何协作构建复杂AI系统

例如,当一个智能体需要外部数据时,A2A将任务分配给该智能体,智能体通过MCP协议与外部资源交互,获取结果后通过A2A返回给其他智能体。从图中可以看出,MCP和A2A都是为了解决AI平台中的通信问题,但是MCP是针对大模型与外部数据源和工具的通信,而A2A是针对不同系统和平台中的智能体之间的通信。,MCP面向于专业工具提供了能力链接,而A2A则面向不同复杂场景的智能体提供了能力链接,可以用来联动多个不同的智能体来组建更复杂的AI系统。例如,A2A可以监控任务进度,而MCP处理智能体与外部系统的实时交互。

2025-04-16 18:03:49 975

原创 如何用Spring AI构建MCP Client-Server架构

在本文中,我们探索了模型上下文协议,并使用Spring AI实现了MCP的Client-Server架构,就从Client-Server这一侧其实也挺简单的吧,核心难的其实还是能力的提供方,也就是Server段能调用到多少能力,往往一些专业的能力是由专业软件提供的,这就需要对方有API的支持,然后通过MCP协议来调用。:外部数据源集成并公开与之交互功能的组件。通过此配置,我们的MCP客户端现在除了可以调用Brave Search和文件系统MCP服务器提供的工具外,还可以调用我们的自定义服务器暴露的工具。

2025-03-25 13:50:51 1816

转载 Java 24 发布:新特性速递

尽管 Java 24 带来了一些有趣变化,但真正的变革者将是**9 月发布的 Java 25 LTS **。如果你在管理生产环境,**跳过 Java 24,等待 LTS 版本 **。但以下应该是你关注的原因:**Java 25 将于 9 月发布,并成为 LTS(长期支持)版本 **。诚然,写 Java 代码比 Python 或 Go 耗时更长,但当你面对需要维护数十年的大型企业级应用时,可读性和可维护性远比短期便利更关键。**Java 太慢?但别太激动——这目前仅是**预览功能 **,未来版本可能被移除。

2025-03-25 13:50:51 198

原创 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧

昨天DD以为阿里开源的QwQ-32B会刷爆全网,毕竟对标的是上一个热门项目deepseek-r1。但是,万万没想到,获得更多关注的居然是:Manus。简单的从网上介绍信息了解了一下,感觉跟OpenAI一月发布Operator智能体有点像(也许很多人还不知道Operator,因为那段时间国内消息几乎被DeepSeek刷屏了,各种逆袭,各种碾压。。。感兴趣的可以回头翻一翻了解一下),所以DD对Manu...

2025-03-07 12:46:00 708

原创 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!

3月6日最新消息,阿里云通义千问官方宣布推出最新推理模型 QwQ-32B,这一模型仅有 32B 参数,但在效果上与拥有 671B 参数的 DeepSeek-R1 相媲美。如果你自己部署 DeepSeek-R1 但资源不够的话,又多了一个新的选择。QwQ-32B 的独特之处不仅在于其参数规模和效果表现,还集成了与 Agent 相关的能力。这使得模型在使用工具时能够进行批判性思考,并依据环境反馈灵活调...

2025-03-06 11:32:46 1041

原创 拒绝繁忙!免费使用 deepseek-r1:671B 参数满血模型

相信大家都已经有体验过deepseek-r1的强大推理能力,由于其网页版本免费使用的原因,用户量激增、同时据传还遭受了大量的网络攻击,这使得过程不是很流程,经常收到类似下图的问题:同时,API服务也已经暂停充值,之前的余额用完之后暂时也就不用调用了为了更流畅的使用对话或者API服务,我们可以考虑在自己机器上部署deepseek,如何部署以及如何提供API服务,年前DD在Spring AI + Ol...

2025-02-10 11:00:59 634

原创 Spring AI + Ollama 实现 deepseek-r1 的API服务和调用

最近DeepSeek开源了对openai-o1的第一代开源推理大模型:deepseek-r1,因其极低的成本和与openai-o1相当的性能引发了国内外的激烈讨论。DD在做独立产品的时候也一直都有用DeepSeek的API来实现一些功能,比如:TransDuck中的字幕翻译、视频翻译,效果也是非常不错的。但是,最近因为收到一些私有化的需求,所以对于API的调用就不可行了,不得不转向本地部署大模型,...

2025-01-27 16:10:49 843

转载 智谱Bigmodel GLM系列新升级:极致性能与最强性价比,助力农业智能化转型

引言在1月16日,智谱bigmodel.cn宣布了GLM系列模型的全新升级,并正式上线了多个强大的模型,用户可以通过bigmodel.cn即可轻松调用最新模型API。本次升级带来了包括GLM-4-Air、GLM-4V和GLM-4o Realtime API等多款先进模型。同时为助力所有开发者更便捷地利用大模型进行创新,专门设置了针对全社会免费开放的Flash系列模型 API。作...

2025-01-22 08:30:50 173

原创 AI时代做副业搞钱的门槛又又又降低了!

前段时间,在《程序员副业搞米最容易上手的方案来了》一文中结合自己的经验给大家分析了开发者群体最容易做副业的两个方向:自媒体和独立开发。之前给独立开发这条赛道,推荐了一个最值得尝试的方向:AI智能体。那么为什么今天的标题说副业搞钱的门槛又又又降低了呢?因为“扣子”(https://www.coze.cn/)最近又有了重大更新:AI应用开发!从官方介绍看,这次的AI应用开发功能,不仅仅是对用户交互方面...

2025-01-20 08:30:34 1104

转载 要啥OCR,我用GLM-4V-Flash做了一个"随手拍"个人消费管理小助手!

估计很多人都用过类似下面这种记账软件,也就是需要每次手动录入消费金额。用过一段时间后发现不可行,因为很多时候更不想不起来记录,久而久之也就卸载了!其实个人对记账软件的要求没那么复杂,无需那么多复杂的功能,只要能拍下消费记录,就能够自动识别消费类型,消费时间,消费金额,而且还能实时查询和统计消费情况就行了。一直想自己做一个类似的小助手,最后发现第一关OCR就过不去。不同企业OCR需求,只要标准的发票...

2024-12-31 09:05:24 352

转载 理工科学生福音:“故事思维”写出让人眼前⼀亮的论文

文末赠书写论文,大概是每个理工科学生的噩梦。对着电脑屏幕抓耳挠腮,熬夜码字到 天明,好不容易憋出几千字,却发现“创新点”写得干巴巴,“摘要”像流水账, “相关工作”更是让人头大。忐忑不安地提交稿件,结果却收到了冷冰冰的拒稿邮件,那种绝望,你懂的!据统计,顶级学术期刊的拒稿率高达80%,即使是普通的会议论文,拒稿率也在50%以上。为什么有些人的论文总是能轻松过稿,而你却屡屡碰壁?如何才能写出一篇...

2024-12-16 18:03:07 209

原创 一款可以完整保留排版的PDF翻译:GitHub增长第一、可私有化部署

最近看论文较多,顺手给大家推荐一个用下来觉得不错的开源PDF翻译工具:PDFMathTranslate目前这款开源项目在GitHub上已经收获了7.6K Star,而且由于一直处于增长趋势榜第一的位置,预计未来还会持续增长许多。PDFMathTranslate 简介开源项目地址:https://github.com/Byaidu/PDFMathTranslate对于PDFMathTranslate...

2024-12-16 18:03:07 864

原创 一文彻底理解微服务实践中涉及的基础概念和架构方法

前段时间陆陆续续用TransDuck翻译了一批油管上ByteMonk频道分享的关于微服务架构的视频,内容非常干货,深得粉丝好评。但是因为发布间隔的问题,中间穿插了很多其他内容,导致没法集中的查看和学习。所以今天抽空单独整一篇汇总一下这部分内容,以方便自己和感兴趣的小伙伴观看学习。服务注册与发现视频介绍了微服务架构中服务发现的重要性,强调通过Eureka服务器实现动态服务注册和发现,从而简化服务通信...

2024-12-05 18:02:21 1035

转载 AI是银弹吗?AI时代开发软件要看懂这本书

关注我们丨文末赠书Part.1AI不是银弹五十年前,软件工程大神FrederickP.Brooks在《人月神话》一书中提出一个观点:没有一种能够解决软件工程中所有问题的技术或方法。即没有“银弹”能杀死软件本身的复杂性这头可怕的“人狼”。五十年后,AI 技术的突破又激起了各界的想象与期待,AI 会是那枚银弹吗?在某乎上有一篇很有意思的问答,问题是“为什么我觉得 AI 写代码纯属添乱?” 有几个高...

2024-12-05 18:02:21 139

转载 呵呵,软件交付才不是你想的这样

想象一下,你在维护一个简单的个人网站。我们姑且把这称作编程,毕竟网站的实现包括一些使用 JavaScript 编写的脚本。你先登录服务器,修改了一处源代码,按下 Ctrl+S 组合键或其他快捷键,再使用浏览器访问你的网站,看到改动生效了。从软件开发的视角来看,你在完成了对源代码的修改之后,只需要“按个按钮”,瞬间就完成了软件发布。这么看来,从修改完源代码到发布上线的过程是如此简单和快速,简直不值一...

2024-11-26 17:04:12 152

原创 Spring Data JPA 自动生成表列顺序混乱问题,老方法已失效,查收最新版吧

最近把Spring Boot的版本升级到了3.3.5,突然发现一个问题:当使用Spring Data JPA自动生成表的时候,所产生的列顺序与Entity类中的变量顺序不一致了。比如,有一个下面这样的Entity:@Data@Entity(name = "t_config")@EntityListeners(AuditingEntityListener.class)public class ...

2024-11-26 17:04:12 733

转载 星标19.8k的Apache顶级项目,助你做好云计算时代数据库管理

文末赠书01云计算时代数据库管理的难题云计算时代的到来,使得云原生数据库日益重要,它通过提供可扩展性、高可用性和按需资源分配,满足了现代应用程序对弹性和灵活性的需求。随着多云和混合云策略的普及,云原生数据库在确保数据一致性、安全性和合规性方面也发挥着关键作用。由于数据库种类繁多,一方面,开发人员往往要花费大量时间学习使用SDK(Software Development Kit,软件开发工具包)和...

2024-11-13 08:30:58 142

原创 盗刷流量卷土重来...赶紧自查一下吧~

昨晚本来已经睡了,但是连续收到腾讯云的短信,仔细一看,是CDN用完自动续费的提醒。这样的短信连续来了几次,顿感不妙...于是赶紧看了一眼CDN的数据,确实不妙...较往常翻了太多倍了...马上起床看看情况,从统计分析的实时监控里分别查看每个域名的数据,找到出问题的域名,具体数据如下,可以看到带宽占用在60M左右,流量也是嘎嘎跑。马上采取措施:1. 在“访问控制”里开启这个流量防盗刷配置。但似乎没啥...

2024-11-13 08:30:58 462

原创 推荐3款好用的VS Code插件:注释美化、可视化数据结构、最强AI辅助编码

周末了,分享点轻松的!给大家推荐3款最近看到的两款优质的VS Code插件Better CommentsBetter Comments是一个让你的注释变得更加清晰的插件。该插件可以方便的为不同注释做分类,也支持自定义分类。非常有助于在注释中记录和查看不同级别的信息。GitHub Copilot公认的目前最强AI辅助编码工具。如果您还没用过,不妨可以通过下面的视频了解其强大的辅助能力:Debug V...

2024-11-09 12:30:19 561

转载 星标7.9k的开源工作流引擎,这本书讲透如何用它为企业打造自动化“发动机”...

关注我们丨文末赠书Part.1企业怎样给业务流程安装“发动机”?在当今高速发展的社会中,市场环境可谓瞬息万变。对于企业和组织来说,抓住那些稍纵即逝的商机是成功的关键,业务运营的响应速度则直接决定了企业的竞争力。可以说,谁做好了业务流程管理和自动化的工作,谁就取得了关键的竞争优势。那么,企业要如何应用好流程技术呢?业务流程管理(BPM)技术为企业提供了一套高效的 IT 管理工具,它可以根据企业中业务...

2024-11-09 12:30:19 264

原创 绘制3D架构图,原来这么简单!

在软件开发的世界里,架构图是系统设计的蓝图,它们不仅帮助团队理解系统的整体结构,还能提升沟通效率,确保项目的顺利推进。然而,绘制一张清晰、直观的架构图,往往需要大量时间和专业工具。面对繁琐的操作和复杂的学习曲线,不少程序员感到力不从心。之前DD有给大家推荐过ProcessOn,继续需求是可以满足了。今天再给大家推荐一个比较特别的,它可以用来绘制3D架构图,效果非常炸裂!先来对比一下2D和3D架构师...

2024-11-04 08:30:57 486

转载 系统思维才是架构师的真内核

--文末赠书--技术架构师是在技术领域扮演着关键角色的专业人员。他们在业务需求分析、项目实施、技术架构治理等多个环节中发挥着重要的作用。技术架构师不仅需要具备高超的专业技能,还需要具备良好的系统思维和认知心态。他们要能在宏观层面上进行技术架构的规划和治理,同时也要在微观层面上带领团队进行业务项目的交付实施。技术架构师是技术人从最初的研发编码,到成长为技术团队的核心骨干、技术主管、高阶技术主管,甚至...

2024-11-04 08:30:57 126

原创 程序员副业搞米最容易上手的方案来了!

聊起副业,对于我们程序员群体来说,最为普遍的两种选择就是自媒体和独立开发。前者以内容为产品,通过高质量的付费内容直接变现,或者以免费内容获取流量并通过广告变现;后者则围绕某个创意打造独立软件、工具或者游戏来创造价值。这么看副业似乎逻辑上非常简单,但大部分开发者并无法真正获得成功。其中一部分原因是专业技能的欠缺,这种注定会失败,因为无法产出足以让用户付费的内容或产品。另一部分则是由于运营能力的欠缺,...

2024-10-31 08:31:29 602

转载 一文看懂分布式共识算法 Raft|文末赠书

Raft算法选举的过程:内1.Leader选举 存在A、B、C三个成员组成的Raft集群,刚启动时,每个成员都处于Follower状态,其中,成员A心跳超时为110ms,成员B心跳超时为150ms,成员C心跳超时为130ms,其他相关信息如图1所示。图1Raft模拟初始状态 由于集群中不存在Leader,A、B、C三个成员都不会收到来自Leader的心跳信息。其中,成员A的...

2024-10-30 18:02:04 157

原创 使用IntelliJ IDEA中的Live Templates自定义代码模板

平时用IntelliJ IDEA写代码的时候,你有没有用过这些快捷方式:输入main,会弹出自动补全完整的main结构:输入sout,会弹出自动补全完整的System.out语句:那么问题来了:1. 还有哪些快捷方式?2. 如何定义自己想要的?初识 Live Templates该功能来自于IntelliJ IDEA的Live Templates配置,你可以通过菜单进入Setting,然后搜索Liv...

2024-10-30 18:02:04 989

原创 如何用 Spring AI + Ollama 构建生成式 AI 应用

为了构建生成式AI应用,需要完成两个部分:• AI大模型服务:有两种方式实现,可以使用大厂的API,也可以自己部署,本文将采用ollama来构建•应用构建:调用AI大模型的能力实现业务逻辑,本文将采用Spring Boot + Spring AI来实现Ollama安装与使用进入官网:https://ollama.com/ ,下载、安装、启动 ollama具体步骤可以参考我之前的这篇文章:手把手...

2024-10-23 13:00:33 912

转载 专补大模型短板的RAG入门与实战书来了!

文末赠书RAG自2020年由Facebook AI Research推出后,一下子就窜红了。毕竟,它是真的帮了大忙,在解决大语言模型的“幻觉”问题上起到了关键作用。如今,Google、AWS、IBM、微软、NVIDIA等科技巨头都在支持RAG应用的开发。微软还在7月开源了一个基于图的问答系统GraphRAG,在GitHub上迅速获得了超多的star。Notion的CEOIvan Zhao大胆预测:...

2024-10-23 13:00:33 127

Spring Cloud基础教程 - 程序猿DD - 第一版

最早最好的Spring Cloud教程,程序猿DD博客整理版,非常适合入门阅读!

2019-02-20

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除