AI操作系统,从此颠覆你对电脑的认知!

170 阅读4分钟

大家好,我是LV,AI副业深度探索者。

AI激发了无限的创造可能性。

想象一下,当电脑界面变成了一个聊天框。

一句话就可以随心所欲操作电脑,这种体验谁能拒绝心动?

今天给大家分享的这款产品,就可以做到!

建议 点赞、收藏 防失联,如果有用,帮忙 在看 同步分享给周围需要的朋友。

文末可以进入免费AI社区,获取更多 AI最新资讯实用教程、还能一起 组队开发、运营AI应用

不多说,开始。

Open-interpreter

先来看一个官方的视频介绍。

user-images.githubusercontent.com/63927363/26…

一句话设置系统主题、写代码、总结文件、看日历、发邮件、world转pdf。

你能想到的,都能给你办到,下面正式分享这个令人兴奋的项目。

请注意 ,目前的open-interpreter版本需要用户具有一定的代user-images.githubusercontent.com/63927363/26…

如果你是小白想尝试,可以跟笔者留言,我很愿意帮助你。

项目地址: github.com/KillianLuca…

项目简介: Open Interpreter是一个开源的、本地运行的OpenAI代码解释器的实现。它提供了一个类似于ChatGPT的界面,在终端中可以与Open Interpreter进行交互。通过安装后,在终端中运行$ interpreter即可使用。

功能简介:

  1. 让语言模型在本地运行代码(Python、JavaScript、Shell等)。
  2. 提供了一个自然语言接口,可以使用计算机的通用能力进行各种任务,如创建和编辑照片、视频、PDF等,控制Chrome浏览器进行研究,绘制、清洗和分析大型数据集等。
  3. 提供了交互式聊天和编程式聊天两种方式,可以灵活控制交互过程。

使用方式:

  1. 终端交互方式:安装后,在终端中运行interpreter即可开始交互式聊天。
  2. Python编程方式:在Python中导入interpreter模块,使用interpreter.chat()方法执行单个命令或开始交互式聊天。

注意:在运行代码之前,会要求用户确认,因此前文表示需要具有一定的代码识别能力。

安装过程

  1. 打开终端。

  2. 执行以下命令以安装Open Interpreter:

# 注意:python版本需要3.10以上,否则会安装不成功
pip install open-interpreter

这将自动下载并安装Open Interpreter所需的依赖项。

  1. 安装完成后,你可以通过以下两种方式来启动interpreter。
  • 你就可以在终端中运行interpreter来启动Open Interpreter。

  • 在python代码中使用interpreter,运行如下代码即可:

import interpreter

# 使用 azure 的 OpenAI 服务
interpreter.use_azure = True
interpreter.azure_api_type = "azure"

interpreter.chat()

最后按照提示配置OpenAI Key,现在你可以开始使用Open Interpreter了!

注意:尽量使用GPT4,GPT3.5会有一些报错的现象。

使用示例

注意: 在python代码中可以使用interpreter.chat("在这里输入你要执行的文字指令")执行对应的interpreter任务。

比如:

  1. 图像处理
  • 使用命令 interpreter.chat("为image.jpg创建缩略图") 来创建一张图片的缩略图。
  • 使用命令 interpreter.chat("对image.jpg应用棕褐色滤镜") 来给一张图片应用棕褐色滤镜。
  • 使用命令 interpreter.chat("将image.jpg调整为800x600像素") 来调整一张图片的大小为800x600像素。
  1. 数据分析
  • 使用命令 interpreter.chat("加载data.csv并绘制散点图") 来加载一个数据集并绘制散点图。
  • 使用命令 interpreter.chat("计算data.csv中'Age'列的平均值和标准差") 来计算数据集中某一列(如'Age')的平均值和标准差。
  • 使用命令 interpreter.chat("筛选data.csv,只包含'Gender'为'Female'的行") 来筛选出数据集中符合条件(如'Gender'为'Female')的行。
  1. 网络爬虫
  • 使用命令 interpreter.chat("打开一个Chrome浏览器,并导航到'https://example.com'") 来打开一个Chrome浏览器,并导航到指定的网址。
  • 使用命令 interpreter.chat("查找当前页面上的所有链接") 来查找当前页面上的所有链接。
  • 使用命令 interpreter.chat("对当前页面进行截图,并将截图保存为'screenshot.png'") 来对当前页面进行截图,并将截图保存为'screenshot.png'。

这些示例只是Open Interpreter的一小部分功能,你可以根据自己的需求进行更多的探索和尝试。通过与Open Interpreter进行交互,你可以通过自然语言与计算机进行沟通,并利用其强大的功能来完成各种任务。

使用interpreter获取全球AI人工智能领域最新的10条新闻

执行如下代码

import interpreter

# 使用 azure 的 OpenAI 服务
interpreter.use_azure = True
interpreter.azure_api_type = "azure"

interpreter.chat("帮我获取全球AI人工智能领域最新的10条新闻")

根据提示输入 y

根据提示输入 y

根据提示输入 y

收工。

文末福利

  • 免费知识库

送上一个AI的知识库,永久免费更新最新的AI咨询、实用教程、开源项目、赚钱思路等。

地址:ai-big-bang.feishu.cn/wiki/XYpPwR…