讲讲这半个月以来吃一堑,吃一堑的经历吧
可以帮助和我一样不太熟悉电脑的肥哥们少交点学费的话也是好的( ^ω^)
刚开始是把需要的文件一个个拖进AI的对话框里。这样子耗费的token最多,而且上下文衔接的时候也很容易把之前吃进去的数据漏掉。
再者说了,如果默认条件下的话,大肥鱼写的或者修改的代码大多是基于R里的缓存条件。很容易出现第一次能跑通,第二次就抓瞎的情况。
于是换了方式,把数据放进知识库里。这样子很好的避免了为一次数据只能用两三轮对话的情况,同时也让大肥鱼的回答更有条理,更有依据。
不过学费也就交在这里,po用了chatbox自带的文件解析。先买了个月套餐,后来又买了个30块钱的拓展包。拓展包是最亏最亏的,不仅贵,而且也用不了多久。目前往知识库里放的文件可能有3个G。套餐和拓展包基本都用完了
这个样子其实还是不能解决希望脚本能每次都跑通的问题。
于是我们发现了(σ゚∀゚)σ
绝对路径!
只要多一行代码能够读取本地的文件,然后不依赖R的当前环境。
接下来就整了一个可以展示文件夹内部所有文件的代码,跑完再把结果粘进知识库里。这样子大肥鱼就可以根据本地的文件路径去写代码,想要复现结果或者想看哪个文件读取错误也更加简单。
昨晚解决了最后的知识库文件解析的问题,只要用ollama下载嵌入和重排用的小模型就可以部署到本地自己解析。甚者Qwen-vl还能够解决大肥鱼读不了png或者PDF的问题。
这样子文件解析之类的也不用再向chat box付钱。
昨晚刚把chat box更新了,那个工作模式甚至能把代码输入到你的文件夹里。
虽然和codex相比还是有点差距,不过咱这个不花什么钱呢。并且如果直接在文件夹里输出有代码的txt的话,似乎token消耗比之前把全部代码都输出在对话框里要少很多很多
po的电脑是32g内存,跑这几个小模型还是不吃力的。话说去年买电脑的时候买插满插槽的版本还真是明智的决定呢( ^ω^)