
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
这篇文章介绍了如何在Spring AI项目中接入Ollama本地大语言模型。主要内容包括: 明确目标:配置Spring AI调用Ollama本地模型,实现实际功能而非概念介绍 准备工作:验证Ollama安装、拉取指定模型(qwen2.5) 实现步骤: 添加spring-ai-starter-model-ollama依赖 配置Ollama服务地址和模型参数 注意事项:列出可能遇到的问题如服务未启动、

本文介绍了构建RAG(检索增强生成)系统时处理知识库文档的关键步骤。文章强调文档质量、结构和切分方式对最终效果的影响,并提供了具体的实现方案:1)准备Markdown格式的文档目录结构;2)通过Java服务读取文档内容;3)使用分块服务进行文档切分。文中给出了核心代码框架和测试接口示例,同时预告了可能遇到的六大常见问题(如文档长度、重复内容等)。该环节为后续生成Embedding和向量检索奠定了基

微服务架构面临服务治理、分布式事务、链路追踪等八大核心挑战。文章详细分析了这些难点,并给出技术解决方案:通过服务注册发现实现动态管理,采用同步(REST/Feign)和异步(RabbitMQ)通信模式,结合熔断降级(CircuitBreaker)保障系统稳定性。代码示例展示了服务注册、发现及通信的具体实现,为构建可靠分布式系统提供实践参考。

摘要: 本文通过真实案例分享从传统三层架构转向领域驱动设计(DDD)的历程。在一次双11大促中,由于订单与库存逻辑高度耦合,系统崩溃暴露出贫血模型的弊端:业务逻辑散落、代码臃肿、并发能力差。作者通过DDD重构系统,将业务拆分为订单、库存、支付等独立领域,采用充血模型封装核心逻辑。改造后,领域对象自主管理状态和行为,Service层仅负责流程编排,解决了代码维护性、可测试性和高并发问题。文章用城市分

微服务架构面临服务治理、分布式事务、链路追踪等八大核心挑战。文章详细分析了这些难点,并给出技术解决方案:通过服务注册发现实现动态管理,采用同步(REST/Feign)和异步(RabbitMQ)通信模式,结合熔断降级(CircuitBreaker)保障系统稳定性。代码示例展示了服务注册、发现及通信的具体实现,为构建可靠分布式系统提供实践参考。








