AgentCraft特性介绍
相较于其他的Agent平台,AgentCraft 以Serverless架构体系构建,对内核服务,前端管控,插件,模型服务,交付客户端进行模块化的设计,可以根据需要灵活的添加和删除模块。
AgentCraft 增加了云资源的管理能力,帮助用户自由获取和使用需要的云资源, 包括端到端的GPU模型服务,CPU插件函数以及独立的客户端交付。
使用场景
部署AgentCraft 您可以作为企业内部的 AI能力中心,向下对接Serverless GPU/CPU 算力, 向上交付业务AI应用,也可以作为个人开发者的工具,创建工作所需的智能体应用以及沉淀领域知识并且通过AI 的方式随时获取。也可以将其二开进行对外服务。
部署教程
一、产品开通
访问产品页进行开通,函数计算属于后付费产品,并且有大量免费额度,所以新同学可放心使用
二、使用应用模版快速创建
访问函数计算应用中心,切换到“人工智能”Tab
选择 《智能体世界AgentCraft》应用进行创建
根据引导进行权限配置和信息填写
之后点击“创建应用”,等待1-2分钟即可部署成功,您可以访问自定义域名进入系统配置(注意该域名30天会过期,如需长期访问,请绑定自定义域名或者重新部署)
三、系统配置
AgentCraft部署成功后,访问自定义域名,进入系统配置
数据库配置
数据库配置有三种方案
方案1 采购阿里云Postgresql公网数据库【推荐】
您可以购买阿里云的RDS Postgresql数据库,获得最佳的数据体验,同时保障数据的安全性,购买后创建数据库的教程可以参考AgentCraft引导教程
方案2 使用共享体验数据库
这里的共享体验数据是由社区提供的公共数据库,仅供快速体验AgentCraft使用,存在数据风险,切勿用于生产
方案3 使用容器镜像部署可以公网访问的数据库
您可以在ECS上使用docker 拉取镜像部署pg 带有vector插件的数据库
镜像地址 registry.cn-hangzhou.aliyuncs.com/agentcraft/agentcraft-pg:v1
向量服务配置
AgentCraft可以帮助您创建一个在函数计算上部署好的向量服务,使用开源的bge-large-zh (1024维度)
最终确认您的配置
使用体验
注册登录
部署通义千问大语言模型服务
根据引导填写秘钥信息并点击下一步(该秘钥信息仅存储于您的函数计算服务)
体验简易问答+API输出
体验智能知识库
知识库是最常见的AI应用场景,AgentCraft 目前文档加载器基于langchain的扩展方案,支持pdf,markdown,txt,html等文件类型,后续会支持更多文件以及本地目录,检索目前基于向量的方案,
利用余弦近似值召回答案
数据集&数据源
数据集是AgentCraft的数据对象的一层抽象,可以对应搜索引擎数据的索引或者关系数据库的某个表,
数据源则是具体的表行数据
选取任意文档数据
接下来等待向量化完成即可
创建数据库智能体
关联数据集
体验智能助手
智能助手是大模型应用的进一步升级,可以让大模型调用各种工具,比如我们演示一个调用绘图工具的效果
执行工具
执行工具是最基础函数能力,AgenCraft可以将执行工具快速部署成可以被调用的服务,省去您本地构建还要花功夫部署的成本
这里提供了一些工具模板,我们可以选择“文生图”工具
执行工具部署成功后,新建智能助手类的智能体应用,然后进行工具的挂载和提示词描述
智能助手帮助您合成了一张漂亮的“午后晒太阳小猫咪图片”
总结
经过以上教程,您已经了解如何部署自己云上专属的智能体平台,同时了解如何使用它,在接下来的时间,我们会提供更丰富的AI能力,希望能够帮助您或者您的企业一起构建AI时代的业务价值。