GitHub本月爆火,桌面版贾维斯来了,用自然语言控制你的电脑

本文介绍了OpenInterpreter,一款允许用户通过自然语言与电脑交互的工具,它在本地运行,提供不受限制的网络访问和更大的功能灵活性。与ChatGPT的代码解释器相比,OpenInterpreter更易于本地部署且无服务限制。
摘要由CSDN通过智能技术生成

我们用鼠标操控电脑,推动了世界的变革。

然而,电脑仍然无法自栋地为我们完成任务,无法理解“人类的语言”。

Open Interpreter允许LLM在您的电脑上运行代码以实现任务自动化。

这也许将成为人类与电脑交互的新途径,只需用语言向电脑发出简单指令,电脑便会自动开始帮助我们完成任务。

例如,你可以告诉电脑:清理浏览器历史缓存......

再如,你可以告诉电脑:太慢了,关闭一些不必要的进程......

又如,你可以告诉电脑:绘制一张图片,并保存在D盘中

……

9ebb99ad334d35fe50ce0fab60d52734.jpeg

关于Open Interpreter

github 开源地址 https://github.com/KillianLucas/open-interpreter 在github上已经获得3万9千星

Open Interpreter主要是用来实现在本地和大语言模型进行交互的,通过大语言模型将自然语言转换为脚本代码,然后在本地执行从而实现目标。安装后运行,您可以通过终端中类似 ChatGPT 的界面与 Open Interpreter 进行聊天。

它为计算机的通用功能提供了一个自然语言界面,比如:

  • 创建和编辑照片、视频、PDF 等
  • 控制 Chrome 浏览器进行搜索
  • 绘制、清理和分析大型数据集

d2fdafb59ace55931252ceb659dd72b0.jpeg

与 ChatGPT 代码解释器的比较

OpenAI 发布的带有 GPT-4 的代码解释器为使用 ChatGPT 完成实际任务提供了绝佳的机会。然而,OpenAI 的服务是托管的、闭源的,并且受到严格限制:

  • 不能访问网络。
  • 有限的预安装软件包集。
  • 最大上传 100 MB,运行时间限制 120.0 秒。
  • 当环境终止时,状态(以及任何生成的文件或链接)将被清除。

Open Interpreter 通过在本地环境中运行来克服这些限制。它可以完全访问互联网,不受时间或文件大小的限制,并且可以利用任何包或库。这将 GPT-4 代码解释器的强大功能与本地开发环境的灵活性结合在一起。

本地部署安装

1. 根据你的操作系统下载并安装 git,官方下载地址:https://git-scm.com/downloads

2. 然后下载 python:官方下载地址:https://www.python.org/downloads/

建议选择安装最新版本如果需要同时运行 Stable Diffusion,则可以选择较低的版本

下载完成后安装即可,值得注意的是,在安装 Python 的时候,需要在 advanced options,选项中勾选第三项,也就是添加 python 到环境变量,否则无法使用 pip 命令安装

51978c9a88cba8e35060068c5850741d.jpeg

3. 下一步,新建一个文件夹,在地址栏输入 Cmd 运行命令提示符工具

并输入一下安装命令:

git clone https://github.com/KillianLucas/open-interpreter.git

等待系统自动下载文件到本地,该过程会持续几分钟,完成下载后

再运行以下 pip install 指令,复制粘贴到 Cmd 继续安装

pip install open-interpreter


interpretere04e32c0a585582c7115f2c503faed9f.jpeg

4. 运行 open interpreter 后系统会提示我们添加,GPT4 的 API KEY,没有 ChatGPT 账号的,也可以使用免费的 Code Llama 模型,作为替代

访问 Open AI 地址:Overview - OpenAI API,就可以查看并复制自己的 api key,粘贴到对话框中

没有 chatgpt,账号的同学,可以直接点击 Enter 键应用 code llama 模型,按照要求选择模型和运行方式

就可以使用 Open interpreter 了

de0ea6211ce8d81254fed9a46efee992.jpeg

此外,免费的 GPT 3.5 API,可以使用如下指令

interpreter --fast

选择一个指定大小的模型后就会开始自动下载,在交互过程中,我们只需要像平常使用 ChatGPT 一样用自然语言发送请求,它会自动将这些需求分解为可利用编程代码来实现的任务步骤,并逐步执行。

  • 5
    点赞
  • 15
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

狠活科技

你的鼓励将是我创作的最大动力

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

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

打赏作者

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

抵扣说明:

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

余额充值