红帽日前宣布推出Wisdom项目(Project Wisdom),Wisdom是首个为Ansible和IT自动化行业建立智能、自然语言处理能力的项目。Ansible操作手册在自动化应用部署和IT基础设施更新方面有着广泛的应用。红帽公司在芝加哥举行的AnsibleFest活动中公布了关于Wisdom项目的消息。
Wisdom项目使用了IBM研究院的人工智能代码(AI for Code)技术,人工智能代码的目的是利用人工智能实现软件堆栈的现代化、实现编程自动化及重构代码系统。
YAML是一种用于配置的代码语言,Ansible 操作手册文件用的也是YAML。手写YAML代码不是件轻松的事情,红帽公司自己也曾发布过有关YAML的文章,为“讨厌YAML的人”提供帮助。
根据今天发布的消息,“Wisdom项目旨在弥合Ansible YAML代码和人类语言之间的差距及帮助用户可以使用普通英语生成语法正确、功能完善的自动化内容。”红帽公司还称“Wisdom项目可以令一个知道如何打造应用程序但不具有在新的云平台上配置技能的开发者在这些新领域更加熟练地完成扩展工作。”
红帽公司表示在新闻发布会上表示, Wisdom项目使用了一个大型语言模型,即是说用了大量的数据进行训练。在通常情况下,这可以使人工智能具有更高的准确性以及具有比小型模型更多的能力。其中一张幻灯片表示,用户只需“在Visual Studio Code编辑器里输入他们想要做的事情,我们现有的Ansible扩展就会生成一段语法正确、功能完善的YAML代码”,这些听起来类似于诸如GitHub Copilot一类的编程助手,这一类的编程助手可以基于代码里的注释生成代码建议。
至于Wisdom项目是更适合学习Ansible的初学者还是更适合想提高工作效率的专家呢?产品管理高级经理Richard Henshall告诉记者,“两者都适合。对那些不了解Ansible的用户来说会有巨大的好处。”
这些人可能不是初级初学者,而是一些在某些方面技能很强但在其他方面很弱的人。他提到了一个例子是在AWS上运行PostgreSQL。
他表示,“AWS在Ansible中没有PostgreSQL模块。因此,系统必须解决所有必须发生的事件,配置出一个EC2(弹性计算云)实例,实例要配置VPC(虚拟私有云)以及配有存储,配有网络端口,然后你可以把PostgreSQL放在上面。” Wisdom项目可以帮助那些知道如何在微软Azure里配置但不知道如何在AWS上配置的人。他表示,“我实际上可以要求Wisdom项目帮助我从一个地方迁移到另一个地方。”
Henshall表示,未来的功能包括“偏向既定企业标准的模型”的一些想法,人工智能不仅会产生一个有效的YAML操作手册文件,而且还会产生一个符合操作系统版本、日志配置、弹性等事项的策略。他表示,不过现在还处于早期阶段,“我们将推出Wisdom项目的alpha、beta测试版本计划,先送到社区用户的手中,看看他们是不是喜欢,看看是否做了用户想要做的事情。”
好文章,需要你的鼓励
微软将在今年夏季晚些时候推出Windows恢复力计划,著名的Windows蓝屏死机将被新的黑屏替代。这一变化是微软对2024年7月CrowdStrike故障事件的回应,该事件导致约850万台Windows设备瘫痪。作为Windows恢复力计划的一部分,微软正在重新设计Windows代码,让安全软件在内核外运行,以提高系统稳定性和恢复能力,减少因第三方安全软件问题导致的系统崩溃。
香港理工大学研究团队开发了突破性医学AI系统GEMeX-ThinkVG,让人工智能在分析胸片时能像医生一样详细解释诊断过程。该系统不仅能准确回答医学问题,还能标注具体的影像区域并提供完整的推理链条,解决了传统医学AI"黑盒子"问题。通过创新的强化学习训练方法,仅用八分之一数据就达到了传统方法的性能水平,为可解释医学AI开辟了新方向。
随着GPU成为AI工作负载训练和运营的关键,越来越多的云服务提供商开始提供云GPU实例。这为希望避免部署GPU硬件费用和复杂性的组织带来好消息。云GPU实例可按超大规模与专业化提供商、通用与专用实例、共享与独占服务器进行分类。选择时需考虑工作负载类型、GPU类型、成本、延迟和控制级别等因素。
希腊雅典理工大学团队开发CultureMERT-95M多文化音乐AI模型,通过两阶段持续预训练和任务算术方法,让AI系统学会理解希腊、土耳其、印度等非西方音乐传统。该模型在非西方音乐分类任务上提升4.9%准确率,同时保持西方音乐理解能力,为构建更包容的全球音乐AI系统奠定基础。