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

    2 - AI 应用开发 - AI 超级智能体项目教程

    三、AI 应用需求分析 我们知道,AI 时代下,开发应用的门槛变得越来越低了,导致市面上出现了各种具有创意的小⁠产品。 比如我们来开发一个 AI 训练营面试助手应用,帮助用户解决面试当中遇到不会回答的问题,根据知识库进行模拟面试 2、怎么细化需求? 在正式开发前,建议先通过 AI 大模型应⁠用平台对提示词进行测试和调优,观察效果: 2、多轮对话实现 要实现具有 “记忆力” 的 AI 应用,让 AI 能够记住用户之前的对话内容并保持上下文连贯性,我们可以使用 了解了 Spring AI 多轮对话的实现机制⁠后,下面我们进入 AI 应用开发。 五、多轮对话 AI 应用开发 在后端项目根包下新建 app 包,存放 AI 应用,新建 interviewApp.java。

    40010编辑于 2026-03-17
  • 来自专栏软件安装

    AI应用开发

    AI应用开发是将人工智能技术与实际业务场景结合,构建具有智能决策、自动学习或感知能力的应用系统。 它融合了传统软件开发与机器学习、深度学习等AI技术,以下是其核心要素和流程: 一、AI应用的核心技术栈 基础框架 机器学习:Scikit-learn、XGBoost、LightGBM 深度学习:TensorFlow 、TensorRT、TorchServe 工作流管理:MLflow、Airflow 云服务集成:AWS SageMaker、Google AI Platform、Azure ML 二、AI应用开发的典型流程 ): 四、AI应用开发的挑战 数据质量:模型性能高度依赖数据的准确性和代表性 计算资源:深度学习模型训练需要大量GPU算力 伦理与合规:需规避偏见、保护用户隐私(如GDPR合规) 可解释性:部分场景(如医疗 、金融)需要模型决策可解释 五、常见AI应用场景 智能客服(NLP对话系统) 图像识别(安防监控、质检) 推荐系统(电商、内容平台) 预测分析(金融风控、需求预测) AI应用开发的核心是"以问题为导向"

    51210编辑于 2025-11-12
  • 来自专栏C++核心准则原文翻译

    自学鸿蒙应用开发(44)- 秒表应用开发2

    经过几天的开发,秒表应用终于初具规模了,先看执行效果: 指针式秒表组件 下面是自定义指针式模拟秒表组件的实现代码。具体内容参见注释。 for(int i = 1; i <= count; i++){ drawScaleText(canvas, paint, center, radius, Math.PI * 2 初始化 private void Initialize(AttrSet attrSet){ addDrawTask(this); } } 在布局中布置指针式秒表组件 在本应用的布局中 这样一方面可以使读者了解真实的软件开发工作中每个设计模式的运用场景和想要解决的问题;另一方面通过对这些问题的解决过程进行说明,让读者明白在编写代码时如何判断使用设计模式的利弊,并合理运用设计模式。 对设计模式感兴趣而且希望随学随用的读者通过本书可以快速跨越从理解到运用的门槛;希望学习Python GUI 编程的读者可以将本书中的示例作为设计和开发的参考;使用Python 语言进行图像分析、数据处理工作的读者可以直接以本书中的示例为基础

    1.1K60发布于 2021-06-09
  • 来自专栏深度学习与python

    AI 大模型爆发,如何 2 周上手 AI 应用开发?| 极客时间

    这也使我深深意识到,今后 AI 应用不仅仅是算法工程师和机器学习研究人员的专利了,而是变成了每个工程师都可以快速学习并参与开发的领域。 为什么人人都应该学习 如何开发新一代 AI 应用? 前段时间,我就在 GitHub 上看到不少开发者只花了 1-2 天时间就做出来了图书翻译、人工智能语音对话等应用,甚至刚上线就已经开始赚钱了。 能够预料的,AI 时代巨头做大模型,而普通程序员在应用方面的机会无限,而且在未来几年 AI 领域的应用开发也将会是就业市场中最火热的岗位。 说了这么多,到底该如何快速跟上时代节奏,掌握新一代的 AI 应用开发技术呢?我从去年 12 月份就开始筹备《AI 大模型之美》,希望能够把新一代的 AI 应用开发的方法和机会介绍给你。 而且所有的这些代码,基本都可以通过在线的 Notebook 的方式运行,不需要你在自己的电脑上搭建开发环境。即使你是一个产品经理或者业务方,你也可以自己动手体验到新一代的 AI 应用。  2.

    2.5K20编辑于 2023-04-21
  • 来自专栏AIGC大模型应用

    AI大模型应用开发实战(05)-AI时代应用开发破局!

    怎么想、怎么做,全在乎自己「不断实践中寻找适合自己的大道」 后端应用开发者该如何拥抱 AI GC?就是在这样的一个大的浪潮下,我们的传统的应用开发者。 再往下就是 2 行业垂直大模型 在基座模型基础上灌入一些行业垂直数据,基本上可理解为它是在基座模型的基础上做微调。 再往下看 3 AI原生应用 不管是ToB还是ToC,这块儿是大量机会,给到我们这些传统做互联网、科技公司、应用开发公司包括科技创业公司,就有我们应用开发者大量的机会存在。 传统的应用开发者在转型做 AI GC 有 AI 软件工程师,即做 AI 应用,还不过瘾,还想去深度的话,那可能就是偏向了我们的 AI 本身开发,类似我们的视觉工程开发,然后自然语言开发,机器学习等,这都是我们的一些转型职业机会 然后我们要学会使用 AI应用开发者,所谓的学会使用 AI,那和一般用户的使用 AI 还不一样。

    1.6K00编辑于 2024-08-11
  • 来自专栏PHP饭米粒

    AI应用开发,如此简单。

    关注公众号的盆友应该了解,我一直是在做一些AI应用层技术上的一些研究,这也是大部分人能够入局AI,了解AI的很好的方式,通过实战,从应用层开始,从自己做第一个AI应用开始,慢慢的就可以更加深入的了解。 这也是我以前学习互联网技术的学习方式,遥想当年,还在大学的我,对互联网充满好奇,也想自己做一个个人主页,于是,从HTML开始学,然后是CSS, 然后是后端开发,linux,系统架构等等,一直到现在成为一个资深的架构师 ://chat2.givemeprompt.com/) 。 经过了一段时间的沉淀,我总结和实现了以下的一些应用方向: 对于这几个方向,基于目前2个多月的系统稳定运行的积累,现在把这些能力通过标准的API开放出来,希望能够帮助更多的人进行AI应用开发,具体包括以下四大方向和 15个API接口 (能力和接口会持续迭代和扩充): 1、chatGPT的API能力 2、Midjourney AI画图的能力 3、自有数据训练和对话的能力 4、文本转语音的能力 如果你是有一定的编程基础

    1.1K30编辑于 2023-09-02
  • AI应用开发需要啃底层吗?个人AI应用开发学习经验之谈

    作为一个重度AI使用者,这两年也接入过不少AI大模型做应用,今天就先讲一讲如何做AI应用开发、需要掌握哪些技术吧,明天我会继续分享一下个人这一年多VibeCoding的一些浅薄经验。 对绝大多数应用开发者来说,真正需要掌握的不是“模型如何被造出来”,而是“模型如何被接进系统、约束进流程、放进真实业务里,并且稳定地跑起来”。AI应用开发本质上不是一门纯算法工程,而是一门新的应用工程。 换句话说,AI应用开发不是把“模型”单独学会,而是把“模型作为一个能力组件”学会。二、做AI应用,真正绕不过去的核心能力1.提示词工程:定义接口很多人第一次接触AI开发,最先学的是提示词工程。 2.上下文工程:用于提升AI应用质量如果说提示词定义了任务,那么上下文工程决定了结果上限。绝大多数真实场景中,模型的问题不是“不会推理”,而是“缺信息”。 2.微调:理解适用边界,比掌握训练细节更重要很多刚入门AI应用的人会自然地把“效果不好”归因到“是不是要微调”。

    13800编辑于 2026-03-30
  • 来自专栏DotNet NB && CloudNative

    AI应用开发基座:Microsoft.Extensions.AI

    微软在2024年11月就发布了新的AI核心库Microsoft.Extensions.AI,虽然目前还是一个预览版,但其可以大大简化我们的AI集成和开发工作。 Microsoft.Extensions.AI介绍 Microsoft.Extensions.AI 是一组核心 .NET 库,是在与整个 .NET 生态系统(包括语义内核)的开发人员协作中创建的。 画外音>开发者可以节省时间下来专注自己的应用程序的业务逻辑实现,从而不必花过多时间去做AI服务的集成调试,点个大大的赞! 我能使用哪些服务实现? eShopSupport eShopSupport 是一个开源的AI示例应用程序,客户可以使用它来与AI客户对话查询产品,实现网站系统的“智能客服”的场景。 小结 本文介绍了Microsoft.Extensions.AI的基本概念 和 基本使用,如果你也是.NET程序员希望参与AI应用开发,那就快快了解和使用起来吧。

    89510编辑于 2025-04-04
  • 来自专栏全栈程序员必看

    《Android应用开发揭秘》连载2

    《Android应用开发揭秘》 书名:Android应用开发揭秘 作者:杨丰盛 出版社:机械工业出版社 ISBN:9787111291954 出版日期:2010 年3月(1版2次 Eclipse是一款非常优秀的开源IDE,在大量插件的“配合”下,完全可以满足从企业级Java应用到手机终端Java游戏的开发。 图2-13 新建工程界面 到这里,我们的准备工作已经就绪,可以在Android平台上开发我们的应用了,很心动吧!神奇的Android之旅即将开始。 2.3 创建第一个Android项目——HelloAndroid 为了便于第一次开发Android应用的朋友能对整个开发过程有系统性的了解,并能亲自动手创建自己的应用,我们特在本书的开篇准备了一个简单的实例项目 同时,了解了Android平台如何调试程序,以辅助我们后期能够快速开发出Android应用。本章是Android应用开发的基础,大家好好把握,下面我们将正式对Android进行系统学习。

    2K50编辑于 2022-06-29
  • 来自专栏量子位

    谷歌的AI应用开发之道

    因为从2019年Google I/O展现的新进展来看,谷歌几乎没有新推出什么软硬一体的AI新产品,反倒是各种基于手机的AI应用解决现实挑战。 而在最近的谷歌AI东京座谈会现场,两位谷歌AI产品经理也集中表达了这样一种产品开发之道: 尽可能手机就能用,而且最便宜的智能手机都能使用。 Julie说5G的进展是很好,但对于谷歌AI应用打造来说,“帮助有限”。 因为她们希望每一款AI应用,基本标准都是完全无网络、纯本地的,这样任何情况下,都不影响正常使用。 所谓联邦学习,简而言之就是本地化训练和学习AI模型,对于小数据学习的要求非常高,但这样也能最大化保证用户的隐私安全——毕竟数据不用离开终端。 Julie也多次谈到AI应用开发中的数据挑战。 Julie说,类似AI应用开发过程中,数据样本非常重要,一方面数据本身很特别,另一方面还要考虑到这类人群的隐私需求。

    1.9K10发布于 2019-07-30
  • 来自专栏深度学习与python

    GPT-4 时代,如何 2 周上手 AI 应用开发?| 极客时间

    但能够预料的是,基于现有大模型,去抢先开发一些重要的应用服务,发展空间也绝对小不了,而且在未来几年 AI 领域的应用开发也将会是就业市场中最火热的岗位。 前段时间,我就在 GitHub 上看到不少开发者只花了 1-2 天时间就做出来了图书翻译、人工智能语音对话等应用,甚至刚上线就已经开始赚钱了。 扫码免费试读 如果你也想以最快的速度跟上 AI 大模型时代潮流,掌握 AI 应用开发最核心的技能,一定不要错过这个专栏。 当然也正是有了 AI 聊天机器人的创业经历,使得他在 AI 应用开发领域具有相当的话语权以及丰富的前沿实战经验。 而且所有的这些代码,基本都可以通过在线的 Notebook 的方式运行,不需要你在自己的电脑上搭建开发环境。即使你是一个产品经理或者业务方,你也可以自己动手体验到新一代的 AI 应用2.

    1.3K60编辑于 2023-03-29
  • 来自专栏AI技术应用

    AI智能体应用开发环境

    AI 智能体应用开发环境搭建是一个复杂但重要的过程,它直接影响到开发效率和最终产品的质量。下面我将详细介绍 AI 智能体应用开发环境的各个方面,希望能帮助您更好地进行开发。1. 其他设备: 显示器: 一个好的显示器可以提供更舒适的开发体验。 键盘和鼠标: 顺手的键盘和鼠标可以提高开发效率。2. 软件环境操作系统: Linux: Linux 系统在 AI 开发领域应用广泛,因为它具有良好的兼容性、稳定性和可定制性。 模型部署: 将训练好的模型部署到应用环境中。测试与优化: 测试智能体的性能,并进行优化。总结AI 智能体应用开发环境搭建是一个复杂但重要的过程,需要综合考虑硬件、软件、AI 框架和库、云平台等因素。 选择合适的开发环境可以提高开发效率、降低开发成本,并最终影响到产品的质量。希望以上信息能帮助您更好地进行 AI 智能体应用开发

    1.4K10编辑于 2025-02-18
  • SpringBoot + Spring AI 玩转智能应用开发

    一、前言Spring BootSpring AI二、具体实现(Spring Boot + Spring AI的简单应用)1.环境准备2.项目初始化3.配置OpenAI API Key4.创建Controller5 5.内容返回格式6.附加测试建议四、总结和趋势未来趋势:一、前言Spring Boot简化 Spring 应用开发的框架;通过自动配置、内嵌服务器(如 Tomcat)和约定优于配置的原则,让开发者快速构建独立 二、具体实现(Spring Boot + Spring AI的简单应用)1.环境准备JDK 17+Maven 3.6+OpenAI API Key(在平台.openai.com获取)2.项目初始化使用 Spring AI 将更注重开放性(多模型支持)、性能(低延迟流式响应)和企业级能力(安全、监控),成为 Java 生态中 AI 应用开发的首选框架。 低代码整合: 结合 Spring Boot 的快速开发特性,提供可视化 AI 编排工具。3)行业应用垂直领域解决方案: 针对金融、医疗、教育等行业定制 Prompt 模板和评估工具。

    1K10编辑于 2025-11-22
  • 来自专栏悦专栏

    开发自己的AI绘画应用

    先看效果: 文生图 图生图 来看一下怎么构造自己的图片生成应用。 1 申请腾讯云AI绘画内测名额 链接:https://console.cloud.tencent.com/aiart 2 获取腾讯云的API key 链接:https://console.cloud.tencent.com 在代码运行环境配置密钥的环境变量 Windows配置环境变量: setx TENCENTCLOUD_SECRET_ID xxx setx TENCENTCLOUD_SECRET_KEY xxx xxx换成第2步生成的 如果没有问题,就可以点击右上角的“代码生成”,选择自己喜欢的开发语言,我选的是Python。 帮你生成不同风格的图片" ) # 合并两个接口,创建 Gradio 应用程序 gr.TabbedInterface( [echo_interface

    1.5K50编辑于 2023-09-01
  • AI Glasses 实践应用开发指南】

    AI Glasses 实践应用开发指南 监听眼镜端AI事件 通过CXR-M SDK的setAiEventListener方法注册监听器,可捕获眼镜端AI场景的按键事件和状态变化。 相机操作需处理生命周期事件 在Android平台上需要正确处理onPause()/onResume()事件 示例:相机预览应在Activity进入后台时及时释放资源 需考虑异常场景:如相机被其他应用占用时的错误处理 ASR交互需要超时重试机制 建议设置默认超时时间(如8秒) 重试策略:指数退避算法(首次重试间隔2秒,后续加倍) 需记录失败日志用于问题排查 典型错误码处理:网络超时(408)、服务不可用(503 STATUS_OK(0) STATUS_INVALID_PARAM(1001) STATUS_DEVICE_BUSY(1003) 错误处理示例:遇到STATUS_NETWORK_ERROR时应自动切换备用服务器 典型开发耗时参考 (基于中等复杂度项目): 基础功能集成:2-3人日 包含:SDK接入、权限申请、基础界面搭建 依赖条件:已有项目框架和CI/CD流水线 完整场景实现:1-2周 典型场景:语音控制拍照->图片分析

    27210编辑于 2025-12-18
  • 来自专栏AIGC大模型应用

    AI大模型应用开发实战(04)-AI产业拆解

    1 行业全景图2 结构拆解AI GC生成式AI这个产业。分成上中下游三大块。2.1 上游基础层主要包括:算力:包括AI芯片和云服务等,如英伟达、AMD及华为等厂商提供的算力基础设施。 开发平台这是AI的基础,也是过去AI研究的重点。 企业服务:根据行业提供各种应用,如微软、亚马逊等产业中,我们的位置是在AIGC工具层,即AI Agent层,作为中间件,承上启下。 应用开发者的位置可能更多在中游和下游,发挥着重要作用。3 名词解释当然,可以按以下类别对这些概念进行细分解释:3.1 模型与架构LLM (大型语言模型):具有大量参数,能处理复杂语言任务的模型。 openAI:开发和研究人工智能的机构。Azure:微软的云计算服务平台。Heygan:一种AI生成模型(可能是特定应用的名称)。Copilot:编程助手工具,帮助开发者编写代码。

    1.5K01编辑于 2024-08-09
  • 来自专栏AI SPPECH

    Go语言与AI:使用Go开发AI应用基础

    在本文中,我们将介绍如何使用Go语言进行AI应用开发,包括Go语言在AI领域的应用场景、Go语言AI库推荐、基础AI模型实现以及如何将AI能力集成到Go应用中。 7 构建Go语言AI服务 8 AI应用性能优化 9 实战项目:使用Go开发图像分类应用 10 AI伦理与安全考量 11 Go语言AI开发的未来趋势 12 常见问题与解决方案 1. AI伦理与安全考量 随着AI技术的广泛应用AI伦理和安全问题也越来越受到关注。在使用Go语言开发AI应用时,我们也需要考虑这些问题。 10.5 负责任的AI开发 作为AI开发者,我们应该遵循负责任的AI开发原则,确保AI技术的发展和应用符合人类的长远利益。 11. 在本文中,我们介绍了Go语言在AI领域的应用场景、Go语言AI库推荐、基础AI模型实现以及如何将AI能力集成到Go应用中。我们还通过一个实战项目展示了如何使用Go语言开发图像分类应用

    76010编辑于 2025-11-13
  • 来自专栏嵌入式Linux系统开发

    Linux V4L2 应用开发

    V4L2:Video for Linux two,缩写 Video4Linux2,是 Linux 内核中的一个框架,提供了一套用于视频设备驱动程序开发的 API。 这种架构可以使开发人员更容易地开发新的视频设备驱动程序,并允许多个驱动程序同时使用相同的 API。 统一的设备节点:V4L2 提供了统一的设备节点,使应用程序可以使用相同的方式访问不同类型的视频设备。 支持控制参数:V4L2 允许应用程序通过 API 来控制视频设备的参数,包括亮度、对比度、色彩饱和度、曝光时间等。应用程序可以使用 V4L2 API 来查询设备支持的参数,并设置适当的值。 支持事件通知:V4L2 支持事件通知,当视频设备状态发生变化时,如视频信号丢失、帧率变化等,V4L2 驱动程序可以向应用程序发送通知,以便应用程序做出相应的处理。 从而让开发人员能够更加专注于应用程序的开发。 V4L2 视频采集步骤

    89210编辑于 2024-04-02
  • 来自专栏txp玩Linux

    v4L2应用开发学习!

    一.什么是V4L2框架? V4L2英文全称是Video for Linux2,它是专门为视频设备设计的内核驱动。在做视频的开发中,一般我们操控V4L2的设备节点就可以直接对摄像头进行操作。 而V4L2_CORE里面包含了V4L2_DEV、V4L2_SUB_DEV、V4L2_DEVICE、VIDEOBUF2_CORE。 其中,V4L2_DEIVCE主要是管理视频设备驱动、VIDEOBUF2_CORE主要是管理缓冲队列的数据、V4L2_SUB_DEV主要是管理视频设备的子系统。 而应用层若想对整个V4L2驱动层进行控制的话,只需要对v4l2_dev进行fops(文件形式控制)操作即可,因为v4l2_dev是驱动层对用户层提供的接口。 三. V4L2代码开发流程: 3.1.打开设备节点: 打开/dev/video0视频设备节点 3.2.查询设备的能力 利用ioctl函数访问V4L2的底层命令VIDIOC_QUERYCAP主要是查询摄像头的性能属性

    1.1K40编辑于 2023-08-31
  • 来自专栏C++核心准则原文翻译

    自学HarmonyOS应用开发(73)- 准备相机(2

    以下是动作视频: 参考资料 相机示例代码 https://gitee.com/openharmony/app_samples/tree/master/media/Camera 权限开发概述 https developer.harmonyos.com/cn/docs/documentation/doc-guides/security-permissions-overview-0000000000029883 权限开发指导 developer.harmonyos.com/cn/docs/documentation/doc-guides/security-permissions-guidelines-0000000000029886 应用权限列表

    41520发布于 2021-10-14
领券