一句话,便可视化
之前我分享过直接在终端使用「ai + 人话」来操作命令行,这其中介绍了命令结合 ChatGPT,使得我们可以通过自然语言来操作命令。
比如之前你想要在 CentOS 系统的服务器里面使用命令开启防火墙 8090 端口,你需要知道 firewall 命令,以及它的使用方式:
sudo firewall-cmd –zone=public –add-port=8090/tcp –permanent
而现在你只需要直接在命令窗口像以下这么说,就可以快速得到命令的使用方法:
ai 防火墙开放 8090 端口

我觉得这是 ChatGPT 的一个很好的应用方式,像这种在特定的领域使用,它确实对我们很有帮助,提高了我们的工作效率。
这给我带来的启发是,我们可以多去了解和使用那些与 ChatGPT 结合的工具,从而带来一些借鉴和思考:我们当下正在做的事情,是不是也可以结合 ChatGPT 来使用。
反正我自己去体会其中的妙处,所带来的感受完全不一样
就像前几天,我又看到一个 ChatGPT 的一个很好的应用方式——pandasAI。
没错,把 Python 数据分析常用到的 Pandas 库,结合了 AI,使得你可以用自然语言直接让其分析数据反馈结果,就很妙。
比如我通过 baostock 获取了茅台近些年的股票数据:

股票数据结果如下:

其中字段说明:

那么有了数据之后,我们通常会使用诸如 matplotlib 数据可视化的库对数据进行分析,而现在有了 pandasAI,你可以直接用「人话」来实现。
设置你的 API_KEY,然后实例化 pandasAI:

接着你就可以通过 prompt 来得到你的数据需求,比如你想知道收盘价最高的时间点,那么你可以这样:

你想画一个股价的趋势图,你可以直接这样:

是不是很方便?感觉有的文档看都不用看就可以直接操作了。
举这些例子,我想说的是,我们正处在一个人工智能飞速发展的时代,AI 带给我们的不仅仅是方便,更是可能性和无限的创造力。
就像我在文章中提到的,ChatGPT 不仅可以帮助我们以自然语言来操作命令行,也可以结合 Python 数据分析库 Pandas,虽然这只是被作用在了很小的领域,但确实能够让我们体会到用自然语言直接让其分析和反馈结果,它使得我们在工作和生活变得更加轻松,效率得到了极大的提升。
接下来,我相信我们会看到更多的 AI 应用,它们会在我们生活的每个角落,改变我们的生活方式,甚至改变我们的思维方式。
这不只是关于如何更有效的执行任务,更是关于如何更深入地理解我们自己和世界,如何更有创新地思考问题,如何更有效地沟通和理解他人。
语言是人类思维的载体,也是我们与世界沟通的桥梁。就像你现在看我写的文章,本质上也是一种沟通。而当 AI 与语言相结合,会产生一种全新的交流方式,使得人与人、人与机器之间的交流变得更加流畅,更加深入,这一点毫无疑问。
那个时候,我们是否还会说「PHP 是世界上最好的语言」吗?
推荐阅读:

帅彬老仙进入发送「帅书」获取我写的一本关于 Python 很多干货的电子书PDF。浏览器搜索「fxxkpython」让我们一起通往 Python 高手之路。小帅b:让 Python 技术服务于个体! 390篇原创内容 公众号