本实验面向日常使用Linux系统的用户,体验OS Copilot关于OS的问题咨询、辅助运维、编程学习等功能,帮助入门用户更好的体验学习Linux系统知识,帮助运维人员高效解决系统问题,帮助开发人员提升编程效率。
随着AI人工智能不断发展,很多公司、产品都与AI人工智能息息相关,主要是为了提高工作的效率和降低人力的成本,今天带大家来了解一下运维方向的AI产品。
1. Alibaba Cloud Linux
Alibaba Cloud Linux是阿里云研发的稳定、安全、高性能的服务器操作系统,是目前阿里云上部署规模最大的操作系统之一,可以为用户应用部署在Web服务、云原生应用、大数据、数据库、AI等场景中提供系统软件维护、安全加固、性能优化、多架构支持、内核热补丁等操作系统服务。
对于服务而言,平时接触比较多的是ECS服务器,今天也顺便了解一下Alibaba Cloud Linux。
2. 智能助手OS Copilot
OS Copilot是基于大模型构建的操作系统智能助手,支持命令行自然语言问答、辅助命令执行、阿里云CLI调用、系统运维和调优等功能,帮助您更好地使用Alibaba Cloud Linux,提高Alibaba Cloud Linux的使用效率。
执行如下命令,安装OS Copilot组件。
sudo yum install -y os-copilot
执行如下命令,配置环境变量。
export ALIBABA_CLOUD_ACCESS_KEY_ID=<AccessKey ID>
export ALIBABA_CLOUD_ACCESS_KEY_SECRET=<AccessKey Secret>
测试OS Copilot是否可以使用。
co hi
建议命令输错了,就不执行后面的co
可以帮我们解释文件是什么作用,可以看到直接用ctrl + c就可以中止。
效率还是不错的,非常的不错:
建议钱不够的时候,可以不能创建,反复的创建成功释放资源:
1、OS Copilot 产品体验评测
1)您的角色是什么?开发、运维、学生?如果使用OS Copilot,您的使用场景是什么?
我是公司的一位python web开发,同时负责公司的服务器管理,在传统的环境部署、写shell代码、代码解释、解决异常问题有很大的帮助,使用OS Copilot可以快速解决其间遇到的问题。
2)你觉得 OS Copilot 在新人上手方面是否简单、指引文档是否清晰、是否存在什么阻碍?
OS Copilot针对有点linux的还是会简单的上手,但是一些基础的命令都不会的话,就需要额外的学习成本,至少比web方式那种点一点要多学点东西,官方的指引文档也比较清晰的。
3)OS Copilot 是否对您的工作有帮助?如果有帮助的话,帮助程度1-10分,能够打几分?
OS Copilot对于工作上有一定的帮助,可以在不懂,忘记了,不会的场景下,快速的让OS Copilot提供一些方案和思路,甚至直接的解决方案,也可以避免重复的浪费写代码,直接让AI生成好,大概率的情况都是可执行的,而且因为大模型的理解力比传统搜索强,可以将自然语言转换为OS Copilot能够提供解决问题可能方向,可以打8分左右,当然,在有些场景下,还是需要提高一下。
4)您愿意向周边朋友/工作伙伴推荐OS Copilot吗?如果OS Copilot开源,是否有意愿共同参与开发?包括参与OS领域大模型的训练等。
愿意向周边朋友推荐OS Copilot,如果OS Copilot开源,如果条件允许愿意共同参与开发。
2、OS Copilot 产品功能反馈
1)您体验了哪些功能?对OS Copilot的哪些功能最感兴趣(知识问答、辅助编程、辅助命令执行等),为什么?
知识问答、辅助编程、辅助命令执行都体验过,多轮交互模式、命令行模式、代码生成模式,都不错,只不过,代码生成那个命令我可能记不住,通过这些AI对话生成的结果,可以快速让我们进行高效率的工作,以前你需要搜索10几个页面才能得到的结果,AI几秒钟就可以帮你生成好。
2)您有体验过其他类型的产品吗?对比其他产品OS Copilot有什么优缺点?
使用过类似辅助代码生成的产品devchat,首先是要更好的大模型来支持,并且专注一些垂直领域,比如运维、代码这块,更好的做到精品,另外的话就是web这种对话形式可能更消耗资源,现在使用类似Dos系统这种交互式方式效率更高,做运维这块都不会陌生,当然,随着现在程序员可视化界面越来越多,可以考虑出一个web界面的,因为小公司可能就是1-2个人,在页面上操作,可以更便捷一点。
3)您希望OS Copilot能够扩展其他哪些功能呢?比如,支持更多的操作系统、自动命令报错原因分析、系统错误排查,或其他任何您想到的功能。
可以在执行某个命令报错时,有一个直接提交到OS Copilot的功能,不然,也是需要来回切换分屏幕来复制解决问题,另外,解析问题可以折叠起来,有时候,满屏幕的文案不利于上下文排查。
4)OS Copilot与其他产品联动组合的体验以及可能,如ACK智能助手、ECS、Workbench等,您也可以展开列举组合的实际应用场景。
大部分的话,我们需要去构建大量的环境,能不能使用OS Copilot自动部署一下比如符合需求的阿里云集群的环境,减少手工配置的风险,另外,可以自动去创建流水线,比如我们在云效使用时,几百个项目,复制大量的流水线构建不同的项目,其实里面很多都差不多。