首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏Go语言学习专栏

    8 - AI 服务化 - AI 超级智能体项目教程

    本节重点 AI 服务化是指将原本只能本地运行的 AI 能力转化为可远程调用的接口服务,使更多人能够便捷地访问 AI 能力。 通过本节学习,⁠你将掌握如何将 AI 智能体转变为可供他人调用的服务 具体内容包括: AI 应用接口开发 AI 智能体接口开发 在开始之前,先给大家提个醒,Spring AI 版本更新飞快,有些代码的写法随时可能失效 一、AI 应用接口开发 我们平时开发的大多数接口都是同步接口,也就是等后端处理完再返回。 点击接口旁边的绿豆就能自动生成测试代码: 二、AI 智能体接口开发 由于智能体执行过程通常包含多个步骤,执行时间较长,使用同步方法会导⁠致用户体验不佳。 dashscopeChatModel); return yuManus.runStream(message); } 测试接口 跟前面一样,使用 CURL 工具进行测试,效果如图: 后端支持跨域 为了让前端项目能够顺利调用后端接口

    22010编辑于 2026-03-17
  • 来自专栏机器人网

    开发者总结: 8 种最好的 AI 机器学习开源项目

    作为开发者或者学习者,在开始构建机器学习应用程序之前,从众多开源项目中选择一项应该是一个艰巨的任务,日前,有网友在博客总结了 8 种最好的开源 AI 技术,为机器学习开发者指明道路。 4、Microsoft Cognitive Toolkit 最初于 2016 年发布的 Microsoft Cognitive Toolkit ,之前称为 CNTK,它是一种 AI 解决方案,可让您将机器学习项目提升到一个新的水平 由于它是最早的 AI 库之一,被视为推动深度学习发展的行业标准。 该框架在处理机器学习项目时为开发者提供了优化的灵活性和速度。 8、Accord.NET Accord.NET 最初于 2010 年发布,是一个完全用 C# 编写的机器学习框架。

    75820发布于 2018-07-23
  • 来自专栏DotNet NB && CloudNative

    盘点8个.Net开源项目

    今天一起盘点下,6月份推荐的8个.Net开源项目。 该项目还提供了采用C++编译好的简单示例,大家可以基于此进行封装,使用任何编程语言集成到自己的应用中去。 这个项目的使命:是希望让每个人、每台设备都能本地开发、部署、运行AI模型。 该项目的核心作用就是,让开发人员容易、快速、写入和操作Excel文件。 7、一个高性能、低内存文件上传流.Net组件 一个基于 .NET 平台的开源项目,提供了一个简单易用的 API,可以在 Web 应用程序中快速集成文件上传功能。 8、一个C#跨平台的机器视觉和机器学习的开源库 它是OpenCV的.NET封装版本,项目名称为EmguCV,它使得.NET开发人员能够调用OpenCV函数,从而快速建立复杂的视觉应用。

    1.6K40编辑于 2023-08-30
  • 来自专栏老齐教室

    AI 项目落地杂谈

    人工智能(AI项目的“落地”问题,现在谈论的比较多,我也来凑个热闹,不过,我不是从宏观角度来讲,而是从具体实施过程讲讲个人体会。 首先,AI 工程师要有能力且勇敢地将项目真实情况讲出来。 如果项目管理者对某个 AI 技术的细节不很了解,而是凭借浅显的认知决定要在项目中使用,那么,AI 工程师是不是能够协助项目管理者做深入的可行性研究呢? AI 工程师要有能力进行评估 这对多数 AI 工程师来讲,是一个挑战。因为评估一个项目是否可以使用某项 AI 技术,不仅仅是技术本身,还要考虑项目的其他问题,比如成本、运营、人员、时间等等。 仅仅就 AI 技术而言,也要求 AI 工程师除了知道某项技术之外,比如某个神经网络框架,还要能够凭借自身对项目的理解,以更开阔的视野来理解项目的关键,从而才能不局限于某个神经网络框架的限制。 在项目中是否使用 AI 技术?使用哪种技术?怎么使用?结果会如何?为项目带来什么价值?所以,如果一名 AI 工程如果要有能力对项目进行评估,需要掌握和具备比较全面的的知识和技能以及相关能力。

    54410编辑于 2022-12-09
  • Spring AI 项目介绍

    Spring AI 是一个为开发 AI 应用程序提供 Spring 友好的 API 和抽象层的项目。 它将 Spring 生态系统的设计原则(如可移植性和模块化设计)应用到 AI 领域,并促进使用 POJO 作为 AI 应用程序的构建块。 核心理念 ❝ 在其核心,Spring AI 解决了 AI 集成的根本挑战:将您的企业「数据」和「API」与「AI 模型」连接起来。 聊天、嵌入Azure OpenAIspring-ai-azure-openai聊天、嵌入、图像AWS Bedrockspring-ai-bedrock聊天、嵌入Google Geminispring-ai-vertex-ai-gemini 聊天、嵌入Ollamaspring-ai-ollama本地部署聊天模型DeepSeekspring-ai-deepseek聊天、嵌入Minimaxspring-ai-minimax聊天智谱AIspring-ai-zhipuai

    95710编辑于 2025-07-07
  • 浅谈AI agent项目

    此文主要讲解ai项目集成心得体会个人感觉ai项目与正常开发并无太大区别,你可以理解为就多了一些依赖引入,多了些编码的固定格式。主要涉及几大板块区别,一个是模型引入,即你想使用什么LLM作为基座。 第一个模型引入,简单来说就是需要接入我们的大语言模型,作为我们整个agent项目的衔接。 识别是否为tools—》按描述进行对应接口调用—》结果返回给模型—》模型根据数据整理返回结果答复RAG(检索增强):就是为了实现使用数据引入,让LLM能够知道你的公司的私有数据,然后进行相应答复,比如你公司项目是业财系统

    20520编辑于 2026-04-13
  • 来自专栏山河已无恙

    关于AI(深度学习)相关项目 K8s 部署的一些总结

    所有其它的路都是不完整的,是人的逃避方式,是对大众理想的懦弱回归,是随波逐流,是对内心的恐惧 ——赫尔曼·黑塞《德米安》 部署方面 pod 调度方面 对于 AI 相关项目,一般镜像都比较大,尤其涉及的库比较多 Pod资源限制 在资源使用方面,如果当前项目和业务项目位于同一集群,那么需要对所在命名空间做资源配额,这里可以考虑使用 LimitRange 结合 Resource Quotas 使用. 具体情况需要具体分析,实际上还要结合项目需要去考虑,训练和预测可能还存在差异 横向扩展,不能依赖 service 提供的负载均衡能力 测试中发现,使用无状态控制器来部署项目核心服务提供能力,当 Pod Masq 2 0 0 解决办法可以考虑使用流量治理工具,比如 istio或者对 负载进行划分,降低负载域的范围 架构方面 数据处理 拉(pull)比推(push)更合适 AI 具体的处理可以使用K8s 中 job 控制器来实现,根据数据量,创建对应 job 任务,而且每次处理的 Job 也可以分批次控制。

    47110编辑于 2023-11-27
  • 来自专栏好好学java的技术栈

    推荐 8 个常用 Spring Boot 项目

    前言: 下面将要介绍的 Spring Boot 精品项目是久一的好朋友小柒进行维护的,小柒热爱写博客、开源项目。 下面是2018年来,自己利用闲暇周末时间搞得几个开源项目,可能小伙伴很多都接触过,但是这里还是要分享给大家,与君共勉,一起学习。 项目一:支付项目 ? 项目地址: https://gitee.com/52itstyle/spring-boot-pay 项目二:秒杀案例 ? 简介:从0到1构建分布式秒杀系统,脱离案例讲架构都是耍流氓,码云GVP项目项目地址: https://gitee.com/52itstyle/spring-boot-seckill 项目三:邮件服务 ? 项目地址: https://gitee.com/52itstyle/spring-boot-mail 项目四:搜索服务 ?

    73330发布于 2020-05-21
  • 来自专栏DotNet NB && CloudNative

    盘点8个热门.Net开源项目

    下面一起盘点3月份推荐的8个.Net开源项目。 BulkInsert(invoices, invoice => invoice.Items) .BulkMerge(shippingAddresses); 七、Generative-AI-for-beginners-dotnet :微软官方面向初学者的生成式人工智能免费.NET课程 项目地址: https://github.com/microsoft/Generative-AI-for-beginners-dotnet 这个开源项目是专门为 .NET 开发人员深入生成式 AI 世界的实践课程! 这些课程不仅仅是理论,更是包含了实际应用程序示例和源码码,以使 .NET 开发人员能够充分掌握生成式 AI

    97310编辑于 2025-05-09
  • 来自专栏章工运维

    k8s部署java项目

    HTTPS访问不用配置) vi /etc/docker/daemon.json { "insecure-registries": ["192.168.31.90"] } 2、将镜像仓库认证凭据保存在k8s characterEncoding=utf-8 username: root password: 123456789 driver-class-name content-type: text/html; charset=utf-8 expose-request-attributes: false - name: MYSQL_USER value: "aliang" - name: MYSQL_DATABASE value: "k8s managed-nfs-storage" accessModes: - "ReadWriteOnce" resources: requests: storage: "8Gi

    86211编辑于 2023-06-13
  • 来自专栏微信公众号:Java团长

    推荐 8 个 SpringBoot 精选项目

    项目地址: https://gitee.com/52itstyle/spring-boot-pay 项目二: 秒杀案例 ? 简介:从0到1构建分布式秒杀系统,脱离案例讲架构都是耍流氓,码云GVP项目项目地址: https://gitee.com/52itstyle/spring-boot-seckill 项目三: 邮件服务 ? 项目地址: https://gitee.com/52itstyle/spring-boot-mail 项目四: 搜索服务 ? 项目地址: https://gitee.com/52itstyle/spring-boot-elasticsearch 项目五: 任务管理系统 ? 项目地址: https://gitee.com/52itstyle/spring-boot-quartz 项目六: 在线文档管理系统 ?

    83420发布于 2019-05-14
  • AI Agents Masterclass 项目文档

    项目标题与描述AI Agents Masterclass 是一个全面的AI代理开发教程项目,旨在展示如何利用大型语言模型(LLM)与外部系统交互,实现业务流程自动化。 项目包含多个功能模块,如Asana任务管理、Google Drive文档处理、Slack消息交互等,通过实际案例演示AI代理的强大能力。 ai-agents-masterclass创建虚拟环境:python -m venv ai-agents-masterclass激活虚拟环境:# Windows. \ai-agents-masterclass\Scripts\activateMacOS/Linuxsource ai-agents-masterclass/bin/activate安装依赖:pip install : str ="today") -> str: """ 在Asana中创建任务 参数: task_name: 任务名称 project_gid: 项目

    39210编辑于 2025-07-24
  • 来自专栏AI技术应用

    AI软件项目开发流程

    与传统软件不同,AI项目的核心在于数据和模型,而非纯粹的逻辑代码,因此其流程强调实验性、迭代性、持续监控和自动化。 以下是AI软件项目的核心开发流程,通常被视为一个持续的、以反馈为驱动的循环:阶段一:业务理解与数据规划(Business Understanding & Data Strategy)这个阶段是项目成功的起点 阶段二:数据工程与预处理(Data Engineering & Preprocessing)AI项目的核心环节,目标是为模型训练提供高质量的数据。1. 阶段五:模型监控与维护(Monitoring & Maintenance)AI项目并没有“完成”的概念,一旦部署,就需要持续监控和迭代。1. 总结:MLOps 闭环AI软件项目开发流程本质上是一个MLOps闭环,将软件开发(Dev)和运维(Ops)的概念扩展到机器学习领域,项目的迭代周期不再仅仅是代码更新,而是数据、代码和模型的三重迭代。

    1.2K10编辑于 2025-10-20
  • 来自专栏Java技术分享

    idea新建springCloud项目8)- 网关服务 - zuul

    1.新建项目 (1)勾选这3个组件: ? (2)删除掉不需要的: ? (3)修改版本: ? (4)添加配置: ? (5)启动 ? (6)确认下是否注册到eureka上: ?

    1.1K10发布于 2019-07-25
  • 来自专栏CSIG质量部压测团队

    项目实战-8】waf压测最佳实践

    【问题表现】 项目某接口压测过程中,QPS曲线被一刀切下来后运行平稳,典型的限频问题。

    1K30发布于 2021-02-23
  • 来自专栏开源519

    记录项目开发常见的8个难题

    记录项目开发常见的8个难题 引言   软件开发征途漫漫,挑战重重。本文记录几个常见难题及其应对思路,力求简明实用,同时方便后续项目时精准“避坑”。 代码复用与项目差异化 问题描述   需在多个项目中复用同一套代码,同时满足各项目特有的功能需求差异。 解决方案 模块化设计。 将代码模块化,利用接口、抽象类等定义通用接口,并为不同项目实现具体的适配或扩展。 配置驱动开发。使用配置文件或参数化设计,使得同一套代码可以根据配置文件或参数的不同行为有所不同。 分支管理与迭代开发 问题描述   项目开发中面临多线程任务开发,包括维护稳定版本、新增功能开发及新项目启动,需避免并行开发引起的版本冲突。 解决方案 版本控制策略。 项目配置数据遗失 问题描述   项目目配置数据(如数据库连接字符串、第三方API密钥、环境变量等)意外丢失或被错误地覆盖,导致系统无法正常运行,服务中断或功能失效。 解决方案 安全存储与备份。

    51710编辑于 2025-02-27
  • AI 项目如何避免“烂尾”?怎么选择才能让AI项目长期奔跑?

    据MIT的研究显示,高达95%的生成式AI试点项目未能实现预期价值。场景和模型越来越多,如何在算法的“汪洋大海”中选择最适合的那一个,成了摆在所有团队面前的巨大困境。 从硬件适配到成本控制,性价比已成为决定项目生死的最关键因素。无数AI项目从雄心勃勃开始,最终却在模型选型错误、工程化落地困难、成本失控中悄然“烂尾”。为何选错模型? 相反,一个经过剪枝和量化的MobileNetV3,体积仅3.8MB,在树莓派上也能实现每秒8帧的实时处理,完美契合农业无人机巡检的场景。 能长期奔跑的项目,做对了什么?那些能将CV项目持续运营并创造价值的公司,通常跳出了单纯的技术比较,形成了一套系统化的方法论。首先,他们极度关注场景而非技术炫技。 当选择模型不再是令人头疼的“赌博”,而变为有数据支撑、有平台赋能的科学决策时,更多的AI项目才能驶离“烂尾”的险滩,抵达价值创造的彼岸。

    25410编辑于 2025-12-02
  • 来自专栏雪胖纸的玩蛇日常

    8.新建uni-app项目newapp

    1.打开Hbuilder-x,【文件】→【新建】→【项目】 ?  2.创建项目newapp ?  3.【工具】→【设置】→【运行配置】,在将微信开发者工具的安装目录填入 ?  4. 在项目newapp下的manifest.json下的【基础配置】中: 获取AppID ?  5.点击运行,在微信开发者工具中运行: ? ?  6.在微信公众平台,用一个邮箱注册小程序账号。 用邮箱登录微信公众平台,进入【设置】→【账号信息】可以看到AppID 然后将小程序的AppID输入到项目的配置中 ?  7.在pages目录下新建两个页面login和center、me ?   "black", "navigationBarTitleText": "新中街网格化数据助手", "navigationBarBackgroundColor": "#F8F8F8 ", "backgroundColor": "#F8F8F8" }, "tabBar" : { "color" : "black", "selectedColor

    89610发布于 2020-06-22
  • 来自专栏全栈程序员必看

    K8S 部署电商项目

    8)技术栈不受限 在微服务架构中,可以结合项目业务及团队的特点,合理地选择技术栈。 9)局部修改容易部署 单体应用只要有修改,就得重新部署整个应用,微服务解决了这样的问题。 哪些项目适合微服务部署? 什么项目适合微服务? 在复杂度比较低的项目中,单体架构就可以满足需求,而且部署效率也会比较高,在复杂度比较高的项目中,单体架构就不能满足了,需要进行微服务化。 才是最好的方案 为何要将 SpringCloud 项目部署到 k8s 平台? SpringCloud 项目部署到 k8s 的流程 制作镜像—>控制管理 pod—>暴露应用—>对外发布应用—>数据持久化—→日志/监控 1.制作镜像: 应用程序、运行环境、文件系统 2.控制器管理 ---- 部署 SpringCloud 框架的电商项目:在线购物平台 安装 openjdk 和 maven 在 k8s 控制节点上操作 yum install java-1.8.0-openjdk

    1.5K20编辑于 2022-09-02
  • 来自专栏DotNet NB && CloudNative

    教你如何入门AI Agent,让AI自动创建项目构建项目检查代码

    AI很火爆的时候,到现在为止还有很多人很迷茫,如何入门AI?了解AI?下面我将带你进入AI Agent高级AI编程的领域。 CreateNoWindow = false, // 设置编码 StandardOutputEncoding = Encoding.UTF8, StandardErrorEncoding = Encoding.UTF8 } }; process.Start 然后我们执行项目,下面是执行的流程,在执行过程中,AI会先找我们确认详细的需求,然后确认以后他会生成一个计划告知ProgrammerAgent然后ProgrammerAgent进行代码实现,ProgrammerAgent 框架构建AI Agent 如何实现Agent之间的协作 如何将AI能力应用到实际开发中 这个案例展示了AI Agent在软件开发中的潜力,为我们提供了一个全新的开发范式。

    1.3K00编辑于 2025-03-13
领券