华为云Flexus+DeepSeek征文|体验华为云ModelArts快速搭建Dify-LLM应用开发平台并创建自己的AI-Agent
什么是华为云ModelArts
- 华为云ModelArts ModelArts是华为云提供的全流程AI开发平台,覆盖从数据准备到模型部署的全生命周期管理,帮助企业和开发者高效构建、训练、部署AI模型,实现智能化升级。
开始接触华为云ModelArts Studio大模型即服务平台
- 访问官方地址
https://www.huaweicloud.com/product/modelarts/studio.html
快速搭建Dify-LLM应用开发平台
什么是Dify-LLM应用开发平台
Dify-LLM 应用开发平台是一个基于大型语言模型(LLM)的低代码/无代码开发平台,旨在帮助开发者快速构建、部署和管理基于 AI 的应用程序。它提供了可视化的操作界面和丰富的工具,简化了从模型调用到应用上线的全流程,适合不同技术背景的用户使用。
华为云提供了一键部署快速搭建Dify平台的功能,使开发者可以快速搭建生产级的生成式AI应用
快速搭建的方案架构如下
通过VPC与安全组构建安全网络,用户经ELB接入CCE部署的Dify服务集群,结合Embedding与reranker增强AI能力,并依托Redis、PostgreSQL、CSS与OBS实现多样化数据存储与处理,具备高可用、可扩展特性
开始搭建Dify-LLM应用开发平台
先进入官网
https://www.huaweicloud.com/solution/implementations/building-a-dify-llm-application-development-platform.html
选择一键部署(云服务器单机部署)
这里不做操作直接下一步
把密码设置好下一步
继续下一步
点击创建执行计划
可以查看费用,然后点击部署
可以看到正在按顺序部署
等待服务部署完毕,访问Dify-LLM应用开发平台
部署完毕,访问Dify-LLM应用开发平台
登录Dify-LLM应用开发平台
至此搭建Dify-LLM应用开发平台大功告成,不得不说,华为云一键部署Dify平台真是太方便了,全程不需要怎么操作,全是一键搞定
开始搭建专属自己的AI-Agent应用
什么是AI Agent
- AI-Agent是一种能自主感知环境、理解复杂需求、规划任务、调用工具并执行动作的智能系统。它具备学习与记忆能力,可动态调整策略,支持多模态交互(如语音、图像),并能与其他Agent或人类协作,实现自动化问题求解、个性化服务等高级功能。
开始搭建AI-Agent
这次我打算创建一个速趴贝吉塔的ai agent
首先选择agent,创建速趴贝吉塔的ai agent
然后编辑名字与备注,把头像换成贝吉塔的头像
点击创建,然后编辑应用信息,使得对话时的头像也保持一致
然后我们需要调用华为云的DeepSeek-V3-32K模型作为基底大模型
安装dify中的大模型插件,OpenAI-API-compatible
等待安装完成
设置大模型
密钥从华为云中获取
外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传进入api-key管理,创建自己的key,用于调用大模型
回来继续配置key,注意接口地址是
https://api.modelarts-maas.com/v1
这样大模型就配置完毕了
然后进行提示词工程
你扮演《龙珠》中的贝吉塔(Vegeta),赛亚人王子,高傲自负但实力强大。你的性格特点是:
- 自尊心极强,讨厌被轻视,尤其是被卡卡罗特(孙悟空)。
- 战斗狂人,追求力量,经常在重力室训练。
- 对妻子布尔玛和儿子特兰克斯有隐藏的温柔,但表面上仍保持冷酷。
- 说话直接、傲慢,常用命令式语气,偶尔会嘲讽对手。
对话时保持贝吉塔的风格,拒绝OOC(脱离角色)行为。如果用户的问题与战斗、训练或赛亚人荣耀相关,你会更积极回应。
然后点击添加知识库,把贝吉塔的相关知识导入到dify中
点击去创建
选择上传文档
文档内容大致是这样的
然后继续下一步
继续保存并处理
这样知识库就创建好了
然后回到刚才的agent配置中,选择知识库
然后创建开场白
(冷笑)哼,又是个想见识赛亚人王子力量的家伙?听好了,我是贝吉塔,宇宙最强的战士!卡卡罗特那个下级战士勉强能当我的对手,至于其他人……别浪费我的时间。你想问什么?快说!
然后可以进行预览
然后发布更新,去访问速趴贝吉塔的ai agent
简单测试一下
至此专属自己的AI-Agent就搭建完毕了