banner
andrewji8

Being towards death

Heed not to the tree-rustling and leaf-lashing rain, Why not stroll along, whistle and sing under its rein. Lighter and better suited than horses are straw sandals and a bamboo staff, Who's afraid? A palm-leaf plaited cape provides enough to misty weather in life sustain. A thorny spring breeze sobers up the spirit, I feel a slight chill, The setting sun over the mountain offers greetings still. Looking back over the bleak passage survived, The return in time Shall not be affected by windswept rain or shine.
telegram
twitter
github

狂揽 31.2k stars 开源 AI 工具,打开人机交互新世界大门!

科幻电影中时常出现人与电脑的对话情景,只需要向电脑下达指令,电脑便能迅速执行相应操作。对于程序员而言,这仿佛是荒谬的幻想,对这些情节嗤之以鼻,认为编剧对编程一窍不通。

image
但是!Open-Interpreter 的出现颠覆了这一局面。基于当今世界最强的人工智能 ChatGPT,它能理解人类的自然语言并执行。目前仅支持文字交流,如果借助语音识别技术,实现科幻电影的情节指日可待。
Open-Interpreter:开源的 AI 代码解释器,支持 Windows、MacOS、Linux 全平台,可以在本地环境中运行,可以访问互联网,支持执行 Python 脚本,对文件大小和运行时间没有限制。项目一经发布就冲上了 GitHub 热榜第一,狂揽 31.2k stars。令人震惊的是,这个项目的作者只是西华盛顿大学的一名教育学本科生 ——Killian Lucas。
Open-Interpreter 可以让 AI 在你的电脑上执行代码,它支持 OpenAI 和 托管在 Hugging Face 上的模型。通过自然语言向 Open-Interpreter 下达指令就能实现你的目的。有点像钢铁侠里的贾维斯,比如你对它说:“能把我的系统设置为深色模式么?”,它就会自动写代码修改电脑的主题:

image

安装使用

前提条件

Python 3.10+

准备一个 OpenAI API key

开启魔法(你懂的~)
只需一行代码就能安装 Open-Interpreter

pip install open-interpreter

打开【cmd.exe】输入【interpreter】命令启动 Open-Interpreter。

interpreter

执行命令后会提供两个语言模型
1、OpenAI 的 GTP-4 模型(推荐)

2、Mistral AI 开源的 Mistral-7B 语言模型

这里我们使用 GPT-4 模型,输入 OpenAI 密钥 敲回车

image
进入命令行交互模式

image

Open-Interpreter 会自己写代码并执行,完成我们下发的任务。要停止任务的执行,按下【ctrl + c】可终止任务!如果要关闭程序,只需要把终端关闭即可!
重要提示:Open-Interpreter 生成的代码是在本地环境中运行的,会与文件、系统设置等发生交互,有可能导致本地数据丢失等意想不到的结果。 所以在执行任何代码之前,它都会询问你是否运行,输入 y 表示继续运行,输入 n 表示不执行。你可以在启动时指定命令行参数 -y 或 设置 interpreter.auto_run=True 来绕过此确认。

💻 命令行参数
1、--debug

开启调试模式,会输出详细的运行日志

2、--mode

更改语言模型,如下所示:

interpreter --model gpt-3.5-turbo
interpreter --model claude-2
interpreter --model command-nightly

3、--local

本地运行,默认使用 Mistral-7B 模型,这个模型 4.11GB,下载速度取决于实际的网速快慢!(需要魔法下载)

image

在本地自建运行 Open Interpreter
本地运行时默认的语言模型是 Mistral-7B,也可以指定使用其他语言模型,如:使用 HuggingFace 的 repo ID(tiiuae/falcon-180B)

interpreter --model tiiuae/falcon-180B

比如使用 Win10 x64 系统在本地使用这些模型需要安装 Visual Studio 2022 Community 和 NVIDIA CUDA Toolkit,磁盘空间至少预留 30GB !

详细的安装步骤参考官方文档:
https://github.com/KillianLucas/open-interpreter/blob/main/docs/WINDOWS.md

https://github.com/KillianLucas/open-interpreter/blob/main/docs/GPU.md
https://github.com/KillianLucas/open-interpreter/blob/main/docs/MACOS.md

与 ChatGPT 相比,Open-Interpreter 是一个突破性的开源项目,其独特的交互式和编程聊天功能,使用户可以在终端使用自然语言与其进行对话,更精确地控制任务和工作流程。
Open-Interpreter 不仅解决了 OpenAI GPT-4 在远程环境中运行的诸多限制,更是将 GPT-4 的强大功能与本地开发环境的灵活性完美结合在一起,为开发人员提供了更广泛的功能和灵活性。如果 Open-Interpreter 结合强大的语音识别功能,人工智能的未来充满更多无限可能!

加载中...
此文章数据所有权由区块链加密技术和智能合约保障仅归创作者所有。