学习配置dify过程记录

最近在学习安装 Dify 并集成 Ollama 和 Xinference,学习过程中遇到很多问题,所以我都记录下来。

本人电脑环境:MacBook Pro 15.1系统

基本是基于B站教程一步步搭建: 【Dify快速入门 | 本地部署Dify基于Llama 3.1和OpenAI创建聊天机器人与知识库-哔哩哔哩】 https://b23.tv/NSbe6LA

也可以结合 https://blog.csdn.net/m0_59614665/article/details/142705485 这个进行学习

接下来开始搭建(docker搭建):

一 、电脑准备好docker desktop(最新的docker软件对mac系统要求比较高)

二、开始搭建dify的环境

  1. 下载dify代码到本地:https://github.com/langgenius/dify.git

  2. 进入下载代码的docker路劲: /Users/apple/Desktop/Study/dify/docker

  3. 在当前文件夹打开终端运行: docker compose up -d

这个命令实在下载dify所需要的包/容器
在这里可能会出现下载不下来的情况,打开docker desktop面板--设置--docker engine

加入以下的镜像加速器:

复制代码
"registry-mirrors": [
    "https://docker.m.daocloud.io",
    "https://noohub.ru",
    "https://huecker.io",
    "https://dockerhub.timeweb.cloud",
    "https://docker.rainbond.cc"
  ]

慢慢等待下载成功:

这样dify可以访问了: http://localhost/signin

进去注册自己的账号信息,然后登陆

  1. 下载ollama app

进入ollama官网:

如何拥有自己私有化部署的大模型?Mac下部署Ollama并使用llama3.1模型的方法详解_mac llamaindex ollama-CSDN博客

下载ollama app

进入终端使用命令选择自己要下载的ollama版本,我使用的是ollama3.1,命令: ollama run llama3.1

这一步下载的时候很慢,但是大家可以把梯子挂着就很快

  1. dify里面配置对话和知识库,大家就自己根据视频或者文章学习吧
相关推荐
007php0071 小时前
某大厂跳动面试:计算机网络相关问题解析与总结
java·开发语言·学习·计算机网络·mysql·面试·职场和发展
知识分享小能手1 小时前
微信小程序入门学习教程,从入门到精通,微信小程序核心 API 详解与案例(13)
前端·javascript·学习·react.js·微信小程序·小程序·vue
递归不收敛2 小时前
吴恩达机器学习课程(PyTorch 适配)学习笔记:3.3 推荐系统全面解析
pytorch·学习·机器学习
又是忙碌的一天4 小时前
前端学习 JavaScript(2)
前端·javascript·学习
蒙奇D索大4 小时前
【数据结构】考研数据结构核心考点:二叉排序树(BST)全方位详解与代码实现
数据结构·笔记·学习·考研·算法·改行学it
玲娜贝儿--努力学习买大鸡腿版4 小时前
推荐算法学习笔记(十九)阿里SIM 模型
笔记·学习·推荐算法
光影少年4 小时前
Flutter生态及学习路线
学习·flutter
尤利乌斯.X4 小时前
复杂网络仿真从入门到精通:0 学习路线
网络·学习·matlab·仿真·复杂网络
梦幻精灵_cq5 小时前
70行代码展现我的“毕生”编程能力
学习
Yupureki5 小时前
从零开始的C++学习生活 6:string的入门使用
c语言·c++·学习·visual studio