Agent实操(五):如何在本地/云端创建并发布更定制化的Agent
·
一、本地/云端优势
利于模型的微调优化,工具的本地部署,魔改代码
二、创建流程
- 在modelscope社区创建一个自己的空间(假设name是LocalAgent),clone空间到本地(或云服务器如魔搭Notebook)
- git clone https://github.com/modelscope/modelscope-agent,复制项目中的modelscop_agent文件夹到你刚才clone的空间文件夹LocalAgent里,接着复制apps/agentfabric文件夹里的所有文件到文件夹LocalAgent里 如图所示:
3、在本地(或云服务器如魔搭Notebook),下以本地为示例
---3.1、安装依赖(notebook跳过本步骤)详见https://modelscope.cn/docs/%E7%8E%AF%E5%A2%83%E5%AE%89%E8%A3%85,
执行 pip install ".[nlp]" -f https://modelscope.oss-cn-beijing.aliyuncs.com/releases/repo.html;
---3.2、注册本地tool,可参考https://modelscope.cn/headlines/article/268,或者修改其他部分的代码
---3.3、在LocalAgent目录下,运行requirements.txt ,
---3.4运行app.py
点击运行得到的地址,进入preview界面,勾选并调整configures,待调整完毕
---3.5、运行appBot.py(同运行app.py),可得到发布的应用页面。
三、发布流程
在本地魔改完毕后,一定修改README.md文件,如图:
不要在魔搭空间线上运行app.py!会有绿网限制和uuid限制。
push LocalAgent里的文件到魔搭空间里,发布即可
案例参考:留住爱的人的声音-挑战赛-关风月W · 创空间 (modelscope.cn)
更多推荐
所有评论(0)