赞
踩
Tabby是一个自托管 AI 编码助手。 GitHub Copilot 的开源/本地替代方案。
推荐:用 NSDT场景设计器 快速搭建3D场景。
# Create data dir and grant owner to 1000 (Tabby run as uid 1000 in container)
mkdir -p data/hf_cache && chown -R 1000 data
docker run \
-it --rm \
-v ./data:/data \
-v ./data/hf_cache:/home/app/.cache/huggingface \
-p 5000:5000 \
-e MODEL_NAME=TabbyML/J-350M \
tabbyml/tabby
要使用 GPU 后端 (triton) 获得更快的推理速度:
docker run \
--gpus all \
-it --rm \
-v ./data:/data \
-v ./data/hf_cache:/home/app/.cache/huggingface \
-p 5000:5000 \
-e MODEL_NAME=TabbyML/J-350M \
-e MODEL_BACKEND=triton \
tabbyml/tabby
注意:要使用 GPU,你需要安装 NVIDIA Container Toolkit。 我们还建议使用带有 CUDA 11.8 或更高版本的 NVIDIA 驱动程序。
然后,可以使用 /v1/completions 端点查询服务器:
curl -X POST http://localhost:5000/v1/completions -H 'Content-Type: application/json' --data '{
"prompt": "def binarySearch(arr, left, right, x):\n mid = (left +"
}'
我们还在管理面板 localhost:5000/_admin 中提供了一个交互式练习环境:
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。