DreamSpark_社区达人页

个人头像照片
DreamSpark
已加入开发者社区532

勋章 更多

个人头像照片
专家博主
专家博主
个人头像照片
星级博主
星级博主
个人头像照片
乘风问答官
乘风问答官
个人头像照片
技术博主
技术博主
个人头像照片
开发者认证勋章
开发者认证勋章
个人头像照片
一代宗师
一代宗师

成就

已发布72篇文章
44条评论
已回答214个问题
2条评论
已发布0个视频
github地址

技术能力

兴趣领域
擅长领域
  • Go
    中级

    能力说明:

    掌握封装、能够排除典型的代码bug,并指导如何重构达成目标。

  • 容器
    高级

    能力说明:

    熟练掌握Docker各类高级特性,包括容器数据卷、DockerFile构建等;熟练使用Docker封装MySQL、Redis、Tomcat、Apache等镜像,并可在公有云或私有云部署并保持稳定运行。

  • 微服务
    中级

    能力说明:

    熟悉微服务常用开放框架,理解Spring、Spring Boot,以及Spring Cloud的概念和不同,对Spring Cloud Alibaba有较为全面的认知。对Istio具备基础运维能力,掌握基本组件的知识。

  • Linux
    高级

    能力说明:

    熟练掌握Linux常用命令、文件及用户管理、文本处理、Vim工具使用等,熟练掌握企业IP规划、子网划分、Linux的路由、网卡、以及其他企业级网络配置技术,可进行Web服务器(Nginx),以及数据库(My SQL)的搭建、配置、应用,可根据需求编写Shell脚本,通过常用工具进行linux服务器自动化运维。

  • 数据库
    初级

    能力说明:

    具备数据库基础知识,了解数据库的分类,具备安装MySQL数据库的能力,掌握MySQL数据类型知识,基本了解常用SQL语句,对阿里云数据库产品有基本认知。

暂无个人介绍

暂无更多
暂无更多信息

2024年10月

2024年09月

2024年08月

  • 发表了文章 2024-10-04

    基于hologres搭建轻量OLAP分析平台解决方案评测

  • 发表了文章 2024-09-14

    音频基座大模型FunAudioLLM体验评测

  • 发表了文章 2024-09-10

    Python案例分享:如何实现信息的加解密

  • 发表了文章 2024-09-10

    Python案例分享:如何实现文件的上传下载

  • 发表了文章 2024-09-10

    Python案例分享:如何实现文件的解压缩

  • 发表了文章 2024-09-09

    通义灵码多维度体验分享

  • 发表了文章 2024-09-09

    使用Rust进行线性回归的简单案例

  • 发表了文章 2024-09-09

    一个python应用在CI/CD中的例子分享

  • 发表了文章 2024-09-08

    用python实现基于用户行为的内容推荐系统

  • 发表了文章 2024-09-08

    python在传媒行业的案例分享

  • 发表了文章 2024-09-08

    我在日常办公中使用python的案例分享

  • 发表了文章 2024-09-07

    《10 分钟构建 AI 客服并应用到网站、钉钉或微信中》解决方案体验评测

  • 发表了文章 2024-09-07

    在K8s编程中如何使用Go

  • 发表了文章 2024-09-07

    如何在K8s中使用Python应用

  • 发表了文章 2024-09-06

    探讨《黑神话:悟空》开发者需要掌握的关键技术储备

  • 发表了文章 2024-09-06

    如何在DevOps中更好地使用python

  • 发表了文章 2024-09-06

    Rust在系统编程中的案例分享

  • 发表了文章 2024-09-05

    python在自动化测试中的经典例子

  • 发表了文章 2024-09-05

    python在自动化运维中的妙用分享

  • 发表了文章 2024-09-05

    一文带你聊聊《黑神话:悟空》底层的技术实现

