今天我要给大家介绍一个最近很火开源项目,它叫做 Open Interpreter。
项目地址:
https://github.com/KillianLucas/open-interpreter
官网地址:
https://openinterpreter.com/
这个项目可以让您用自然语言来控制您的计算机,让语言模型为您执行各种代码,比如 Python, Javascript, Shell 等等。
您只需要在终端中和 Open Interpreter 聊天,就像使用 ChatGPT 一样,它就会根据您的需求来完成任务。
比如,您可以让它为您创建和编辑照片、视频、PDF 文件等,或者控制 Chrome 浏览器来进行研究,或者绘制、清理和分析大型数据集等等。
总结pdf内容
OpenAI 的 Code Interpreter 是 GPT-4 的一个功能,它可以让 ChatGPT 通过自然语言来执行代码。
编写代码
但是,OpenAI 的服务是托管的,闭源的,并且受到很多限制:没有互联网访问,只有有限的预安装包,最大上传 100 MB,最长运行时间 120 秒,环境死亡后状态会被清除(以及任何生成的文件或链接)。
Open Interpreter 克服了这些限制,它可以在您的本地环境中运行。它可以完全访问互联网,不受时间或文件大小的限制,并且可以使用任何包或库。
这就把 GPT-4 的 Code Interpreter 的强大功能和您的本地开发环境的灵活性结合起来了。
那么,如何使用 Open Interpreter 呢?
很简单,只需要两步:
第一步:安装 Open Interpreter。您可以用 pip 命令来安装它:
pip install open-interpreter
第二步:在终端中运行 interpreter 命令:
interpreter
这样就可以开始和 Open Interpreter 聊天了。它会根据您的自然语言输入来生成相应的代码,并在您同意后执行它。
您还可以用 interpreter.chat() 方法来启动一个交互式聊天,或者直接传递消息给 interpreter.chat(message) 方法来执行单个命令。
您还可以用 interpreter.reset() 方法来重置聊天历史。
或者用 interpreter.load(messages) 方法来恢复之前的聊天。
领取专属 10元无门槛券
私享最新 技术干货