使用包管理器部署
使用包管理器(uv/uvx)部署 LangBot,快速安装开源大模型聊天机器人平台。
支持 Windows、Linux、Mac OS 等系统,推荐在测试环境、个人用途场景使用;生产级环境请使用Docker部署。
LangBot 已打包发布至 PyPI。请安装uv,然后在空目录下运行以下命令:
uvx langbot@latest这将把该目录作为工作目录,访问 http://localhost:5300 即可开始使用。
可选的 SeekDB 支持
默认安装使用 Chroma,不包含 SeekDB 的 Python SDK 和原生组件。只有在需要将
SeekDB 用作向量数据库或使用其内置嵌入模型时,才用 seekdb extra 启动:
uvx --from 'langbot[seekdb]@latest' langbotSeekDB 嵌入式模式还要求当前平台存在兼容的 pylibseekdb wheel。Apple Silicon
目前要求 macOS 15 或更高版本;macOS 14 ARM64 的支持计划见
oceanbase/seekdb#1324。受当前
pyseekdb 包元数据影响,macOS 14 ARM64 即使只连接远程 SeekDB,也无法解析该
extra。不使用 SeekDB 时,这些平台限制不影响 LangBot。