为CodeBuddy配置自定义AI接口,轻松对接GPT5-Code等大模型,不消耗积分真正实现AI编程自由!
使用过CodeBuddy的朋友都知道,新用户赠送的大模型使用额度太少了,跑一天就没了,根本就支撑不住我们的Vibe Coding!
所以,今天痴狂哥就给大家公布一个自用的方法,让CodeBuddy编辑器能够使用我们自定义的AI接口和大模型,能够无限地愉快自动化编程!实现真正的AI编程自由!
实现效果
1. 让CodeBuddy使用自定义大模型接口,轻松对接如GPT5-Codex等大模型
2. 不消耗用户的使用量,无限免费Vibe Coding!
好了,我们开始吧!
准备工作
-
1. CodeBuddy海外版(截至至文章发布日期的最新版本0.2.4)
2. Python3(脚本环境)
3. Reqable(抓包工具)
以上软件自行前往官网下载安装。
第一步:重定向大模型接口
将CodeBuddy请求大模型的接口地址,重定向到我们自己的任意大模型API!
安装完毕之后,我们首先打开Reqable,初始化配置,装好证书后启动代理

启动Reqable
然后打开CodeBuddy,对话框里随便输入提交:

CodeBuddy
你现在可以在Reqable里查看到CodeBuddy请求的AI接口地址了:

Reqable抓取到CodeBuddy的AI接口
接口链接:https://www.codebuddy.ai/v2/chat/completions
现在,正式开始我们的Hacking!
在Reqable中,右键这个链接 -> 重写 -> 重定向URL
重定向的地址填写我们的自定义大模型接口地址,比如:

重定向大模型接口
好的,我们关闭编辑窗口,打开Reqable的【重写】按钮,并启用我们刚刚添加的规则。

启用规则
第二步:设置自定义接口的KEY和模型id
经过第一步,CodeBuddy已经将聊天会话数据发送到我们的自定义大模型接口了,但是还有问题没处理:请求接口的认证KEY和大模型的ID。
我们这一步,开始解决!
继续在CodeBuddy里发送消息,会发现报错了,这是正常的,我们在Reqable里查看到,已经成功请求我们的大模型接口了。

成功转发请求接口
OK!
接下来,继续右键我们的这个接口,选择【脚本】我们需要简单编写脚本,继续修改请求的数据头(替换API KEY)和数据内容(替换模型id)
脚本内容非常简单,只需要三行!就能实现设置我们的大模型KEY和模型ID。
参考如下:

自定义大模型配置脚本
关闭编辑器窗口,开启【脚本】功能,我们最后在CodeBuddy里发送对话测试一下,发现已经成功开始对话了!
并且通过Reqable分析发送的数据包,已经成功请求我们自定义的大模型接口,以及正确的认证KEY和大模型ID!非常的好,到这里,你已经学会了如何在CodeBuddy里使用我们的自定义大模型接口,实现AI编程自由!
我们最后再测试一下,让CodeBuddy运行一个任务:

CodeBuddy执行任务测试
最后,再查看一下当前账号的使用量,发现并没有消耗增长:

CodeBuddy账号消耗量
转自:https://mp.weixin.qq.com/s/DDjbiG_agflSKIoGJKsBeg
共有 0 条评论