尧图网络科技YAOTU DIGITAL 获取报价
获取报价
首页 / 资讯中心 / 文章详情

Octop pip安装方案详解:从PyPI安装自托管AI助手的完整指南

发布时间:2026/9/20 2:01:51

资讯中心
01
ARTICLE

Octop pip安装方案详解:从PyPI安装自托管AI助手的完整指南

Octop pip安装方案详解:从PyPI安装自托管AI助手的完整指南
Octop pip安装方案详解从PyPI安装自托管AI助手的完整指南【免费下载链接】OctopA smarter, self-hosted AI assistant — multi-user, multi-agent.项目地址: https://gitcode.com/GitHub_Trending/oct/OctopOctop 是一个开源的自托管 AI 助手支持多用户、多 Agent 协作。本文详解如何通过pip install octop从 PyPI 快速安装 Octop完成初始化、启动 Web 控制台并配置模型几分钟即可拥有属于自己的 AI 助理。为什么选择 pip 安装 OctopOctop 官方提供三种主要安装方式适合不同人群安装方式适用场景特点一键安装脚本新手用户通过 uv 自动创建隔离的 Python 3.12 虚拟环境零配置PyPIpip已自行管理 Python 环境的用户一条命令安装版本可控适合服务器部署Docker生产环境容器化部署数据卷隔离pip 方案的核心优势不改动系统 Python、可随时指定版本、便于纳入虚拟环境和 CI 流程。Octop 在 pyproject.toml 中声明了完整依赖清单与octop命令行入口安装后即可直接使用。安装前检查你的环境Octop 对运行环境的要求很简单Python ≥ 3.12见 pyproject.toml 中requires-python声明平台macOS / Linux / Windows 全平台支持资源预留数 GB 内存供进程与模型缓存使用磁盘需容纳数据库与 Agent 工作区python --version # 确认版本不低于 3.12 如果本机 Python 版本过低建议先升级 Python或直接改用一键安装脚本它会自动通过 uv 在~/.octop/下创建隔离环境不依赖系统 Python。第一步pip install 安装 Octop在终端执行一条命令即可完成 Octop 自托管 AI 助手的安装pip install octop依赖较多FastAPI、Playwright、LangChain 等首次安装大约需要几分钟。国内网络环境建议搭配 PyPI 镜像源加速pip install octop -i 你的镜像源地址可选附加组件extrasOctop 通过 PEP 621 extras 提供按需扩展只在需要时才安装组件命令用途浏览器自动化pip install octop[browser]网页自动化、截图、远程操控Playwright 已是核心依赖此选项主要保证完整可用本地 Embeddingpip install octop[local-embedding]设置 → 模型 → 本地标签页中缓存 ONNX 向量模型知识库 OCRpip install octop[knowledge-ocr]扫描件/图片文档的 OCR 识别RapidOCR ONNX Runtime安装完成后验证一下octop --version第二步初始化并启动服务pip 安装只提供二进制首次运行需要初始化数据库与管理员账号octop init # 创建 ~/.octop/ 数据目录、迁移数据库、设置管理员 octop run # 前台启动 → http://127.0.0.1:8088常用启动参数完整说明见 docs/cli.mdoctop run --host 0.0.0.0 --port 8088 # 自定义主机与端口允许局域网访问 octop service start # 注册为系统服务systemd / launchd / Windows 服务首次访问http://127.0.0.1:8088会进入设置向导验证密码 → 创建管理员 → 配置模型可跳过。密码策略要求至少 8 位且同时包含字母和数字。第三步配置模型供应商并开始对话登录后进入模型页面选择预置供应商OpenAI、Anthropic、DeepSeek、Kimi、Ollama 本地等填入 API Key点击测试连通性通过即可开始对话。配置完成后你可以在专家页面从内置模板一键创建专业 Agent通用助手、办公自动化、运维工程师等每个 Agent 拥有独立的工作区、记忆与技能——这就是 Octop多用户、多 Agent的核心玩法。数据都存放在哪里所有运行时数据集中存放在~/.octop/可用OCTOP_HOME覆盖根目录结构如下详见 docs/configuration.md路径说明config.json进程级配置端口、CORS、数据库、TLSoctop.dbSQLite 控制面数据库用户、Agent、会话、审计agents/agent_id/各 Agent 的独立工作区secrets/jwt_secret认证密钥可用octop admin rotate-jwt-secret轮换logs/、octop.log日志文件升级时执行octop update只替换程序包数据库、工作区、密钥与配置均完整保留。跨版本大升级前建议先执行octop backup备份。常见问题排查Q1pip install octop报错要求 Python 3.12Octop 硬性要求 Python ≥ 3.12。用虚拟环境解决最干净python3.12 -m venv ~/.octop/venv激活后再安装或改用一键安装脚本让 uv 全自动处理。Q2安装后提示找不到octop命令确认 pip 的脚本目录Scripts/或bin/已加入 PATH然后打开新终端再执行。Q3浏览器 AI 功能提示缺少 Chromium执行python -m playwright install chromium或重装时加octop[browser]附加组件。Q4依赖下载慢或失败为 pip 配置镜像源-i参数或pip config set index-url完整安装选项与环境变量参考 scripts/README.md。总结步骤命令安装pip install octop初始化octop init启动octop run注册系统服务octop service start升级octop update从 PyPI 安装 Octop 只需一条pip install命令配合octop initoctop run三步即可在本地跑起完整的 Web 控制台。项目采用 MIT 协议开源所有对话、凭据与记忆都留在你自己的机器上——更多架构与部署细节可参阅 README_CN.md 与 docs/architecture.md。【免费下载链接】OctopA smarter, self-hosted AI assistant — multi-user, multi-agent.项目地址: https://gitcode.com/GitHub_Trending/oct/Octop创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
02
RELATED NEWS

相关资讯

更多网站建设与数字化升级内容

03
WHY YAOTU

想打造同款高转化官网?

懂行业、懂生意,从建站到增长一站式陪跑

场景化定制

不做模板站,围绕你的业务场景量身设计,小众不撞款。

营销型架构

以转化目标组织内容与路径,让官网真正带来询盘。

全周期服务

设计、开发、运营、运维一体,上线只是开始。

免费获取你的建站方案

留下需求,专属顾问 24 小时内为你输出方案建议。