最近无意间在GitHub上发现了一个超赞的开源项目gpt-pilot😎,它可以让我们在编码时与AI助手进行交互对话,堪称代码开发的神器!虽然之前也用过一些AI工具,但都没有gpt-pilot这么全能,它不仅能解答各种技术问题,还能根据需求生成代码片段,妥妥的提高了coding效率。项目地址:github.com/Pythagora-io/gpt-pilot。
作为一名轻度代码控🐶,当然得尝尝鲜,决定在自己的OpenWrt路由器上部署gpt-pilot。
首先是准备OpenWrt路由器(演示固件来源于openwrt.ai)环境。因为gpt-pilot需要Docker和Docker Compose的支持,所以一定要安装docker和docker-compose插件哦,之前都有教程提过的,不再啰嗦。进入到命令行(“服务”-“终端”),确认一下docker环境。

然后进入到/data/docker目录下,使用git(无法使用git命令请安装git-http插件)命令克隆gpt-pilot项目,地址:https://github.com/Pythagora-io/gpt-pilot.git。进入gpt-pilot目录后根据需要修改docker-compose.yml的配置参数:OPENAI_API_KEY设置为你开放AI API密钥,OPENAI_ENDPOINT设置为你的开放AI的API访问域名或地址,如https://api.openai.com/v1/chat/completions,MODEL_NAME根据情况选择你的模型,如:gpt-3.5-turbo,volumes设置工作目录如./workspace:/usr/src/app/workspace,ports设置17681:7681(终端服务已占用7681),其他根据你的需要进行修改,一般保持默认,保存退出。

接着执行命令docker-compose up -d开始拉取构建相关镜像,完成后会启动服务,在Docker容器里就可以看到运行的容器服务。
用浏览器访问你的OpenWrt路由器IP的17681端口,可以进入gpt-pilot的终端页面,输入python main.py,看到如下画面,就终于成功地在OpenWrt中用docker-compose部署上了gpt-pilot😘。
gpt-pilot这软件简直太好玩了🤩!只需在代码编辑器中选中一段代码或问题,就可以直接与AI进行对话交流,无论是修改bug、优化代码、还是解释技术细节,它都能给出很专业的指导和建议。以前遇到疑难杂症时,老是要到处查阅文档和资料,现在有了gpt-pilot后,妥妥的提高了开发效率。最让我惊喜的是,它的智能程度很高,能自动分析代码语法甚至项目架构,针对性地给出合理建议。而且交互体验也很棒,就像在和专业程序员在沟通一样,真是太方便了!
总之,gpt-pilot能成为代码之路上的得力助手了😉。正因为有了这个神器的加持,我才有机会在OpenWrt领略它的魅力。虽然一开始的确有些门槛,还是要具备一定的系统操作基础,不过只要耐心一点,都是能学会的。对于喜欢尝鲜、追求效率的开发者们,可以给这款软件狠狠打99分👍!建议手快有OpenWrt路由器的码友们一定要试试看,肯定会被它的强大所震惊!
更多关注:www.9418666.xyz
评论 (0)