差别
这里会显示出您选择的修订版和当前版本之间的差别。
| 两侧同时换到之前的修订记录 前一修订版 | |||
| is:ai:deepseek的部署 [2025/02/18 00:29] – A.L | is:ai:deepseek的部署 [2025/02/18 00:31] (当前版本) – A.L | ||
|---|---|---|---|
| 行 1: | 行 1: | ||
| ==== Windows 10 系统部署步骤DeepSeek ==== | ==== Windows 10 系统部署步骤DeepSeek ==== | ||
| - | |||
| ==== 1. 安装 Python ==== | ==== 1. 安装 Python ==== | ||
| 首先,确保你的系统上安装了 Python 3.7 或更高版本。 | 首先,确保你的系统上安装了 Python 3.7 或更高版本。 | ||
| - | |||
| * 下载 Python: [[https:// | * 下载 Python: [[https:// | ||
| * 安装时勾选 "Add Python to PATH" 选项。 | * 安装时勾选 "Add Python to PATH" 选项。 | ||
| - | |||
| ==== 2. 创建虚拟环境 ==== | ==== 2. 创建虚拟环境 ==== | ||
| 为了隔离依赖,建议创建一个虚拟环境。 | 为了隔离依赖,建议创建一个虚拟环境。 | ||
| - | |||
| * 打开命令提示符(CMD)或 PowerShell。 | * 打开命令提示符(CMD)或 PowerShell。 | ||
| * 运行以下命令: | * 运行以下命令: | ||
| - | |||
| ```bash | ```bash | ||
| python -m venv deepseek-env | python -m venv deepseek-env | ||
| ``` | ``` | ||
| - | |||
| * 激活虚拟环境: | * 激活虚拟环境: | ||
| - | |||
| ```bash | ```bash | ||
| deepseek-env\Scripts\activate | deepseek-env\Scripts\activate | ||
| ``` | ``` | ||
| - | |||
| ==== 3. 安装 DeepSeek ==== | ==== 3. 安装 DeepSeek ==== | ||
| 在虚拟环境中安装 DeepSeek。 | 在虚拟环境中安装 DeepSeek。 | ||
| - | |||
| * 使用 pip 安装 DeepSeek: | * 使用 pip 安装 DeepSeek: | ||
| - | |||
| ```bash | ```bash | ||
| pip install deepseek | pip install deepseek | ||
| ``` | ``` | ||
| - | |||
| ==== 4. 配置 DeepSeek ==== | ==== 4. 配置 DeepSeek ==== | ||
| 根据你的需求配置 DeepSeek。 | 根据你的需求配置 DeepSeek。 | ||
| - | |||
| * 创建配置文件 `config.yaml`: | * 创建配置文件 `config.yaml`: | ||
| - | |||
| ```yaml | ```yaml | ||
| # 示例配置 | # 示例配置 | ||
| 行 42: | 行 29: | ||
| data_path: " | data_path: " | ||
| ``` | ``` | ||
| - | |||
| ==== 5. 运行 DeepSeek ==== | ==== 5. 运行 DeepSeek ==== | ||
| 启动 DeepSeek 服务。 | 启动 DeepSeek 服务。 | ||
| - | |||
| * 运行以下命令: | * 运行以下命令: | ||
| - | |||
| ```bash | ```bash | ||
| deepseek --config config.yaml | deepseek --config config.yaml | ||
| ``` | ``` | ||
| - | |||
| ==== 6. 访问 DeepSeek ==== | ==== 6. 访问 DeepSeek ==== | ||
| 打开浏览器,访问 DeepSeek 的 Web 界面。 | 打开浏览器,访问 DeepSeek 的 Web 界面。 | ||
| - | |||
| * 默认地址: | * 默认地址: | ||
| - | |||
| ==== 7. 停止 DeepSeek ==== | ==== 7. 停止 DeepSeek ==== | ||
| 停止 DeepSeek 服务。 | 停止 DeepSeek 服务。 | ||
| - | |||
| * 在命令提示符中按 `Ctrl + C` 停止服务。 | * 在命令提示符中按 `Ctrl + C` 停止服务。 | ||
| - | |||
| ==== 8. 退出虚拟环境 ==== | ==== 8. 退出虚拟环境 ==== | ||
| 完成操作后,退出虚拟环境。 | 完成操作后,退出虚拟环境。 | ||
| - | |||
| * 运行以下命令: | * 运行以下命令: | ||
| - | |||
| ```bash | ```bash | ||
| deactivate | deactivate | ||
| ``` | ``` | ||
| - | |||
| ==== 9. 其他注意事项 ==== | ==== 9. 其他注意事项 ==== | ||
| * 确保防火墙允许 DeepSeek 使用的端口。 | * 确保防火墙允许 DeepSeek 使用的端口。 | ||
| * 如果需要后台运行,可以使用 `nohup` 或 Windows 任务计划程序。 | * 如果需要后台运行,可以使用 `nohup` 或 Windows 任务计划程序。 | ||
| - | + | === 参考资料 === | |
| - | ==== 参考资料 | + | |
| * [[https:// | * [[https:// | ||
| * [[https:// | * [[https:// | ||
| - | |||
| ===== 在CentOS上部署Deepseek ===== | ===== 在CentOS上部署Deepseek ===== | ||
| - | |||
| ==== 1. 准备工作 ==== | ==== 1. 准备工作 ==== | ||
| * 确保你有一台运行CentOS的服务器。 | * 确保你有一台运行CentOS的服务器。 | ||
| * 确保服务器已经安装了必要的依赖项,如Python、Git等。 | * 确保服务器已经安装了必要的依赖项,如Python、Git等。 | ||
| - | |||
| ==== 2. 克隆Deepseek仓库 ==== | ==== 2. 克隆Deepseek仓库 ==== | ||
| * 打开终端并运行以下命令: | * 打开终端并运行以下命令: | ||
| 行 93: | 行 65: | ||
| cd deepseek | cd deepseek | ||
| </ | </ | ||
| - | |||
| ==== 3. 安装依赖 ==== | ==== 3. 安装依赖 ==== | ||
| * 使用pip安装所需的Python依赖: | * 使用pip安装所需的Python依赖: | ||
| 行 99: | 行 70: | ||
| pip install -r requirements.txt | pip install -r requirements.txt | ||
| </ | </ | ||
| - | |||
| ==== 4. 配置Deepseek ==== | ==== 4. 配置Deepseek ==== | ||
| * 复制示例配置文件并进行必要的修改: | * 复制示例配置文件并进行必要的修改: | ||
| 行 107: | 行 77: | ||
| </ | </ | ||
| * 根据你的需求修改配置文件中的参数。 | * 根据你的需求修改配置文件中的参数。 | ||
| - | |||
| ==== 5. 启动Deepseek ==== | ==== 5. 启动Deepseek ==== | ||
| * 运行以下命令启动Deepseek: | * 运行以下命令启动Deepseek: | ||
| 行 113: | 行 82: | ||
| python deepseek.py | python deepseek.py | ||
| </ | </ | ||
| - | |||
| ==== 6. 验证部署 ==== | ==== 6. 验证部署 ==== | ||
| * 打开浏览器并访问服务器的IP地址和端口,确保Deepseek正常运行。 | * 打开浏览器并访问服务器的IP地址和端口,确保Deepseek正常运行。 | ||
| - | |||
| ==== 7. 设置开机自启动 ==== | ==== 7. 设置开机自启动 ==== | ||
| * 如果你希望Deepseek在系统启动时自动运行,可以将启动命令添加到`/ | * 如果你希望Deepseek在系统启动时自动运行,可以将启动命令添加到`/ | ||
| - | |||
| ==== 8. 完成 ==== | ==== 8. 完成 ==== | ||
| * 现在,Deepseek已经成功部署在CentOS服务器上。 | * 现在,Deepseek已经成功部署在CentOS服务器上。 | ||
| - | + | === 注意事项 === | |
| - | + | ||
| - | ==== 注意事项 ==== | + | |
| - 确保 Python 版本兼容。 | - 确保 Python 版本兼容。 | ||
| - 配置文件路径和内容需根据实际情况调整。 | - 配置文件路径和内容需根据实际情况调整。 | ||
| - 在生产环境中,建议使用 `systemd` 或 `supervisord` 管理 DeepSeek 进程。 | - 在生产环境中,建议使用 `systemd` 或 `supervisord` 管理 DeepSeek 进程。 | ||