正在加载, 请稍后...
滑动查看更多
  • 回答了问题 2024-09-29

    【云端读书会 第1期】读《10分钟打造专属AI助手》,你有哪些心得?

    (1)【必答】本书内容有亲自动手实践吗?请用图片展示任意一个AI助手的部署过程吧! 这么有趣的实验必须动手实操才能领略其中之味的嘛。以下是我部署企业微信AI助手的过程。 在企业微信中集成一个 AI 助手,只需如下几步: 创建大模型问答应用:通过百炼创建一个大模型应用,并获取调用大模型应用 API 的相关凭证。创建企业微信应用:创建一个企业微信应用,为您的企业微信组织提供问答服务。创建企业微信连接流:基于阿里云的 AppFlow 服务,在无需编写代码的情况下,完成企业微信应用和百炼 RAG 应用的关联,最终实现用户在企业微信聊天中和 RAG 应用对话。配置企业微信应用:为企业微信应用配置接收消息,即可在聊天中回答用户问题。配置知识库:开启知识检索增强(RAG),为大模型问答应用增加知识库,让 AI 机器人能回答私有领域的问题,帮助您更好地应对用户咨询。 创建大模型问答应用 进入百炼控制台的我的应用,创建应用。在应用设置页面,模型选择通义千问-Plus,自定义一个应用名称,其他参数保持默认。在这里,你可以选择输入一些 Prompt,比如设置一些人设以引导大模型更好的应对客户咨询。当然这里你也可以点击Prompt优化得到更专业的建议。在页面右侧可以提问验证模型效果。不过您会发现,目前它还无法准确回答你们公司的商品信息。点击右上角的发布,我们将在后面的步骤中去完善。完成应用构建后,我们需要获取一个百炼应用的API-KEY 和应用 ID。返回我的应用页面,点击查看我的API-KEY,在弹出窗口中创建一个新API-KEY。在应用列表中可以查看所有百炼应用 ID。 创建企业微信应用 访问企业微信开发者中心,扫码登录,点击立即创建。根据指引选择以企业身份创建和企业内部应用。在顶部导航栏中,选择应用管理,在应用页面下半部分点击创建应用。在创建应用页面,填写应用名称和应用介绍,上传应用 logo,选择可见范围,完成后点击创建应用。在应用详情页面,复制 AgentID,并查看 Secret。在Secret获取上,有安全管控,需要在弹窗中点击发送,而后在企业微信中进行查看。点击接收消息卡片中的设置API接收,在配置页面分别点击随机获取,复制随机生成 Token 和 EncodingAESKey。在顶部导航栏中,选择我的企业,在企业信息页面,复制企业 ID。 创建企业微信连接流 使用AppFlow模板创建连接流,点击立即使用进入创建流程。在连接流的账户授权配置向导页,也就是步骤一,点击前往授权。在创建凭证对话框中,填入之前获取的企业微信的企业ID,应用的 AgentId 和 Secret,接收消息的 Token 和 EncodingAESKey,并设置一个自定义凭证名称。同时复制保存 IP 白名单,用于下一步配置 IP 白名单。在连接流的账户授权配置向导页,也就是步骤二,点击前往授权。在创建凭证对话框中,填入之前获取的 API-KEY,并设置一个自定义凭证名称。分别在步骤一和二中选中刚才创建的凭证,点击下一步。在执行动作配置向导页,填写应用Id,完成后点击下一步。在基本信息配置向导页,填写连接流名称和连接流描述(建议保持默认),完成后点击下一步。界面提示流程配置成功,复制 WebhookUrl,点击发布。 配置企业微信应用 有了 Webhook 地址后,接下来您可以在企业微信应用中配置接收消息来回答用户问题了。访问企业微信应用列表。找到刚刚创建的应用,点击应用名称进入详情页面。在应用详情页面,找到接收消息卡片,点击设置API接收。在API接收消息页面,您可以参考下图完成配置。URL填入上一步的 WebhookUrl,Token 和 EncodingAESKey 填入上一步配置的值,点击保存。如果之前未保存,可以在AppFlow连接凭证页面,在公共连接器>企业微信中,找到刚刚配置的凭证,从凭证中获取。在应用详情页面,在页面下方开发者接口找到企业可信IP卡片,点击配置。现在你可以在企业微信中搜索应用并发送消息,查看效果了。在企业微信顶部搜索框搜索应用名称,点击应用进入聊天。 配置知识库 可以看到上面的助手虽然可以应答客户问题了,但不专业,并不能很好地为企业产品真正的提供服务,为此我们需要给应用配置企业产品的知识库,让应用更智能、更专业。 在百炼控制台的数据管理中点击导入数据,为了方便体验,这里直接使用官网提供的知识库文档。根据引导上传我们虚构的百炼系列手机产品介绍。给知识库建议索引,进入知识索引,根据引导创建一个新的知识库,并选择刚才上传的文件,其他参数保持默认即可。知识库将为上一步骤中准备的文档建立索引,以便后续大模型回答时检索参考。完成知识库的创建后,可以返回我的应用进入到刚才创建的应用设置界面,打开知识检索增强开关、选择知识库。此刻我们可以测试验证是否符合预期后点击发布。可以看到Prompt中会被自动添加一段信息,以便大模型在后续回答时参考检索出来的信息。有了参考知识,AI 应用就能准确回答您关于百炼手机的问题了。其他AI助手的部署过程分享,我专门写了一篇文章,感兴趣的朋友欢迎点击前往进行在线阅读。 (2)【必答】10分钟内完成部署了吗?部署过程中觉得难点是什么? 如果你是新手,10分钟用来部署一个AI助手可能会觉得时间不够,尤其是在企业微信和微信公众号AI助手的部署过程中,你需要首先弄清楚额外的这些产品需要打通的一些知识点,如果你对官网提供的文档或者是参考手册理解很快的话,10分钟还是可以完成部署的。对于经常使用阿里云产品的开发者们来说,10分钟部署非常充裕。部署过程中最大的难点是:首先对于云百炼模型平台的使用要很熟悉,起码要了解清楚基础板块的操作逻辑和实现步骤;再者就是对于诸如钉钉、企业微信、微信公众号的后台操作熟悉程度,尤其是有关机器人或者说是应用管理得有基本得认识。最后就是对于模型知识库的配置要了然于心。 (3)【选答】您认为这本书最大的亮点和最大的不足是什么?哪里需要保持,哪里需要改进? 最大的亮点有:首先将这块的内容以独立文章的方式呈现了出来,方便感兴趣的开发者们离线阅读。再者就是全面性,书中详细介绍了如何在阿里云平台上为不同渠道(如网站、钉钉、微信公众号、企业微信)添加AI助手,提供了全面的解决方案。最后就是它的实用性很强,即使对代码开发不熟悉的人也能通过书中的步骤轻松搭建AI助手,书中提供了详细的步骤和示例代码,帮助读者一步步完成AI助手的搭建,减少了试错成本。最大的不足:首先我以为是排版上的不足,尤其是对于代码段的排版呈现上并不是非常适合阅读。其次,随着技术发展和场景的扩展,对于其他产品的集成,当前看来是非常有限的。最后需要提到的一点就是深度不足,全书都在讲部署步骤,对于技术细节或者说是高级特性缺乏讲解。 (4)【选答】畅所欲言:还期待哪些AI助手的需求场景呢? 其实这个在每个行业表现出的需求也许都有差异,如下是我期待的几个场景:1、AI旅游规划助手:AI助手可以根据用户的旅行需求(如时间、预算、景点偏好等),为用户量身定制旅游行程,包括航班预订、酒店推荐、景点游览顺序等,提供全方位的旅行服务。2、AI影音内容推荐助手:AI助手可以根据用户的兴趣和喜好,推荐适合的电影、歌曲、游戏等内容,提升用户的娱乐体验。3、AI流程管理助手:在企业的内部管理系统(如OA、ERP等)中,可以帮助员工自动化处理请假、报销、会议安排等事务性工作,同时提供实时的业务分析和建议,提高工作效率和管理水平。4、AI智能家居助手:AI助手可以通过语音控制家里的各种电器,如调节灯光、控制窗帘、管理温度等,打造更智能、更便捷的生活方式。
    踩0 评论0
  • 回答了问题 2024-09-21

    我在云栖做动手,一起参与吗?

    (1)云栖工坊中有许许多多的场景体验,您参与体验了什么场景呢? 由于时间关系,云栖工坊里的所有场景我并没有全部体验,只体验了相对来说步骤还算简单的多数,比如云产品的入门体验。 基于对象存储工具ossfs的操作指南快速学会使用云消息队列RabbitMQ版使用操作系统智能助手OS Copilot解锁操作系统运维与编程基于ECS搭建云上博客 (2)除了云栖工坊现在提供的动手活动场景,您还期待有什么场景可以实操呢? 除了云栖工坊提供的活动场景,我期待可以有如下场景进行实操。1、基于SAE引擎的微服务部署、AI应用搭建以及LLM工具使用。2、基于云服务的容器技术应用,比如Docker\K8s入门体验、小案例实操。3、基于函数计算FC搭建各种热门应用实操4、基于基于Hologres的数据分析5、基于PAI快速构建大模型应用
    踩0 评论0
  • 回答了问题 2024-09-19

    99元云服务器,你最pick哪种新玩法?

    1、如果您目前正使用着99元套餐的ECS实例,能否分享一下您是如何使用它的? 由于我日常工作需要的都不仅是单实例环境,基本都是集群,所以目前暂没有购买99元的优惠套餐。但作为长期使用ECS的我来说,倒是可以分享几点有关ECS使用的小技巧。(1)如果你是第一次使用ECS,那云起实验室的诸多实验还是非常值得哪来练手熟悉产品的。你只需要在云产品中选择弹性计算即可,如下图:每一个实验都有非常详细的手册供参考,你还可以将实验要点记录在实验报告中。(2)关注弹性计算的社区号,不错过任何精彩活动和好文章。当然,你还可以每天打卡进行积分积累哟,积分可以在商城兑换你想要的礼品。(3)要用好ECS当然离不开官网的文档,阿里云的ECS文档内容非常丰富,不仅有概念原理阐述,还有不少案例分享和实操讲解。最后不得不提的一点是,作为ECS优惠的拳头产品,99元一年的优惠幅度还是非常给力的,在官网针对典型场景进行了细分。点击前往在这里,你不但没有了选择的焦虑,还可以了解到更多有关产品的细节,比如热门场景,宝塔Linux面板、Docker、LNMP。如果这些不能满足你的需求,还友好地提供了组合套餐。比如建站、上云、安全等。 2、如果您还没有使用过99元套餐的ECS实例,但有兴趣尝试的话,您打算用它来做什么? ECS作为应用部署的底层资源,其用途非常广泛,下面我将结合工作实际进行分享。(1)学习由于ECS支持多种操作系统,我会根据具体需求选择Linux或Windows系统,并在这个实例上深入学习和熟悉其操作环境和常用命令,尤其是工作中使用频率非常高的那些命令,我会挨个命令参数进行操作学习。此外,我会利用这个实例来熟悉ECS的基本操作,包括实例的创建、配置、安全组设置、网络配置(VPC、VSwitch等)、系统盘和数据盘的使用、镜像管理以及快照备份等。其次,我还会经常性地在ECS上体验最新发布的产品活动实操,比如操作系统智能助手OS Copilot。(2)测试由于工作需要接触到很多数据库,所以我会在ECS上部署一些轻量级的数据库服务(如MySQL、MongoDB、Redis、Memcache等),用于测试数据库的配置、性能以及数据备份、迁移等操作。此外,工作中时常会用到脚本来处理任务,在上线前,我会先在ECS上编写一些自动化脚本(如Shell脚本、Python脚本等),比如管理ECS实例的启动、停止、重启、监控以及故障排查等任务。验证通过后才会正式放到生产环境中运行。(3)开发环境由于经常会用到博客记录实操笔记,于是我会在ECS实例搭建一个基础的Web博客服务器环境(如Nginx、Apache、Wordpress),并部署一些简单的Web应用或测试项目,以此来熟悉Web服务的部署和管理流程。此外,如果涉及到更复杂的后端服务(如Java、Python、Node.js、Go、Rust等),我会在ECS上安装相应的运行时环境和框架,并部署一些小型的服务应用进行测试,尤其是某个模块功能接口的调用。
    踩0 评论0
  • 回答了问题 2024-09-04

    全天候24小时无所不知AI助手是如何炼成的?

    1、试试体验:你的AI助手能够回答什么有趣的问题?截图出来与大家分享你们的提问与回答吧我的AI钉钉助手经过配置私有知识库,可以回答有关十万个为什么的问题,还是非常切合我钉群的需求的,很好用。2、聊聊反馈:在创建部署AI助手的过程中,你的实际感受如何,遇到了哪些问题?有什么建议和反馈呢? 部署体验:在创建部署AI助手过程中,按照文档的指引没遇到什么问题,整体流程非常顺畅,达到的效果还是非常符合期望的。但在创建部署微信公众号AI助手时却遇到了不能及时响应的问题,后经排查是因为公众号没有认证,存在响应限制因素。 建议和反馈:1、基于阿里云百炼,开发者可以在5-10分钟内完成应用的创建和调试,极大提高了开发效率。2、阿里云百炼内置模型丰富,为开发者提供了多样化的模型选择。3、得益于云百炼的全链路管理,开发者可以非常轻松完成应用的各项调试及发布。平台支持从创建知识库、上传数据、创建应用到测试效果等完整的应用创建流程,用户可以根据自身需求选择合适的模板或新建应用,并预置prompt、接入插件、流程组件等调试应用。4、场景丰富,阿里云百炼支持多种应用场景,如文字创作、文本处理、编程辅助、翻译服务、对话模拟、数据可视化、图像生成、语音合成等,在电话客服、智能家居、汽车导航、移动设备语音助手、线上会议等领域,阿里云百炼都提供了高度定制化的语音交互解决方案。5、至于建议方面,我期待在数据上传和解析过程中增加进度显示功能,让用户能够实时了解任务进度。同时,提供取消解析或删除上传数据的功能,以便在用户需要时能够灵活调整。6、还希望增加单次上传文件的数量和单个文件的大小限制,以便用户能够更高效地上传大量数据。同时,支持更多类型的文件格式,提升数据兼容性。
    踩0 评论0
  • 回答了问题 2024-08-27

    如何用无影云电脑实现“低配机”五分钟畅玩《黑神话》?

    [必答题] 你用无影云电脑玩上《黑神话》了吗?请晒出你在无影云电脑上的游戏画面截图(至少 3 张你在自己的云电脑上玩此游戏的截图,不可使用他人视频截图)。 第一时间看到帖子就来体验了,真的非常激动啊,原来没有高性能硬件也可以畅玩《黑神话》。 [必答题] 你觉得和用普通电脑玩游戏相比,用无影云电脑玩游戏有哪些优势? 用阿里无影云电脑畅玩《黑神话》的优点太多了,最直观的就是游戏硬件要求低了,因为游戏的渲染和计算主要在云端进行,所以对用户的本地设备性能要求大大降低。第二就是云电脑没有场地的限制,只要有稳定的网络连接,我就可以在任何支持云电脑客户端的设备上继续他们的游戏进度,提供了极大的便利性和灵活性。第三是无需提前下载游戏资源,云电脑服务还提供了丰富的游戏库,用户可以直接在云端访问和玩这些游戏,无需在本地下载和安装。第四就是低成本了,对于想要体验高端游戏但又不愿或不能投资昂贵硬件的玩家来说,云电脑可能是一个更经济的选择。他们只需按需支付云电脑服务费用,而无需承担购买和维护高性能硬件的成本。 [选答题] 如果你是无影云电脑的产品经理,你会考虑增加和优化哪些产品能力? 作为云上服务,我首要考虑的就是服务的稳定性,尤其是像《黑神话》这类的大型游戏来说,稳定性高于一切。所以为了提升稳定性,我会提高计算速度、降低延迟和提升网络稳定性;定期对服务器进行维护和升级,确保服务的持续稳定运行。第二加强合作,尤其是头部游戏公司的合作。对热门游戏进行专门的优化,确保在无影云电脑上能够流畅运行。第三拓展场景,除了游戏和办公场景外,还可以探索无影云电脑在教育、设计、编程等其他领域的应用可能性。第四优化计费模式,根据用户需求和使用情况,提供更加灵活的定价策略;定期推出优惠活动和促销策略,吸引更多新用户并留住老用户。
    踩0 评论0
  • 回答了问题 2024-08-26

    听了那么多职业建议,你觉得最有用的是什么?

    在我的职业规划和成长历程中,有一条职业建议对我影响尤为深远,那就是:“专注于你的专长,并将其发展成为不可替代的优势。” 这条建议的力量在于它引导我深入探索并专注于自己真正擅长和热爱的领域。在职业生涯的早期,我可能会因为好奇、机会或是外界的压力而尝试多个方向,但这条建议让我意识到,真正的成功和满足感往往来自于在自己擅长的领域深耕细作。 通过专注于我的专长,我能够更快地积累经验和知识,形成自己的独特见解和风格。这种专业性和独特性不仅让我在工作中脱颖而出,也为我赢得了更多的机会和认可。同时,随着我在这一领域的不断精进,我发现自己能够解决更复杂的问题,承担更重要的责任,从而推动自己的职业生涯不断向前发展。 此外,专注于专长还让我更加清晰地认识到自己的职业目标和方向。我不再盲目地追求热门行业或高薪职位,而是更加关注那些能够让我充分发挥专长、实现个人价值的领域。这种明确的目标导向让我更加有动力去学习和成长,也让我在职业道路上更加坚定和自信。 最后,专注于专长还让我学会了如何与他人合作和互补。在职场中,没有人能够独当一面,我们都需要与他人协作来共同完成任务。通过专注于自己的专长,我能够更准确地找到自己的定位和价值所在,同时也更容易找到那些能够与我互补的合作伙伴。这种合作不仅提高了我们的工作效率和质量,也让我们在团队中更加和谐和融洽。 总之,“专注于你的专长,并将其发展成为不可替代的优势”这条职业建议对我影响深远。它不仅让我找到了自己的职业方向和目标,也让我在职业生涯中不断取得进步和成就。我相信,只要我们能够坚持这一原则,不断发掘和培养自己的专长和优势,就一定能够在职场中脱颖而出,实现自己的职业梦想。
    踩0 评论0
  • 回答了问题 2024-08-26

    AI 时代下,操作系统如何进化与重构?

    人工智能时代,AI 技术和应用的快速发展,服务器操作系统面临着哪些新的挑战?其中有哪些核心技术需要攻坚?请分享你的见解。 面临的挑战人工智能时代相较于传统互联网时代,最大的改变是算力以及大数据量。所以针对此,服务器操作系统面临的第一个挑战就是大规模数据处理与并行计算,第二个就是应用的实时要求,如自动驾驶系统,对实时性要求极高。操作系统需要支持快速响应和高并发任务处理,以确保关键决策的毫秒级执行。第三个就是复杂性与系统稳定性,AI系统通常由多个模块和组件组成,操作系统需要确保这些组件之间的协同工作,防止系统复杂性带来的混乱和错误,同时保持系统的稳定运行。当下节能减排非常重要,对于能耗管控也是非常大的挑战,AI任务对计算资源的高需求也带来了能耗问题。操作系统需要提供有效的能耗管理机制,以平衡计算性能和功耗。 期待攻坚的点针对如上需要面临的挑战其实就是需要攻坚的技术点。比如在AI应用对实时性要求高的情况下,研究和开发适用于AI应用的实时操作系统技术,确保关键任务的毫秒级响应。这需要对任务调度、中断处理和优先级管理等方面进行深入优化。针对系统复杂考验,研究并开发更强大的系统监控和故障恢复机制,确保AI系统在复杂环境中的稳定运行。这包括模块间通信协议、错误检测和容错处理等方面的优化。针对大规模算力要求,开发更高效的资源管理和调度算法,以优化AI任务的执行效率。这包括处理器、内存、存储和网络资源的合理分配,以及并行计算能力的最大化利用。针对高计算量的能耗问题,开发智能的能耗管理策略,以在满足AI应用性能需求的同时降低系统功耗。这包括对计算资源的动态调整、节能模式的设计和实现等。 操作系统产业的发展离不开生态,你认可吗?2024 龙蜥操作系统大会即将盛大启幕,你最关注的是哪些议题分享与讨论? 非常认可。好的生态可以让产业插上翅膀,助力产业更好发展。各生态之间的紧密合作和协同创新是推动操作系统产业不断向前的重要动力。针对即将开幕的大会,我非常期待能够关注到如下议题: AI时代操作系统产业的进化与重构:我期待在大会上听到关于AI时代操作系统架构设计、功能优化、性能提升等方面的深入讨论。生态合作与生态建设:我期待大会上是否会有关于如何加强生态合作、促进生态繁荣的具体举措和案例分享。特别是如何吸引更多的硬件厂商、软件开发者加入龙蜥生态系统,以及如何通过开放合作推动技术创新和产业升级。挑战与机遇:我期待在大会上听到关于这些挑战和机遇的深入剖析和讨论,以及龙蜥操作系统如何应对这些挑战、把握机遇的具体策略和规划。 您对于操作系统未来的发展趋势,有哪些观察和建议? 融合AI技术:随着人工智能技术的快速发展,操作系统将更多地融入AI元素,以提升系统的智能化水平。例如,通过AI技术优化资源调度、提升系统安全性、实现更精准的用户需求预测等。云原生与边缘计算云原生技术将成为操作系统的重要发展方向。云原生操作系统将更好地支持容器化、微服务架构等云原生技术,提升系统的可移植性、可扩展性和灵活性。同时,随着物联网设备的普及,边缘计算也将成为操作系统的重要应用场景。 针对操作系统未来的发展,建议由如下几点: 加大投入鼓励操作系统厂商加大技术创新投入,特别是在AI技术、云原生技术、安全性技术等方面进行深入研究和开发,以提升系统的核心竞争力和市场竞争力。加强建设推动操作系统生态建设,建立更加开放、包容的开发者社区,吸引更多的开发者参与。同时,加强与硬件厂商、软件开发商等产业链上下游企业的合作,共同构建繁荣的操作系统生态。加强合作加强与国际操作系统厂商和开源社区的合作与交流,共同推动操作系统技术的进步和发展。通过参与国际标准制定、加入国际开源项目等方式,提升我国操作系统在国际舞台上的影响力和话语权。加大培养加大操作系统领域的人才培养力度,通过设立专项基金、举办技术竞赛等方式,吸引更多的优秀人才投身操作系统研发事业。同时,加强与国际一流大学和研究机构的合作与交流,引进先进的教育资源和教学方法,提升我国操作系统领域的人才培养质量。
    踩0 评论0
  • 回答了问题 2024-08-19

    100%打赢人类新手,乒乓球机器人靠谱吗?

    我更倾向于真人对练。但与乒乓球机器人对练相比于真人有一些显著的优缺点: 优点:一致性:乒乓球机器人可以提供高度一致的球路和旋转,有助于练习者专注于特定的技术动作。可调节性:机器人通常可以根据用户的需要调整球速、旋转和频率,适合不同水平的练习者。无疲劳:机器人不会感到疲劳,可以长时间提供稳定的训练环境。无需伙伴:不需要依赖其他人的时间和技能水平,可以随时进行训练。数据反馈:一些高级的乒乓球机器人可能提供数据反馈,帮助用户分析自己的表现。缺点:缺乏适应性:真人对手可以根据比赛情况调整策略,而机器人通常不具备这种适应性。缺少战术训练:与真人对打时,可以练习更多的战术组合和应对不同风格的对手,机器人无法提供这种多样性。社交互动缺失:乒乓球是一项社交运动,与真人对打可以增进友谊和社交技能,机器人无法提供这种体验。成本问题:高质量的乒乓球机器人可能价格昂贵,不是所有练习者都能承担得起。机械性:机器人发球可能过于机械和预测性强,不利于培养应对真实比赛中的不可预测性。 如果目标是提高特定技术的精确度和重复性,那么乒乓球机器人可能是更好的选择。但如果希望提高战术理解、比赛感觉和社交互动能力,与真人对打可能更为合适。对于大多数人来说,结合两者的优势,既使用机器人进行技术训练,又与真人进行实战演练,可能是最佳的训练方式。
    踩0 评论0
  • 回答了问题 2024-08-19

    哪些职场行为可能成为职业发展的阻碍?

    🎯 在追求职业成功的道路上,我们常常专注于技能提升和目标规划,却可能忽视了一些小细节。今天,让我们一起来探讨那些不经意间可能会影响你职业生涯的行为习惯。 1?? 过度承诺:我们都希望在职场上展现自己的能力和价值,但过度承诺可能会导致无法完成的任务,从而损害信誉。学会合理评估自己的时间和资源,避免“是的”陷阱。 2?? 缺乏沟通:沟通是职场协作的基石。不主动分享信息或反馈,可能会导致误解和效率低下。保持透明和开放的沟通态度,有助于建立信任和理解。 3?? 抗拒变化:职场环境不断变化,抗拒新事物可能会让你错失成长机会。保持开放心态,积极适应新工具、技术和流程,能让你在职场上更加灵活和有竞争力。 💼 记住,每一个小习惯都可能成为你职业道路上的助力或阻碍。通过意识到并改善这些行为,你可以更好地规避职场“雷区”,为自己的职业生涯铺平道路。
    踩0 评论0
  • 回答了问题 2024-08-15

    你有使用过科技助眠工具吗?

    一直以来我的睡眠质量都还算蛮好的,因为我有睡前阅读的习惯,且阅读的都是诸如舒缓心情的一类读物。而对于当下流行的睡眠监测工具,我倒是前段时间使用过小米手环8 pro,从手环给出的睡眠检测数据,还是可以非常直观地看到整体的一个睡眠时长和质量的。比如:我非常喜欢它的这个鼾声检测,开启后如果睡觉时有打鼾会自动记录。虽然睡眠监测工具可以帮助用户更好地了解自己的睡眠状况,从而调整作息习惯,提升睡眠质量。但在数据采集及准确性仍存在不少限制或者问题,比如,手环需要与用户的皮肤紧密接触才能准确采集数据;同时,如果用户处于较强的电磁干扰环境中,也可能会影响数据传输的准确性。所以,睡眠的好坏起决定作用的还是我们自己,如果你睡眠质量不好,不妨可以借助睡眠监测工具提供的数据解读和应用来指导自己的作息习惯和生活方式。用户可以根据这些数据了解自己的睡眠状况,并据此调整作息习惯。例如,如果发现深睡时长较短或清醒次数较多,可以尝试提前入睡、减少睡前刺激等方式来改善睡眠质量。
    踩0 评论0
  • 回答了问题 2024-08-15

    电子书vs传统纸质书,你更喜欢哪种阅读方式?

    当下从业氛围不佳,各行各业都面临着前所未有的危机,一方面机会减少,另一方面需就业的人数陡增,大家都在往各个方向卷。所以为了保持当下的心态,我最近在阅读《静下来才能看见自己》,使用的是手机APP阅读的。在我看来,无论是传统的纸质阅读还是当下流行的电子书阅读,对于获取知识需求的读者来说,阅读方式只是其一,重要的是适合自己的才是最好的。而对于我而言,在日常通勤、旅行或需要快速查找信息时,我倾向于使用电子书,因为它能满足我随时随地的阅读需求,并且便于管理大量书籍。然而,在周末的午后、夜晚的床边或是想要深度阅读、享受阅读乐趣的时刻,我会选择纸质书,因为那种与书籍亲密接触的感觉、翻页的仪式感以及书籍本身所带来的宁静氛围,是电子书无法替代的。 电子书的优势:便携性:电子书最大的优点在于其轻便性,一部电子阅读器或智能手机就能装载成千上万本书籍,极大地节省了物理空间,便于携带和随时随地阅读。资源丰富:互联网上的电子书资源极为丰富,无论是经典文学、最新畅销书还是专业书籍,都能迅速获取,且往往价格更为亲民或免费。个性化阅读体验:电子书支持字体大小、背景色、亮度等自定义设置,适合不同视力状况和阅读习惯的人群,同时还能记录阅读进度、添加书签和笔记,提升阅读效率。 纸质书的魅力:真实触感:纸质书特有的纸张质感、墨香和翻页声,为读者带来一种难以言喻的沉浸感和满足感,这是电子书目前还难以完全复制的。收藏价值:对于许多读者来说,书籍不仅仅是阅读的媒介,更是文化和知识的载体,具有收藏和传承的价值。纸质书能够长久保存,成为个人书架上的宝贵财富。减少干扰:与电子设备相比,纸质书在阅读过程中更少受到通知、弹窗等外界干扰,有助于读者更专注地沉浸在书籍内容中。
    踩0 评论0
  • 回答了问题 2024-08-06

    聊聊哪些科幻电影中的家居技术你最希望成为现实?

    实际上,随着物联网以及如今大模型的蓬勃发展,电影中的未来智能家居实际上也有部分已经落地了,比如现在大家随处可见的自动电灯、自动门禁、自动家电等。但可以肯定的是未来的智能家居系统将更加智能、全面和无缝。从灯光、窗帘、空调到安防系统,一切都可以通过手机、语音或手势控制,甚至能够预测并满足居住者的需求。例如,当你早晨醒来时,窗帘自动拉开迎接第一缕阳光,咖啡机开始煮你最爱的咖啡,而智能音箱则播放你最喜欢的晨间音乐。这样的生活不仅便捷高效,还充满了未来感。我到现在还依稀记得一段关于想象未来生活的视频短片《A Day Made of Glass》,视频预示了未来人们使用各种各样玻璃触摸屏的生活,手机、平板、电视等等。有兴趣的朋友可以点击链接前往观看第一部、第二部。此外,在科幻电影中,未来的住宅往往能够自给自足,利用太阳能、风能等可再生能源供电、供水,甚至能够处理废水、垃圾等废弃物。这样的绿色建筑不仅能够减少对外部资源的依赖,降低能耗和排放,还能提高居住环境的可持续性。我希望这样的技术能够在未来得到广泛应用,让我们共同守护地球家园。
    踩0 评论0
  • 回答了问题 2024-08-06

    传统健身VS科技健身,你更倾向于哪一种?

    不管是传统健身方式还是现代的科学健身方式,我觉得只有适合自己的、符合自己体质或者日常时间安排的都是非常好的健身方式。健身重在始终如一,而不是三天打鱼两天晒网,或者为了一时的跟风打卡。对于我个人而言,我更倾向于将传统健身与科技健身相结合。比如我就一直坚持日行10000步,为了时刻提醒或者监督自己完成,我使用了小米的健康APP来记录。一个月的记录截图如下:
    踩0 评论0
  • 回答了问题 2024-08-05

    如何10分钟获得一位24小时AI专家助手?

    部署过程 开通服务 本次体验涉及的服务有函数计算FC、阿里云百炼产品,如果你是新用户,是基本没有体验费用的,因为可以领取试用额度,尤其是函数计算FC;而对于百炼产品,目前尚处公测阶段,开通服务即可免费获得试用额度,如下将展开阐述如何开通云百炼服务。首先访问大模型服务平台百炼控制台。首次进入需要同意服务协议,点击同意。如下:在首页/模型广场/应用广场,均可点击开通模型调用服务。新用户首次访问将有100次提问额度。额度用完后需开通服务后方可继续使用。如下:点击开通,如下:使用阿里云百炼大模型服务,需要开通【百炼大模型推理】【百炼大模型部署】【百炼大模型训练】商品,并创建模型调用API-KEY。勾选协议,点击确认开通。如下:开通服务后将会收到三条开通百炼大模型推理、百炼大模型部署、百炼大模型训练商品成功的短信通知。至此,我们就完成了阿里云百炼大模型服务产品的开通,也就是开启了百炼产品的免费试用。 创建应用 进入百炼控制台的我的应用,点击创建应用。在应用设置页面,给应用取一个名字,我这里叫小优;模型选择通义千问-Plus,其他参数保持默认。为了更好地引导用户使用,我这里设定了一个Prompt。完成上述设置后点击发布,你就获得了一个小优应用了。此刻在页面右侧可以提问验证模型效果。不过您会发现,目前它还无法准确回答你们公司的信息。为了在后续通过 API 调用大模型应用的能力,我们需要获取一个百炼应用的API-KEY 和应用 ID。在我的应用页面,点击查看我的API-KEY,在弹出窗口中创建一个新API-KEY。在应用列表中可以查看刚创建的小优助手应用 ID。 基于函数计算FC搭建门户网站 点击前往应用模板,参考下图选择直接部署、并填写前面获取到的百炼应用 ID 以及 API-KEY。其他表单项保持默认,点击页面左下角的创建并部署默认环境。大概等待一分钟,应用完成部署。在应用详情的环境信息中找到示例网站的访问域名,点击即可查看。 为网站增加AI助手 回到应用详情页,在环境详情的最底部找到函数资源,点击函数名称,进入函数详情页。进入函数详情页后,在代码视图中找到public/index.html文件,然后取消图示红框所在位置的代码注释即可。完成后点击部署代码,等待部署完成即可。重新访问示例网站页面以查看最新效果。此时您会发现网站的右下角出现了 AI 助手图标,点击即可唤起 AI 助手。可以看到当前的助手还并不具备完整的功能。如果想让 AI 助手像公司员工一样,更加精准且专业地回答与商品相关的问题,我们还需要为大模型应用配置知识库。 配置知识库 在百炼控制台的数据管理中点击导入数据。进入知识索引,根据引导创建一个新的知识库,并选择刚才上传的文件,其他参数保持默认即可。知识库将为上一步骤中准备的文档建立索引,以便后续大模型回答时检索参考。完成知识库的创建后,可以返回我的应用进入到刚才创建的应用设置界面,打开知识检索增强开关、选择知识库,测试验证符合预期后点击发布。Prompt 中会被自动添加一段信息,以便大模型在后续回答时参考检索出来的信息。完成后,让我们验证一下助手的回答效果。可以很明显看到,有了知识库的加持,助手能力显著提升了。下面看看网站AI助手能否也是如此。到这本次部署体验就结束了,是不是意犹未尽啊,别担心,阿里云百炼为大家提供了更多可操作的实验和案例,点击前往即可。 清理资源 在完成了部署体验后,一定要记得释放掉创建的服务和应用,以免产生不必要的扣费。前往函数计算FC控制台,在应用中找到刚才创建的应用,点击删除应用即可。对于百炼应用,如果你不调用是不会产生费用的,但如果你不再使用,可以在我的应用中,进行删除应用。 体验总结 1、整个体验流程还是非常顺畅的,即使是新手也完全可以按照文档指引一步一步完成整个部署流程。提供了极其友好的界面和丰富的功能选项,使得开发者能够轻松上手。无论是模型选择、数据管理还是模型调优,都能够在平台上找到直观的操作指引。部署过程中所有步骤均有很好的文档指引,需要注意的点也进行了标明,主打就是一个实用。2、基于函数计算FC可以一键实现为网站添加智能助手,这个应用点还是当下很多公司网站所需要的。依托云百炼不但可以使用到最新最优的大模型,还能非常优惠地使用,主打的就是一个降本增效。3、阿里云百炼集成了上百款大模型API,包括通义、Llama、ChatGLM等系列模型,还首家托管百川等系列三方模型,覆盖国内外主流厂商,为开发者提供了多样化的模型选择空间。同时支持数据的上传、处理和管理,使得开发者能够轻松构建自己的知识库。支持多种文件格式的上传,能够很好地满足不同企业的需求。提供的检索增强能力,结合上传的知识数据,大模型识别解析学习文档内容,最终给出生成式回复,有助于提升办公效率。4、为开发者提供了便捷的应用开发和部署,预置了丰富的应用插件和便捷的集成方式,帮助用户更快地完成大模型应用的开发和部署。支持使用开放架构创建智能体应用,并集成了prompt优化工具、流程管理工作流、插件等能力,提高开发和优化效率。5、当前百炼产品的应用案例还是缺乏的,尤其是可以让新手上手的实验部分更是缺乏。期待提供更为详尽的入门教程和案例实战分享,帮助新手用户快速上手。更期待制作一系列视频教程、图文测评等,覆盖从基础概念到高级功能的各个方面。此外,可以引入更直观、用户友好的界面设计,减少复杂设置和参数调整,让非技术背景的用户也能轻松使用平台功能。6、当前对于较大体量的文本解析速度还是较慢的,比如一个20MB的pdf耗时近半小时才完成解析,这里除了pdf本身元素有点复杂外,还涉及到图片的识别。期待后期版本可以优化数据解析和处理的算法,提高处理速度和效率,减少用户等待时间。7、当前支持的数据格式还很有限,期待后期能够提供更灵活的数据导入和导出方式,支持多种数据格式和来源,方便用户整合和管理自己的数据集。8、最后,也是非常重要的一点就是,根据用户需求和市场反馈,调整和优化定价策略,提供不同层级的套餐和定制化服务,满足不同规模和预算的企业需求。毕竟,一个好的产品如果缺乏了受众也是非常难以长远发展的,这就不得不考虑广大中小企业当前能承受的价格范围了。
    踩0 评论0
  • 回答了问题 2024-08-04

    打造你的定制化文生图工具【AI动手】

    领取试用 本次体验使用到阿里云交互式建模(PAI-DSW),如果你是新用户,则可以先领取产品试用。点击前往,领取试用。如下:领取试用时认真阅读试用说明,确认后点击立即试用。如下: 主机规格抵扣规则:A10机型(ecs.gn7i-c8g1.2xlarge):每使用1小时,消耗6.99计算时V100机型(ecs.gn6v-c8g1.2xlarge):每使用1小时,消耗14.55计算时G6机型(ecs.g6.xlarge):每使用1小时,消耗0.57计算时可用区中国内地公共云DSW开服Region通用,包括北京、上海、杭州、深圳有效期有效期3个月,试用期间免费,超过试用期限会自动停机或释放 领取试用后,可在我的账单中查看到具体的明细,如下: 开通默认工作空间 登录PAI控制台,如果你是首次使用PAI,会需要先开通个默认的工作空间。如下:为了方便,这里地域就直接选择了杭州。如下:由于本次体验不需要开通其他产品,所以组合服务这里取消默认的组合服务勾选,以免产生不必要的费用。首次开通需要授权,点击授权前往RAM访问控制。如下:点击同意授权即可。如下:完成授权后返回点击刷新,继续点击“确认开通并创建默认工作空间”。如下:这里需要等待一小会,即可完成服务的开通。如下: 新建实例 进入PAI控制台,在左侧导航栏中单击工作空间列表,选择交互式建模(DSW),点击新建实例。配置参数区域这里选择华东1(杭州)实例名称为AIGC_test资源规则选择GPU类别中的ecs.gn7i-c8g1.2xlarge (8 vCPU, 30 GiB, NVIDIA A10 * 1),这也是试用的规格之一,支持资源包抵扣的。镜像这里我们选择stable-diffusion-webui-develop:1.0-pytorch1.13-gpu-py310-cu117-ubuntu22.04,专用于DSW实例环境的。在点击确定开始创建时会遇到如下异常,是因为所在区域的可用资源不足导致的,需要更换到其他可用区域重新提交。其他配置保持默认,点击左下角的确定,开始创建。创建过程中,可以通过事件查看到创建时的日志记录。2分钟后,可以看到状态显示运行中,此时就表明实例创建成功。点击操作项的打开,即可进入PAI-DSW实例开发环境。 安装依赖 单击快速开始区域Notebook下的Python 3(ipykernel)从GitHub下载Diffusers开源库,并安装相关依赖: ! git clone https://github.com/huggingface/diffusers ! cd diffusers && git checkout e126a82cc5d9afbeb9b476455de24dd3e7dd358a ! cd diffusers && pip install . 可以通过如下命令验证环境是否完成安装,如下: import diffusers 执行如下命令,下载默认配置文件,配置accelerate。 ! mkdir -p /root/.cache/huggingface/accelerate/ ! wget -c http://pai-vision-data-sh.oss-cn-shanghai.aliyuncs.com/aigc-data/accelerate/default_config.yaml -O /root/.cache/huggingface/accelerate/default_config.yaml 接下来,安装文生图算法相关依赖库。 ! cd diffusers/examples/text_to_image && pip install -r requirements.txt 接着最重要的一步,就是下载stable-diffusion-webui开源库。 import os ! apt update ! apt install -y aria2 def aria2(url, filename, d): !aria2c --console-log-level=error -c -x 16 -s 16 {url} -o {filename} -d {d} url_prefix = { 'cn-shanghai': 'http://pai-vision-data-sh.oss-cn-shanghai-internal.aliyuncs.com', 'cn-hangzhou': 'http://pai-vision-data-hz2.oss-cn-hangzhou-internal.aliyuncs.com', 'cn-shenzhen': 'http://pai-vision-data-sz.oss-cn-shenzhen-internal.aliyuncs.com', 'cn-beijing': 'http://pai-vision-data-bj.oss-cn-beijing-internal.aliyuncs.com', } dsw_region = os.environ.get('dsw_region') prefix = url_prefix[dsw_region] if dsw_region in url_prefix else 'http://pai-vision-data-sh.oss-cn-shanghai.aliyuncs.com' ! git clone https://gitcode.net/mirrors/AUTOMATIC1111/stable-diffusion-webui.git %cd stable-diffusion-webui ! git checkout a9fed7c364061ae6efb37f797b6b522cb3cf7aa2 repositories_url = f'{prefix}/aigc-data/code/repositories.tar.gz' aria2(repositories_url, repositories_url.split('/')[-1], './') ! tar -xf repositories.tar.gz %cd extensions ! git clone https://gitcode.net/mirrors/DominikDoom/a1111-sd-webui-tagcomplete.git ! git clone https://gitcode.net/ranting8323/stable-diffusion-webui-localization-zh_CN %cd .. ! wget -c http://pai-vision-data-sh.oss-cn-shanghai.aliyuncs.com/aigc-data/webui_config/config_tryon.json -O config.json %cd .. 若需更新最新版本,你可以点击下面的开源链接前往进行下载。stable-diffusion-webuistablediffusiontaming-transformersk-diffusionCodeFormerblip通过命令运行窗口可以直观看到当前进度。这个资源包有点大,需要耐心等待一下。完成后,下载示例数据集及训练代码。 ! wget http://pai-vision-data-hz.oss-cn-zhangjiakou.aliyuncs.com/EasyCV/datasets/try_on/cloth_train_example.tar.gz && tar -xvf cloth_train_example.tar.gz ! wget http://pai-vision-data-hz.oss-cn-zhangjiakou.aliyuncs.com/EasyCV/datasets/try_on/train_text_to_image_lora.py 可以通过执行下述代码查看实例服装。 from PIL import Image display(Image.open('cloth_train_example/train/20230407174450.jpg')) 下载预训练模型并转化成diffusers格式。 safety_checker_url = f'{prefix}/aigc-data/hug_model/models--CompVis--stable-diffusion-safety-checker.tar.gz' aria2(safety_checker_url, safety_checker_url.split('/')[-1], './') ! tar -xf models--CompVis--stable-diffusion-safety-checker.tar.gz -C /root/.cache/huggingface/hub/ clip_url = f'{prefix}/aigc-data/hug_model/models--openai--clip-vit-large-patch14.tar.gz' aria2(clip_url, clip_url.split('/')[-1], './') ! tar -xf models--openai--clip-vit-large-patch14.tar.gz -C /root/.cache/huggingface/hub/ model_url = f'{prefix}/aigc-data/sd_models/chilloutmix_NiPrunedFp32Fix.safetensors' aria2(model_url, model_url.split('/')[-1], 'stable-diffusion-webui/models/Stable-diffusion/') ! python diffusers/scripts/convert_original_stable_diffusion_to_diffusers.py \ --checkpoint_path=stable-diffusion-webui/models/Stable-diffusion/chilloutmix_NiPrunedFp32Fix.safetensors \ --dump_path=chilloutmix-ni --from_safetensors 设置num_train_epochs为200,进行lora模型的训练。 ! export MODEL_NAME='chilloutmix-ni' && \ export DATASET_NAME='cloth_train_example' && \ accelerate launch --mixed_precision='fp16' train_text_to_image_lora.py \ --pretrained_model_name_or_path=$MODEL_NAME \ --dataset_name=$DATASET_NAME --caption_column='text' \ --width=640 --height=768 --random_flip \ --train_batch_size=1 \ --num_train_epochs=200 --checkpointing_steps=5000 \ --learning_rate=1e-04 --lr_scheduler='constant' --lr_warmup_steps=0 \ --seed=42 \ --output_dir='cloth-model-lora' \ --validation_prompt='cloth1' --validation_epochs=100 将lora模型转化成WebUI支持格式并拷贝到WebUI所在目录。 ! wget -c http://pai-vision-data-hz.oss-cn-zhangjiakou.aliyuncs.com/EasyCV/datasets/convert-to-safetensors.py ! python convert-to-safetensors.py --file='cloth-model-lora/pytorch_lora_weights.bin' ! mkdir stable-diffusion-webui/models/Lora ! cp cloth-model-lora/pytorch_lora_weights_converted.safetensors stable-diffusion-webui/models/Lora/cloth_lora_weights.safetensors 准备额外模型文件。 detection_url = f'{prefix}/aigc-data/codeformer/detection_Resnet50_Final.pth' aria2(detection_url, detection_url.split('/')[-1], 'stable-diffusion-webui/repositories/CodeFormer/weights/facelib/') parse_url = f'{prefix}/aigc-data/codeformer/parsing_parsenet.pth' aria2(parse_url, parse_url.split('/')[-1], 'stable-diffusion-webui/repositories/CodeFormer/weights/facelib/') codeformer_url = f'{prefix}/aigc-data/codeformer/codeformer-v0.1.0.pth' aria2(codeformer_url, codeformer_url.split('/')[-1], 'stable-diffusion-webui/models/Codeformer/') embedding_url = f'{prefix}/aigc-data/embedding/ng_deepnegative_v1_75t.pt' aria2(embedding_url, embedding_url.split('/')[-1], 'stable-diffusion-webui/embeddings/') model_lora_url = f'{prefix}/aigc-data/lora/koreanDollLikeness_v10.safetensors' aria2(model_lora_url, model_lora_url.split('/')[-1], 'stable-diffusion-webui/models/Lora/') 在DSW中启动WebUI 执行如下命令,启动WebUI。 ! cd stable-diffusion-webui && python -m venv --system-site-packages --symlinks venv ! cd stable-diffusion-webui && \ sed -i 's/can_run_as_root=0/can_run_as_root=1/g' webui.sh && \ ./webui.sh --no-download-sd-model --xformers --gradio-queue 在返回结果中,单击URL链接(http://127.0.0.1:7860),即可进入WebUI页面。到这,我们已经完成了所有操作,成功完成了AIGC文生图模型微调训练及WebUI部署。接下来可以在WebUI页面,进行模型推理验证。如果这个步骤因为拉取资源频繁失败,其实还有一种方法可以实施,那就是DSW Gallery。进入方式有两种,第一种:在页面中输入Lora搜索,找到“AIGC Stable Diffusion文生图Lora模型微调实现虚拟上装”。第二种,可以直接在工作空间左侧的快速开始——Notebook Gallery。按照图示步骤挨个执行即可了,比起Notebook下的Python 3(ipykernel)要直观方便不少。 模型推理验证 正向prompt:cloth1,, (extremely detailed CG unity 8k wallpaper),(RAW photo, best quality), (realistic, photo-realistic:1.2), a close up portrait photo, 1girl, shopping mall rooftop cafe, outdoor, smile, (high detailed skin:1.4), puffy eyes, gorgeous hair, air bangs, brown black hair, soft lighting, high quality,负向prompt:ng_deepnegative_v1_75t,paintings, sketches, (worst quality:2), (low quality:2), (normal quality:2), lowres, ((monochrome)), (grayscale:1.2), skin spots, acnes, skin blemishes, age spot, glans,extra fingers,fewer fingers,(watermark:1.2),(letters:1.2),(nsfw:1.2),teeth采样方法:Euler a采样步数:50宽高: 640,768随机种子:1400244389CFG Scale:7使用高清修复 资源清理 登录PAI控制台,在工作空间页面的左侧导航栏选择模型开发与训练>交互式建模(DSW),进入交互式建模(DSW)页面。单击目标实例操作列下的停止,成功停止后即可停止资源消耗。也就是达到了资源清理的效果。如果你不再使用这个实例,可以继续点击更多进行删除。 体验总结 1、整个体验流程还是通畅的,但在某几个步骤时还是非常考验耐心的,由于需要从github拉取资源,而这个来源是存在网络时好时坏的,这块急需优化,非常影响体验。此外,由于参考的实验链接发布有点旧,里面使用到的资源链接都失效了,比如https://gitcode.net/mirrors/AUTOMATIC1111/stable-diffusion-webui.git,这个是404的。希望往后的体验能够及时修正这些细节。2、如果有产品试用,其实整个体验的费用还是可以抵扣的。如果是老用户,这块的体验费用就非常高了,因为前面提到的拉取资源会非常耗时,这就从侧面增加了体验费用,此外,训练模型需要的耗时也是挺高的,所以如果你是整个流程都认真体验下来,这块的费用还是挺高的,可以达到30元以上。非常期待后期的体验可以缩减这块费用,让更多感兴趣的小伙伴前来体验。而不是现在的这个情况,从已经发布的话题内容来看,没一个朋友是实际购买实例进行体验的,都是直接挪用了实验中的图或者之前文章中的图稍作修改得来的。3、非常建议类似这样需要搭建环境配置过程的话题,能否修改成一个专门的评测体验,一方面可以让更多优秀的作者加入体验,一方面可以很好地收集有关产品的建议和意见。4、既然作为一个话题拿出来讨论,就应该让整个体验过程变得简约,比如魔塔社区模型体验那般就非常适合。建议往后的话题讨论能够简化整体的流程,比如无需部署基础环境,开箱即用。5、加强与阿里云其他服务的整合,其实本次体验为了简化部署流程,是完全可以融合函数计算FC的。希望后期可以加强这方面的能力。
    踩0 评论0
  • 回答了问题 2024-08-04

    如何用AI来提高英语学习效率?【AI动手】

    产品简介 本次体验的产品是一个可以帮助用户记忆单词的AI模型,基于星火认知大模型的多模态AI单词助记应用,旨在于通过荒谬而反直觉的故事和助记图片帮助用户记忆单词。提供两种模式,第一种是demo,点击“生成故事demo”,无需其他操作,等待20s生成即可;第二种是输入单词后,点击“生成故事”。本次体验有两个功能点,一个是图文记忆,一个是视觉学习。下面开始分别体验: 图文记忆 这个功能提供了两种模式,一个是demo,一个是自定义。demo的话操作非常简单,只需要选择任意一组词汇,点击“生成故事demo”就行。如下根据词汇生成的故事根据故事会生成的图片提示词根据提示词生成的图片 这里可以很明显看出demo是有问题的,虽然提供了四组词汇,但无论你怎么选择,始终只会使用第一组,且无法根据提示词生成图片。 既然demo生成有问题,下面就体验自定义看看结果如何。生成的故事这个生成效果让我很吃惊,我词汇里明明是没有苹果等水果的啊,这怎么还上面的那个故事非常像呢。为了验证误差,我在此点击生成,如下:这回的效果直接成了图片提示词了,不得不说效果非常糟糕。在这里可能会有小伙伴质疑,你使用的是官网列子,肯定是会有同demo一样的问题啊,为了消除大家的顾虑,我输入了自定义词汇,生成故事如下:看到这你是不是很无语啊,我的词汇里根本没有car吧。 总结:其实从功能体验来看,目前还只能勉强算个demo吧,不但没法准确生成故事,更不用谈根据提示词生成图片了。实际上,从每次生成体验来看,文本框中的内容都是累加的,这就导致后面的词汇关联上了前面的,情况很糟糕。强烈建议优化后再上线。视觉学习 为了避免误操作导致效果不精准,这里先就操作步骤简单描述,如下:下面就分别体验上述三种上传方式,看看识别率怎么样。第一种上传本地图片,如下:这个识别率能达到90%,除了TV没有识别出外,其他均准确识别到了。点击生成释义看看效果如何:给出的释义还是非常不错的,例句也相对简单易懂,效果不错。第二种拍摄图片,操作步骤如下:看看识别效果如何:我这个拍摄的场景元素其实还是蛮负责的,既有近处元素,还有远处的。识别率80%,主要是后面的大冰箱和门框没有识别出来。但这个识别中的transparent,还是值得点赞的,它把盒子的透明度给识别出来了。点击生成释义,看看情况怎么样:生成释义的效果一如既往的好,通俗易懂,对于单词记忆有帮助。第三种读取剪切板图片,操作步骤如下:我任意选择一张图片进行复制操作,而后点击这里的按钮进行读取,识别效果如下:这个识别率还是挺高的,但可能违背了记忆英文单词的这个初衷,均没有给出相应的词汇。这里为了验证效果,我另外选择了一张,识别效果如下:从这里可以非常好地理解,为啥纯文字的识别有问题,是因为缺乏了识别的物体元素。这次的识别率还不错,就是这个phone和umbrella,我识别没看出是哪里体现了。看看生成释义情况如何:这个功能还是一如既往的稳定,值得点赞表扬。体验总结 1、整个体验流程还是非常通顺的,通过魔塔模型可以直接在线体验,免去了传统部署搭建环境,主打一个开箱即用,高效便捷。2、针对图文记忆模块,目前体验下来也就是demo效果,除了无法正常根据词汇准确生成故事,更没法根据提示词生成图片。此外,生成故事文本框的内容是没法手动删除的,而图片提示词文本框的内容又是可以的。虽然提供了四组词汇,但demo始终只认有apple的第一组,体验非常糟糕。3、视觉学习模块整体效果非常不错,不但提供了三种图片上传方式,还温馨提供了example。图片的整体识别率还挺高,基本元素都能被识别到;生成释义和例句是这里非常值得点赞的一个功能点,除了单词多生成速度略慢外,其他均很优秀。这里唯一要吐槽的点是没有针对上传图片进行说明,也就是如果图片中是纯文字的,它可能无法识别成词汇,只有带有可识别物体元素的图片才能正常识别到词汇。4、不管是图片记忆还是视觉学习,都没有针对既有内容设计清理按钮,用户需要主动选中删除键进行删除,有些文本框还不支持删除,这点体验非常不友好。5、在模型开头的描述中,作者有提到后期的更新计划,比如加入本地单词库上传和选择预设单词库功能,还有克隆音色朗读功能等,这些点还是值得非常期待的,在这里感谢作者日夜编码,给大家带来优秀模型工具,期待更多功能点上线。
    踩0 评论0
  • 回答了问题 2024-08-03

    视频时代,图文未来如何发展?

    虽然当下是视频内容爆炸式增长的时代,图片内容显得逐渐式微,但我认为,随着时间推移,大众会回归常态,图片内容将有可能在适应新环境的过程中找到新的生存空间与价值定位。我认为会有如下几点原因:1、图片内容作为传统媒介已经存在了很久,天然具有独特的优势。比如,深度阅读、精准信息传递、快速浏览以及长期保存性等方面,图文内容都展现出强大的生命力。此外,图文内容在搜索引擎优化(SEO)方面也具备天然优势。2、随着时代进步和人们阅读习惯的变化,图文内容也在不断进化。比如,动态图文(如GIF、短视频化的图文内容)、交互式图表、信息图等新型图文形式正在不断涌现,它们不仅保留了图文内容的精髓,还融入了视频内容的部分元素,使得信息传递更加生动、直观。这也从侧面说明,图文内容并非固步自封,而是积极寻求与新技术、新形式的结合,以适应市场需求的变化。3、不同年龄或不同人群对于信息获取的方式有差异,视频内容在当下年轻群体非常流行,但在中老年群体和专业研究群体中,图文内容仍是刚需。这就是为啥,每逢节假期全国图书馆、博物馆人流井喷的主因。4、实际上,无论是视频还是图文,在知识阐述和呈现上始终是相辅相成的。图文内容与视频内容并非完全对立的关系,而是可以相互补充、共同发展的。在实际应用中,图文内容和视频内容往往被结合使用以达到更好的传播效果。综上,我认为图文内容在未来的发展中并不会逐渐式微,而是有可能在适应新环境、融合新技术的过程中找到新的生存空间与价值定位。
    踩0 评论0
  • 回答了问题 2024-08-03

    你有哪些能写出完美Prompt的秘籍?

    写好Prompt就相当于需要写好一篇话题作文,我日常就是参照这个标准去优化我的Prompt,比如:1、设定场景时间背景:明确故事或描述发生的时间,比如“在2035年的杭州,随着科技的飞速发展...”地点描述:详细描绘场景,让模型有具体的视觉参考,如“在一个充满未来感的图书馆里,天花板是透明的,可以看到星空...”2、角色描绘角色特征:描述角色的外貌、性格、背景等特征,让模型更好地理解角色的行为动机,如“主角是一位勇敢的年轻探险家,名叫凯莉,她拥有一头火红的长发和坚定的眼神...”角色关系:明确角色之间的关系,这有助于模型构建更加丰富的故事情节,如“凯莉和她的机器人伙伴Z一起踏上了一场未知的旅程...”3、引入剧情冲突引入:在Prompt中引入冲突或挑战,激发模型的创造力,如“在旅途中,他们遇到了一个被未知力量封锁的古老遗迹...”情节转折:预设一些情节转折点,让故事更加引人入胜,如“正当他们准备放弃时,凯莉发现了一个隐藏的线索...”4、设定语气风格明确:根据需求选择合适的语言风格,如正式、幽默、科幻等,并在Prompt中明确指出,如“请以一种幽默而又不失深度的风格讲述...”语气调整:通过词汇和句式调整语气,如使用“请求”、“探索”等词汇来营造积极向上的氛围。当然,除了上述这些主观的优化外,还可以借助工具和反馈进行客观优化。比如:1、即时反馈:根据模型生成的初步结果,及时给予反馈,并调整Prompt以改进输出。2、多轮迭代:不要期望一次就能得到完美的输出,通过多轮迭代和微调,逐步优化Prompt和输出。3、加入相关的社区或论坛,与其他人分享经验、讨论问题和获取反馈。
    踩0 评论0
  • 回答了问题 2024-08-03

    您会在哪些场景中使用到云消息队列RabbitMQ 版?

    日常生活工作中,您会在哪些场景中使用到云消息队列 RabbitMQ 版?(必答) 在回答这个问题前,首先需要了解的是什么是消息队列,也即MQ,是指利用高效可靠的消息传递机制进行与平台无关的数据交流,并基于数据通信来进行分布式系统的集成。它本质上是一个队列,而队列中存放的是一个个消息。这些消息由生产者(Producer)产生,并放入队列中,由消费者(Consumer)从队列中取出并处理。有了上述的基础知识了解后,下面的应用场景就可以很好的理解了。在日常生活工作中,我会在如下场景或业务中使用MQ。1、在电商平台中,用RabbitMQ处理库存管理、支付确认,这些服务间异步传递订单信息,确保处理流程的连续性和效率。尤其是在电商活动日或者日常秒杀活动中,大量的购买请求可以先进入RabbitMQ队列,系统根据处理能力逐步从队列中取出并处理这些请求。2、在业务日志收集中,用RabbitMQ作为中心化的日志收集和分发系统,将各个系统和应用的日志消息发送到队列中,再由日志处理节点异步地处理和存储。3、在事件订阅中,用RabbitMQ作为事件总线,用于发布和订阅事件。各个服务可以通过订阅感兴趣的事件来实现解耦和灵活的事件驱动通信。4、在微服务架构中,用RabbitMQ允许各个微服务之间通过消息进行交互,而不是直接调用对方的API。这种方式减少了服务间的直接依赖,使得系统更加灵活和可扩展。 分享您的任意一条消息的轨迹截图(必答)
    踩0 评论0
  • 回答了问题 2024-07-22

    大型AI模型如何跨越“专门化智能”的局限?

    其实当下大模型遇到的特定任务“狭窄任务定向”束缚是个通病的,也是一个新技术发展初期必经之路。那如何摆脱束缚,成为真正的智慧体,我觉得应该从如下几个方面进行努力: 增强模型的泛化能力:当前的许多AI模型在训练数据所覆盖的领域内表现出色,但一旦遇到新的、未见过的场景或任务,其性能往往会大幅下降。因此,增强模型的泛化能力是关键。这可以通过引入更多的、多样化的训练数据来实现,包括来自不同领域、不同文化、不同语言的数据。另一个方法是采用无监督学习或自监督学习技术,让模型在没有明确标签的情况下学习数据的内在结构和规律,从而提高其在未见数据上的适应能力。促进多模态学习与融合:现实世界是复杂且多模态的,包含文本、图像、声音等多种信息形式。未来的AI模型需要能够理解和处理这些多模态数据,并在它们之间进行有效的融合和交互。这要求模型不仅具备处理单一模态数据的能力,还要能够学习不同模态之间的关联和互补性。通过多模态学习,模型可以更全面地理解世界,从而在更广泛的场景中展现出更强的智能和创造力。鼓励创新与创造力:真正的智慧体不仅要有强大的学习和理解能力,还要具备创新和创造力。为了培养AI模型的这种能力,可以设计一些专门的任务或环境来鼓励模型产生新的想法和解决方案。比如,可以通过生成对抗网络(GANs)等技术来训练模型生成具有创意的文本、图像或音频等内容;也可以设计一些开放性的、没有固定答案的问题来测试模型的创新能力。 综上,要实现AI模型从“狭窄任务定向”向“全能且创新”的智慧体转变,需要我们在增强泛化能力、促进多模态学习与融合、鼓励创新与创造力等方面做出努力。这将是一个长期且充满挑战的过程,但也是我们迈向更加智能和美好的未来所必须经历的阶段。
    踩0 评论0
正在加载, 请稍后...
滑动查看更多
正在加载, 请稍后...
暂无更多信息


http://www.vxiaotou.com