dify mac 接入ollama
时间: 2025-03-26 12:06:59 浏览: 50
### 如何在 Mac 上配置 Dify 以接入 Ollama
#### 准备工作
为了使 Dify 成功连接至 Ollama,在 Mac 设备上的准备工作至关重要。确保已按照官方指导完成 Docker 的安装与启动[^2]。
#### 设置环境变量
对于 macOS 平台而言,通过 `launchctl` 命令来设置全局环境变量是一种有效的方式。针对希望让 Dify 接入 Ollama 的情况,可以执行如下命令:
```bash
$ launchctl setenv OLLAMA_HOST "0.0.0.0"
```
这条指令的作用在于指定 Ollama 所监听的服务地址为本机所有网络接口[^1]。
#### 获取并初始化项目源码
利用 Git 工具克隆目标仓库到本地机器上,具体操作如下所示:
```bash
git clone [email protected]:langgenius/dify.git
cd dify
```
这一步骤能够获取最新的 Dify 开发版本及其依赖项,从而为进一步集成提供基础支持。
#### 修改配置文件适应 Ollama
进入项目的根目录后,编辑 `.env.example` 文件(通常位于项目顶层),将其重命名为`.env`以便于应用自定义参数。在此过程中特别注意调整有关 LLM (Large Language Model) API endpoint 的设定部分,使之指向之前已经暴露出来的 Ollama 实例位置。例如:
```makefile
OLLAMA_API_URL=http://localhost:8000/v1/completions
```
此 URL 是假设 Ollama 正常运行在同一主机的不同端口之上;实际环境中应当依据具体情况作出相应修改。
#### 构建镜像及服务启动
确认上述更改无误之后,继续构建所需的容器映像并通过 Compose 文件一键部署整个架构体系:
```bash
docker-compose up --build -d
```
该命令不仅会编译最新改动后的代码片段,还会同步拉起关联的服务进程,最终达成预期的功能交互效果。
阅读全文
相关推荐


















