基于open interpreter和chatgpt 直接执行自然语言指令

准备

1.首先你至少需要一个chatgpt api key,推荐gpt-4以上,否则效果会很差。
openai官网链接:
https://platform.openai.com/api-keys
申请免费key:
https://github.com/chatanywhere/GPT_API_free
2.代理工具。大部分api需要代理才能访问,当然你也可以指定不需要代理的base url

如何安装open interpreter

github仓库地址:
https://github.com/OpenInterpreter/open-interpreter

pip install open-interpreter

使用方法

可参照官方文档:
https://docs.openinterpreter.com/getting-started/introduction

终端方式启动

下面直接在windows平台下进行演示
1.从终端启动解释器

interpreter --api_base "https://xxxxxx" --api_key "sk-xxxxx" --model gpt-4

在这里插入图片描述

2.给出指令“windows平台,请在我的D盘下创建名为test的文件”,让其创建文件
在这里插入图片描述
可以看到自动生成了代码,然后询问你是否执行。
并且首次执行出错。
注意:可以启动时通过-y参数跳过确认流程,不过不建议,毕竟十分危险
在这里插入图片描述
自动更换方案后成功,成功创建出了文件

python代码方式调用
import os
#如果你使用的key需要魔法,则需要开启代理,并且在这里指定代理端口,如clash的7897
#os.environ["http_proxy"] = "http://localhost:7897"
#os.environ["https_proxy"] = "http://localhost:7897"

from interpreter import interpreter

interpreter.llm.model = "gpt-4"
interpreter.llm.api_base = ""
interpreter.llm.api_key = ""
interpreter.chat("write 'hello' to D:\\out.txt")
interpreter.chat()

总结

通过上述方式可以让llm在本机运行代码,利用网络及本地硬件资源做更多的实际工作,而不仅仅是给出代码或者建议。目前使用效果一般,可以自行尝试。

  • 4
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值