本文详述了One-api + Dify 本地Docker部署全流程,普通CPU笔记本电脑,win11环境实测
|
1. 基本信息
1.1 One API 介绍
https://github.com/songquanpeng/one-api |
简而言之,One API是一套管理LLM大模型API Key的 “路由器”。 |
输出:一个标准的API接口,即所谓“令牌”
1.2 Dify 介绍
Dify Do it for yourself Dify是一个开源的LLM应用程序开发平台。Dify直观的界面结合了AI工作流、RAG管道、代理功能、模型管理、可观察等,让您快速从原型到生产。 https://dify.ai/zh |
2. 本机部署流程
我的笔记本事先装好了docker desktop,one api和dify最方便的方式也是docker部署,所以本着能省(力气)则省的原则,本文仅介绍docker部署流程。
gitclonehttps://github.com/langgenius/dify.gitcddify\dockerdockercomposeup-d
gitclonehttps://github.com/langgenius/dify.gitCloninginto'dify'...remote:Enumeratingobjects:60539,done.remote:Countingobjects:100%(6168/6168),done.remote:Compressingobjects:100%(819/819),done.remote:Total60539(delta5569),reused5602(delta5324),pack-reused54371Receivingobjects:100%(60539/60539),36.13MiB|12.81MiB/s,done.Resolvingdeltas:100%(43500/43500),done.Updatingfiles:100%(4877/4877),done.
第三步 docker compose执行会有段时间,失败了就多搞几次。有梯子一般很快。容器创建成功后,docker desktop里可以看到如下:
http://localhost:80
依旧是Windows终端,选好路径,依次执行:
gitclonehttps://github.com/songquanpeng/one-api.gitcdone-apidocker-composeup-d[+]Running26/26✔one-api4layers[⣿⣿⣿⣿]0B/0BPulled82.6s✔d25f557d7f31Alreadyexists0.0s✔1b5b003f9dfbPullcomplete9.3s✔191451707000Pullcomplete69.7s✔a2827533ea71Pullcomplete10.9s✔redis9layers[⣿⣿⣿⣿⣿⣿⣿⣿⣿]0B/0BPulled33.0s✔a3ed95caeb02Pullcomplete0.7s✔7059585c469ePullcomplete4.2s✔782c76bb9e67Pullcomplete0.7s✔706514fbad74Pullcomplete0.9s✔62f9861bf413Pullcomplete17.2s✔d9a5cf315f9bPullcomplete1.2s✔43310c2277ffPullcomplete1.6s✔b3e03532a808Pullcomplete1.9s✔9c59e8378f86Pullcomplete2.5s✔db10layers[⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿]0B/0BPulled244.6s✔558b7d69a2e5Pullcomplete120.0s✔599b67b0dd6aPullcomplete15.3s✔50314d46ce2bPullcomplete23.6s✔494babc92263Pullcomplete57.4s✔02548e6f2dbfPullcomplete61.6s✔a9e5e2637e0dPullcomplete64.5s✔657b198fe6b7Pullcomplete208.8s✔215a2b0eabbfPullcomplete70.8s✔377a4c7a89c5Pullcomplete224.2s✔4bfe599fe218Pullcomplete121.4s[+]Running3/4-Networkone-api_defaultCreated2.6s✔ContainerredisStarted1.9s✔ContainermysqlStarted1.9s✔Containerone-apiStarted1.9s
浏览器输入:http://localhost:3000/,注册用户,root用户默认密码 123456 ,记得修改。
sk-X*******************************************************9
进入设置
在Dify的工作室里创建一个空白应用,比如选聊天助手:
!
本文涉及软件版本:
One-API:v0.6.7-alpha.6
Dify:0.6.11
Docker desktop:Docker Enginev25.0.3
| 欢迎光临 链载Ai (https://www.lianzai.com/) | Powered by Discuz! X3.5 |