需要开通的资源:函数计算服务、PostgreSQL、NAS
AgentCraft 是一个面向开发者与企业用户的开源智能体应用开发平台,它致力于加速并简化智能体应用的构建过程。您能够便捷地将AgentCraft部署至阿里云的公共或专属环境,并确保从基本模型、应用程序直至数据完全归属您的掌控。
如果是新用户,记得先免费领取函数计算资源包,这样就可以免费试用3个月函数计算服务。NAS和PostgreSQL也可以按照类似的方式先免费领取试用。
进入函数计算应用中心后,进入“人工智能”Tab页,访问“AgentCraft”应用模版进行应用创建
在应用创建详情,根据指引进行授权操作
资源配置部分请注意“AgentCraft的JWT认证秘钥”, 填写您容易记住的秘钥,该秘钥可以在您创建另外一个版本的AgentCraft的时候使用,可以保证前后两个版本数据访问一致性(比如您应用程序是两个版本的代码,但是数据库还是连接同一个)
配置好之后请点击按钮“创建应用”,接下来您只需要等待一分钟即可完成AgentCraft的服务部署。
部署过程的日志您可以随时查看。
访问及配置AgentCraft服务
当部署完成,您可以获取两个域名,(页面上另外一个域名被隐藏在+1后面),AgentCraft是由一系列的服务构成,其中核心的就是前端的管控页面和后端的api服务,当您需要完全定制自己的界面的时候可以以后端的Api服务为主(那个被隐藏的),对于新手而言我们访问开放出来的域名即可
之后进入AgentCraft的系统配置页面
配置数据库(必须)
您需要填写您的 Postgresql 配置,如果您已经有相应的数据库,可以将相应的配置进行填写,如果您还没有对应的数据库,在阿里云上有两种方式获得
- 免费的数据库服务,如果您是数据库的新用户,可以访问阿里云的具体可以查看这里
- 购买阿里云的数据库服务,这部分的引导方案在AgentCraft已经内置,您可以点击 “快速获取”按钮进行查看,这里我们已经将购买的流程做了极简的优化,另外实例购买最低可以按天付费,您可以以最低成本进行体验 AgentCraft的数据库创建引导详细的展示了如何获取 数据库连接地址、数据库名、数据库账号、数据库密码 的配置项,建议仔细阅读
向量转化服务(非必填)
向量转化服务可以将文本内容进行向量化处理,用于知识库搜索中的RAG技术,该部分作为并非必须的选项,(在通用Prompt提示场景和Agent场景并不是必须),因此您可以选择性的配置使用,
如果您的确需要一个embedding服务,您可以点击“快速获取embedding服务”,需要注意的是,该服务依赖于阿里云的NAS文件存储,因为我们利用NAS进行了模型的存储(使用的是bge-lagre-zh模型,大约1.4个G),所以您还需要对相关的NAS服务进行开通,NAS服务的免费领取
当这些准备就绪之后您可以点击”下一步”并完成配置后,即可登录访问对应的域名进行账号的注册机登录使用了。
(完)