跳到主内容 Loading...
AI 奇想空间 AI 奇想空间是一个汇聚人工智能工具、资源和教程的导航网站。
在这里,你可以发现最新的AI技术、工具和应用,学习如何使用各种 AI 平台和框架,获取丰富的 AI 资源。
欢迎广大 AI 爱好者加入我们的社区,开启你的AI之旅!
aimazing.site
关于 扫码加入交流群
© 2026 AI 奇想空间. All rights reserved.
[email protected] open-interpreter - 开源项目详情
大模型应用
A natural language interface for computers
免责声明:本站大资源来自网络收集整理,小部分资源来自原创,如有侵权等,请联系处理。
Open Interpreter(开放解释器)通过在本地环境中运行克服了这些限制。它可以完全访问互联网,不受运行时间或是文件大小的限制,也可以使用任何软件包或库。
它将 GPT-4 代码解释器的强大功能与本地开发环境的灵活性相结合。
命令
交互式聊天 要在终端中开始交互式聊天,从命令行运行 interpreter:
或者从.py 文件中运行 interpreter.chat():
程序化聊天 为了更精确的控制,您可以通过 .chat(message) 直接传递消息 :
interpreter.chat("Add subtitles to all videos in /videos." )
interpreter.chat("These look great but can you make the subtitles bigger?" )
开始新的聊天 在 Python 中,Open Interpreter 会记录历史对话。如果你想从头开始,可以进行重置:
interpreter.messages = []
保存和恢复聊天 messages = interpreter.chat("My name is Killian." )
interpreter.messages = []
interpreter.messages = messages
自定义系统消息 你可以检查和配置 Open Interpreter 的系统信息,以扩展其功能、修改权限或赋予其更多上下文。
interpreter.system_message += """
使用 -y 运行 shell 命令,这样用户就不必确认它们。
"""
print (interpreter.system_message)
更改模型 interpreter --model gpt-3.5-turbo
interpreter --model claude-2
interpreter --model command-nightly
interpreter.llm.model = "gpt-3.5-turbo"
在本地运行 Open Interpreter(开放解释器)
调试模式 为了帮助贡献者检查和调试 Open Interpreter,--verbose 模式提供了详细的日志。
您可以使用 interpreter --verbose 来激活调试模式,或者直接在终端输入:
$ interpreter
...
> %verbose true <- 开启调试模式
> %verbose false <- 关闭调试模式
安全提示 由于生成的代码是在本地环境中运行的,因此会与文件和系统设置发生交互,从而可能导致本地数据丢失或安全风险等意想不到的结果。
⚠️ 所以在执行任何代码之前,Open Interpreter 都会询问用户是否运行。
您可以运行 interpreter -y 或设置 interpreter.auto_run = True 来绕过此确认,此时:
在运行请求修改本地文件或系统设置的命令时要谨慎。
请像驾驶自动驾驶汽车一直握着方向盘一样留意 Open Interpreter,并随时做好通过关闭终端来结束进程的准备。
考虑在 Google Colab 或 Replit 等受限环境中运行 Open Interpreter 的主要原因是这些环境更加独立,从而降低执行任意代码导致出现问题的风险。
它是如何工作的? Open Interpreter 为函数调用语言模型 配备了 exec() 函数,该函数接受 编程语言(如 "Python "或 "JavaScript")和要运行的 代码。
然后,它会将模型的信息、代码和系统的输出以 Markdown 的形式流式传输到终端。
开源协议GNU Affero General Public License v3.0 #chatgpt #gpt-4 #interpreter #javascript #nodejs #python
3 天前
开源协议GNU Affero General Public License v3.0 #chatgpt #gpt-4 #interpreter #javascript #nodejs #python