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

狠活科技 2024-01-28 13:02:44

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

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

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

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

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

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

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

……

关于Open Interpreter

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

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

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

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

与 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 命令安装

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

并输入一下安装命令:

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

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

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

pip install open-interpreter

interpreter

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

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

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

就可以使用 Open interpreter 了

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

interpreter --fast

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

0 阅读:509

狠活科技

简介:专注人工智能软件chatGPT、AI绘画软件教程等分享学习