重庆联通服务器托管-GitHub热榜登顶:开源版GPT-4代码解释器,可安装任意Python库,本地终端运行

ChatGPT的代码解说器,(重庆联通服务器托管)用自己的电脑也能运转了。
刚刚有位大神在GitHub上发布了本地版的代码解说器,很快就凭仗3k+星标并登顶GitHub热榜。
不只GPT-4原本有的功用它都有,关键是还能够联网。
图片
ChatGPT“断网”的音讯传出后引起了一片哗然,而且一关便是几个月。
这几个月间联网功用一向杳无音讯,现在可算是有解决的方法了。
因为代码是在本地运转,所以除了联网之外,它还解决了网页版的很多其他问题:
3小时只能发50条音讯
支撑的Python模块数量有限
处理文件大小有约束,不能超过100MB
封闭会话窗口之后,此前生成的文件会被删去
假如没有API,还能够把模型换成开源的Code LLaMa。
这个代码解说器推出之后,很快有网友表明期待一波网页版:
图片
那么咱们就来看看这个本地代码解说器究竟怎样样吧!
让GPT“重新联网”

已然调用了GPT-4的API,那GPT-4支撑的功用自然都能用,当然也支撑中文。
关于GPT本身的功用这儿就不再逐个具体展示了。
不过值得一提的是,有了代码解说器之后,GPT的数学水平提升了好几个层次。
所以这儿咱们用一个高难度的求导问题来检测一下它,标题是f(x)=√(x+√(x+√x))。
图片
Emmm……这个成果有些抽象,不过应该是提示词的问题,咱们修正一下:
图片
然后咱们就看到了这样的成果:
图片
这个式子和标准答案长得不太相同,不过是不是格式的问题呢?咱们验证了一下:
图片
成果是正确的!
接下来就要进入重头戏了,来看看这个代码解说器的联网功用究竟是不是噱头:
比方咱们想看一下最近有什么新闻。
图片
程序会首先查看有没有装置必备的模块,假如没有的话会主动装置,然后就开始拉取网页了。
不得不说把整个网页都读取一遍,假如不是在本地运转,看着屏幕上翻滚的代码,的确是有些肝儿颤……
图片
然后程序会分分出新闻标题存储在了网友中的什么字段,并进行提取。
图片
好在经历了一番折腾,咱们最终得到了想要的成果:
图片
除了让它自行搜索,也能够给出具体的网页让它来剖析:
图片
又一次的张狂加载之后,代码解说器成功复现出了它的自我介绍。
图片
那出了复刻了ChatGPT的联网版本,有没有什么更高档的功用呢?
当然有!比方咱们想调整一项系统设置,但不知道怎样操作。
假如用网页版,咱们大概率会看到一长串的文字说明,但现在直接交给代码解说器就能够了。
不是给出一大段不知所云的教程,而是主动运转代码,直接一步到位。
图片
除了让GPT-4生成代码,一些代码仓库中的东西,也能经过它来调用。
比方想好给一段视频添加字幕,那么就能够调用replicate上现成的语音识别模块。
因为手边没有现成的素材,这儿就展示一下开发者给出DEMO:
图片
代码运转的过程是在本地进行的,所以不必忧虑视频大小超限。
总归,运转好之后,咱们就能够看到字幕出现在视频下方了:
相同,利用这一特性还能够生成、修正文档或图片,或许调用ControlNet由一张静态图生成动画……
理论上,只需功能满足,Python能干的一切工作,它都能完成。
那么,怎样才干体会到这个本地代码解说器呢?
装置方法

作者在GitHub项目页(链接见文末)贴出了一份Colab笔记,有条件的网友能够直接进去体会。
在本地装置也非常简略(条件是装置好了Python),只需求一行“pip install open-interpreter”的代码就能搞定。
装置好后,在终端中输入“interpreter”就能直接启动。
图片
这是程序会要求输入GPT-4的API,假如只要3.5的话,启动时要用“interpreter —fast”。
假如3.5也没有的话,能够直接在这步按回车,或许启动时直接输入“interpreter —local”,切换成Code-LLaMA。
其间包括7B、13B和34B三个版本,规模越小速度越快,越大成果越准确。
假如没有装置Code-LLaMA,按照程序的指示操作就能主动装好。
图片
此外,默许情况下,代码生成之后需求确认才会运转,假如不想每次都确认,能够在启动时在指令后面加上“空格-y”。
常用的指令就介绍到这儿了,假如想知道更高档的玩法能够参阅作者的Colab笔记。
喜欢的话就从速体会一下把!