os-copilot安装和使用体验测评

简介: OS Copilot是阿里云基于大模型构建的Linux系统智能助手,支持自然语言问答、命令执行和系统运维调优。本文介绍其产品优势、功能及使用方法,并分享个人开发者在云服务器资源管理中的实际应用体验。通过-t/-f/管道功能,OS Copilot简化了复杂任务处理,但仍需增强某些命令的执行能力,特别是在数据库安装部署方面。文中详细描述了安装步骤、环境配置及常见问题解决方法,帮助用户更好地利用OS Copilot提高工作效率。

我顺利使用了 OS Copilot的 -t/-f/管道 功能,我的疑惑是在执行对数据库方面的安装部署和操作上,偶儿有失败的情况出现。

-t 管道 功能有用 ,解决了代理执行用户命令的能力。

-f 管道 功能有用 ,因为可以批量理解并执行用户指令。

| 匿名管道,功能还是非常不错的,可以直接对某个指令进行讲解。

此外,我还有建议 增强对某些命令的执行能力,比如我执行了一个指令,最后有点儿遗憾,执行失败了。
可能这个操作本身比较复杂些。我问的问题是:“是否安装了mongodb数据库?帮我列出库的名字

接下来介绍下安装及使用步骤:

1.首先,通过Mobaxterm连接服务器并使用rpm -q os-copilot检查是否已安装,若未安装则用yum install命令安装。如果是ubuntu系统,则使用apt-get install命令安装。

特别需要注意的是,还需要配置RAW用户的访问key及权限,配置ACCESS_KEY信息以连接阿里云服务。

1.安装
安装很简单:

yum install -y os-copilot

08772c530e7a9ab6ac59c3a5260c321.png

9e4ca185ab1e75c7bf4d324a92ce91d.png


2.配置环境
配置环境并加入环境变量:

添加ACCESS_KEY信息
export ALIBABA_CLOUD_ACCESS_KEY_ID=<自己去创建用户复制>
export ALIBABA_CLOUD_ACCESS_KEY_SECRET=<自己去创建用户复制>

5be08272c8bffa7efe0d73d73084e37.png

添加到环境变量:

338df80a6e61148a79edad0f8df8f1f.png

执行以下操作:

vi .bashrc
// 让环境变量生效
source .bashrc

到这里都还简单,需要注意啊,别漏了权限的配置:

42b660262528153706fc17297b35bc5.png

否则,你会收到以下报错:
CHAT]:当前系统是什么?内核版本是多少?
Copilot]:Error: LLM connection fails, You are not authorized to 'os copilot'currentlv.Don't Worry. You can grant yourself the "AliyunsysoMoscopilotAccess'permisson at https://ram.console.aliylcom/permisslons.you've done the setup. please retry. If you need support, please join the DingTalk Group [710500088200nce

Error: llM connection timeout.please recheck the value of your AK cOnfigUratiOn (i.e., ALIBABA CLOUD ACCESS KEY ID and ALIBABA CLOUD ACCEKEY SECRET).try-again won't fix the problem, please ioin the DingTalk Group [71050008820] and get the support.

完成以上配置就安装成功啦,接下来体验下:

b0f5f635d9b2ab2cc0cfacc22912930.png

使用体验

1.对话功能

直接执行co命令即可进入,输入exit或者直接按ctrl+C可以回到命令行

b0f5f635d9b2ab2cc0cfacc22912930.png

2. -t参数,代理执行能力

//帮我执行压缩文件夹
co -t 列出当前路径下的文件夹,帮我压缩hello文件夹

a166274f7d9c762159fa773bc1bfa69.png

复杂些的命令操作:

ebbcd634b392f0bc252bc85cf1c301e.png

651ccda90bc476bb0d65e42c5f7fb22.png

可以看出还是很厉害的,这都能帮我做,但最后有点小遗憾,最后执行失败了。不过瑕不掩瑜,大多数功能已经很强大了!其实这个如果我再给些提示词,也许也能安装执行成功。

d34ea1452af1c874310d2d7638cf7e6.png

3. | 管道命令

可以用匿名管道的方式,把命令的结果,提供给co命令去解释。

04f1c39a02645cbf984b0791715910c.png

4. -f参数命令

感受对复杂任务的助力。从文件中读取复杂任务进行处理。

//mycmd.txt 需要注意,编码必须为utf-8
1.进入到go目录
2.列出所有文件及文件夹
3.进入到hello文件夹
4.创建一个hello.go文件并写个golang的demo并执行

1df9c7cc5655ed6152c54e4b0c2de6f.png

总结

对于当前Linux环境,使用os-copilot还是非常不错的,从此操作linux变得很简单,再也不用记忆复杂的命令了。经过前面的体验,命令大都已经准确执行,执行效率也非常快,很强大。如果OS copilot能够无法读取上下文信息就更好了,实现多轮对话或者接着提问,期待这个可以继续优化,并增强数据库安装部署方面的强化。

参考文档

智能助手OS Copilot使用说明_Alibaba Cloud Linux(Alinux)-阿里云帮助中心

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

特立独行的猫a

您的鼓励是我的创作动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值