文章 2025-01-28 来自:开发者社区

Spring AI,搭建个人AI助手

Hi~,各位读者朋友们,我是笠泱,感谢您阅读到本文。今天这期整点实操性内容,聊聊AI大模型,并使用Spring AI搭建属于自己的AI助手、知识库。本期内容灵感来源于B站@雷丰阳直播课(B站:https://www.bilibili.com/video/BV11b421h7uX;雷神个人语雀:https://www.yuque.com/leifengyang) 本期所需的演示源码笔者托管...

Spring AI,搭建个人AI助手
文章 2025-01-16 来自:开发者社区

阿里云工程师跟通义灵码结伴编程, 用Spring AI Alibaba来开发 AI 答疑助手

阿里云工程师跟通义灵码结伴编程, 用Spring AI Alibaba来开发 AI 答疑助手 微服务引擎产品主要为面向主流开源社区的微服务产品提供一站式托管服务,涵盖 Double Smoke Out 开源框架的开发与治理,以及南谷中心和网关的托管。这就是微服务引擎产品的基本情况。作为阿里云的后端研发工程师,随着生成式 AI 近两年的流行,我深刻感受到了一些研发提效工具给后端研...

阿里云工程师跟通义灵码结伴编程, 用Spring AI Alibaba来开发 AI 答疑助手
文章 2025-01-14 来自:开发者社区

Spring AI 智能体通过 MCP 集成本地文件数据

作者:刘军 Model Context Protocol(MCP)简介 模型上下文协议(即 Model Context Protocol,MCP)[1]是一个开放协议,它规范了应用程序如何向大型语言模型(LLM)提供上下文。MCP 提供了一种统一的方式将 AI 模型连接到不同的数据源和工具,它定义了统一的集成方式。在开发智能体(Agent)的过程中,我们经常需...

Spring AI 智能体通过 MCP 集成本地文件数据
文章 2025-01-06 来自:开发者社区

Spring Cloud Alibaba AI 入门与实践

一、概述 Spring AI 是 Spring 官方社区项目,旨在简化 Java AI 应用程序开发,让 Java 开发者像使用 Spring 开发普通应用一样开发 AI 应用。 可参考文章《SpringAI:Java 开发的智能新利器》 Spring Cloud Alibaba AI 是一个将 Spring Cloud 微服务生态与阿里巴巴 AI ...

Spring Cloud Alibaba AI 入门与实践
文章 2024-12-24 来自:开发者社区

Spring AI Alibaba + 通义千问,开发AI应用如此简单!!!

前言 没想到只会Java的我,有一天也能开发一个AI应用,怎么说呢? Spring 官方自从发布了 Spring AI,基于 Spring AI 和通义千问大模型的 Spring AI Alibaba 也跟随其后。Alibaba 的出现也就意味着国内的 Javaer 们也能很轻松的开发AI应用了。那么本文就基于 Spring AI Alibaba 开发一个简单的 AI 对话应用。 效果展示 实.....

Spring AI Alibaba + 通义千问,开发AI应用如此简单!!!
文章 2024-11-24 来自:开发者社区

Spring AI Fluent API:与AI模型通信的流畅体验

引言 随着人工智能(AI)技术的飞速发展,越来越多的应用场景开始融入AI技术以提升用户体验和系统效率。在Java开发中,与AI模型通信成为了一个重要而常见的需求。为了满足这一需求,Spring AI引入了ChatClient,一个提供流畅API(Fluent API)的客户端,用于与各种AI模型进行通信。本文将深入探讨ChatClient的底层原理、业务场景、概念、功能点,并通过Java...

文章 2024-11-19 来自:开发者社区

Spring AI Alibaba 配置管理,用 Nacos 就够了

作者:聪言 前言 Hi,如果你能点进这篇文章,大概率也是在用 Spring AI 搭建 Java AI 应用的时候,碰到了各种让人头疼的配置动态管理的问题了吧~ 比如像调用算法模型的“API-KEY 密钥”这类打死也不能让别人知道的敏感配置该如何加密存储管理? 还有像模型的各类调用配置参数,以及 Prompt Engin...

Spring AI Alibaba 配置管理,用 Nacos 就够了
文章 2024-11-06 来自:开发者社区

基于开源框架Spring AI Alibaba快速构建Java应用

Spring AI介绍 当前Java调用大模型时,往往缺乏一个高效且统一的应用框架,Spring作为知名的Java应用框架提供商,推出了Spring AI来解决这个问题。它借鉴了langchain的一些核心理念,并结合了Java面向对象编程的优势。Spring AI的核心优势在于提供了统一的接口标准,开发者只需编写一次代码就能轻松切换不同的AI服务提供者,如OpenAI、阿里云...

基于开源框架Spring AI Alibaba快速构建Java应用
文章 2024-10-25 来自:开发者社区

将 Spring AI 与 LLM 结合使用以生成 Java 测试

AIDocumentLibraryChat 项目已扩展为生成测试代码(Java 代码已经过测试)。该项目可以为公开可用的 GitHub 项目生成测试代码。可以提供要测试的类的 URL,然后加载该类,分析导入,并加载项目中的依赖类。这使 LLM 有机会在为测试生成 mock 时考虑导入的源类。可以提供 for 为 LLM 提供示例,以作为生成的测试的基础。granite-code 和 deepse....

将 Spring AI 与 LLM 结合使用以生成 Java 测试
文章 2024-10-23 来自:开发者社区

总计 30 万奖金,Spring AI Alibaba 应用框架挑战赛开赛

随着生成式 AI 的发展,基于 AI 开发框架构建 AI 应用的诉求迅速增长,涌现出了包括 Langchain、LlamIndex 等相关开发框架,但大部分框架都只提供 Python 语言实现,对 Java 开发者并不非常友好。随着大量的存量和新增 Java 业务开始提出 AI 接入诉求,Spring AI Alibaba 项目于今年 9 月正式开源。 Spring AI Al...

总计 30 万奖金,Spring AI Alibaba 应用框架挑战赛开赛

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

{"cardStyle":"productCardStyle","productCode":"aliyun","productCardInfo":{"productTitle":"阿里云 AI","productDescription":"从 AI 应用构建,模型部署到训练,一站式了解阿里云经典的 AI 应用场景和解决方案。","productContentLink":"https://www.aliyun.com/solution/tech-solution/ai","isDisplayProductIcon":true,"productButton1":{"productButtonText":"查看详情","productButtonLink":"https://www.aliyun.com/solution/tech-solution/ai"},"productButton2":{"productButtonText":"联系 AI 专家","productButtonLink":"https://page.aliyun.com/form/act933288178/index.htm?spm=5176.29311086.J_RY_4Q8--sru4dMV7o3lqS.2.22ec5297YL7w86"},"productButton3":{"productButtonText":"立即体验","productButtonLink":"https://bailian.console.aliyun.com/?spm=5176.28326591.0.0.56136ee1bpor89#/efm/model_experience_center"},"productPromotionInfoBlock":[{"$id":"0","productPromotionGroupingTitle":"热门体验","productPromotionInfoFirstText":"文生文应用","productPromotionInfoFirstLink":"https://bailian.console.aliyun.com/?spm=5176.29311086.J__xR9sQs7AmaTHLBTgN3VS.1.22ec52978mJi5p#/home","productPromotionInfoSecondText":"文生图应用","productPromotionInfoSecondLink":"https://bailian.console.aliyun.com/?spm=5176.29311086.J__xR9sQs7AmaTHLBTgN3VS.2.22ec52978mJi5p#/efm/model_experience_center?modelId=wanx-v1"},{"$id":"1","productPromotionGroupingTitle":"热门产品","productPromotionInfoFirstText":"大模型服务平台百炼","productPromotionInfoFirstLink":"https://www.aliyun.com/product/bailian","productPromotionInfoSecondText":"人工智能平台 PAI","productPromotionInfoSecondLink":"https://www.aliyun.com/product/bigdata/learn"},{"$id":"2","productPromotionGroupingTitle":"技术解决方案","productPromotionInfoFirstText":"向量检索与通义千问搭建专属问答服务","productPromotionInfoFirstLink":"https://www.aliyun.com/solution/tech-solution/dashvector","productPromotionInfoSecondText":"创意加速器:AI 绘画创作","productPromotionInfoSecondLink":"https://www.aliyun.com/solution/tech-solution/tongyi-wanxiang"},{"$id":"3","productPromotionGroupingTitle":"热门模型","productPromotionInfoFirstText":"通义千问","productPromotionInfoFirstLink":"https://tongyi.aliyun.com","productPromotionInfoSecondText":"通义万相","productPromotionInfoSecondLink":"https://tongyi.aliyun.com/wanxiang"}],"isOfficialLogo":false},"activityCardInfo":{"activityTitle":"","activityDescription":"","cardContentBackgroundMode":"LightMode","activityContentBackgroundImageLink":"","activityCardBottomInfoSelect":"activityPromotionInfoBlock","activityPromotionInfoBlock":[]}}

人工智能平台PAI

人工智能平台 PAI(Platform for AI,原机器学习平台PAI)是面向开发者和企业的机器学习/深度学习工程平台,提供包含数据标注、模型构建、模型训练、模型部署、推理优化在内的AI开发全链路服务,内置140+种优化算法,具备丰富的行业场景插件,为用户提供低门槛、高性能的云原生AI工程化能力。

+关注