使用TabbyML/tabby在本地部署一个类github copilot
刚好自己的 github copilot 过期了,就逛了下 github,发现了一个有趣的仓库 tabby,它的描述瞬间吸引了我哈哈:
Tabby is a self-hosted AI coding assistant, offering an open-source and on-premises alternative to GitHub Copilot. It boasts several key features:
Self-contained, with no need for a DBMS or cloud service.
OpenAPI interface, easy to integrate with existing infrastructure (e.g Cloud IDE).
Supports consumer-grade GPUs.
逛了下官网,发现可以在 Apple M1/M2 芯片的电脑上本地安装和使用,所以试了下,这里记录下。
安装的命令很简单
1 | brew install tabbyml/tabby/tabby |
第二步如果启动的时候报类似于这个错误,则考虑科学上网下:
下面是启动成功的截图:
下一步就是安装对应的 vscode 插件,参考官网链接
使用效果 ->
我目前的电脑配置 macbook air m1 丐中丐,总的来说,可以用,有的提示耗时过长了,有的直接没有提示。效果还需要后面用多了才能评价,但是总比没有的好。
还是很期待类似的技术能够硬件配置小型化,让个人电脑都能够部署。