Tabby
Tabby
简介
Tabby 是一个自托管的人工智能编码助手 (GitHub Copilot 的开源和本地版)。
安装
在 Linux 环境中可以使用 Docker Compose 进行便捷的部署,在运行之前设备已经安装和配置了 GPU 驱动和容器直通。如果有此方面的配置问题可以参照博客中的 nvidia 文档。
首先需要编写 docker-compose.yaml
文件:
1 |
|
注:此处为了测试,所以采用的模型比较小,在实际使用时需按照硬件和需求调整 模型。
然后即可使用如下命令运行容器:
1 |
|
由于在初次启动时需要拉取模型所以耗时有些高,可以通过查看日志的方式确认服务的运行情况:
1 |
|
若出现如下字样则代表程序运行正常。
1 |
|
在 IDE 中下载 tabby
插件,并参照 插件配置文档 进行配置即可。
参考资料
Tabby
https://wangqian0306.github.io/2024/tabby/