创建阿里云智能体应用
如上所示,登录阿里云百炼人工智能业务控制台,创建智能体应用,智能体应用是一个agent,即提供个人或者企业的代理或中间件组件应用,对接阿里云大模型公共平台,为个人或者企业用户提供大模型应用级别的定制服务
如上所示,在阿里云百炼人工智能业务控制台中,直接创建智能体应用,从模型库中选择大模型通义千问plus,设置模型属性,设置提示词Prompt
如上所示,在创建的页面中预先体验与智能体的对话交互,由于还没有提交业务数据给大模型检索以及学习,对话内容相对简单,智能体还不能准确回答业务问题,发布提交,完成模型的创建
如上所示,在阿里云百炼人工智能业务控制台中,获取智能体应用的应用ID、智能体应用的API-KEY,提供给前端页面使用,调用后端智能体应用的开放接口
创建企业微信应用
如上所示,登录企业微信开发者中心,立即创建第三方接入应用
如上所示,在企业微信开发者中心,使用个人开发者或者企业开发者身份创建第三方应用
如上所示,在企业微信开发者中心,设置创建应用的图标、名称以及描述属性
如上所示,在企业微信开发者中心的应用管理中,复制创建应用的AgentID以及Secret,用于在阿里云的智能体应用中对接企业微信应用的开放接口
如上所示,在企业微信开发者中心的企业信息中,复制企业ID,用于在阿里云的智能体应用中对接企业微信应用的开放接口
创建阿里云智能体应用对接企业微信应用的AppFlow
如上所示,在阿里云AppFlow业务控制台中,创建阿里云智能体应用与企业微信应用的对接应用流
如上所示,在阿里云AppFlow业务控制台中,配置对接企业微信应用的开放接口的授权凭证
如上所示,在阿里云AppFlow业务控制台中,输入在企业微信开发者中心的应用管理中获取到的授权凭证AgentID、Secret以及企业ID,用于在阿里云智能体应用中对接企业微信应用的开放接口,复制Token、EcodingAESKey以及Ip白名单,用于在企业微信应用中对接阿里云智能体应用的开放接口
如上所示,在阿里云AppFlow业务控制台中,输入在阿里云智能体应用管理中获取到的API-KEY
如上所示,在阿里云AppFlow业务控制台中,输入在阿里云智能体应用管理中获取到的应用ID
如上所示,在阿里云AppFlow业务控制台中,复制WebhookUrl链接地址,用于在企业微信应用中对接阿里云智能体应用的开放接口
配置企业微信应用
如上所示,在企业微信开发者中心的应用管理中,设置AI助手对接阿里云智能体应用的接收消息的地址以及授权凭证,即从阿里云AppFlow业务控制台中获取到的WebhookUrl、Token以及EcodingAESKey
如上所示,在企业微信开发者中心的应用管理中,配置从阿里云AppFlow业务控制台中获取到的Ip白名单列表,用于授权信任来自阿里云智能体应用的接口访问
如上所示,在企业微信中,使用AI助手应用测试对话交互完成
创建阿里云智能体应用知识库
如上所示,在阿里云百炼人工智能业务控制台中,使用数据管理功能导入业务数据
如上所示,在阿里云百炼人工智能业务控制台中,使用数据管理功能以及导入的业务数据创建业务知识库,提供给智能体应用对应的大模型检索以及学习
如上所示,在阿里云百炼人工智能业务控制台中,为智能体应用设置AI助手属性,使用知识库检索增强功能以及创建的知识库,测试验证,提交发布
如上所示,在企业微信中,使用AI助手应用测试业务对话交互完成