AI
Agent是基于大模型技术开发的应用程序,它利用了大模型强大的语言理解和生成能力来完成各种任务。与基础的大模型相比,AI
Agent通过集成外部能力(即大模型本身不具备的能力)来克服一些固有的局限性。这些局限包括无法回答私有领域问题、获取最新消息以及解决某些专业领域的问题等。因此,AI
Agent不仅能够处理广泛的语言相关任务,还能够在特定场景下提供更加精准和有用的服务。
用户可以通过准备包含所需信息的知识库文件,在百炼控制台轻松创建一个专门针对私有领域的问答系统。这样的系统非常适合用于企业内部关于公司政策、员工资料等的查询服务。
利用百炼提供的长期记忆特性,聊天机器人能够记住用户之前的对话内容,从而提供更加个性化的交流体验。此外,还可以将夸克搜索和图像生成等功能集成进来,进一步增强其互动性和实用性。
通过整合检索增强生成(RAG)技术、长期记忆支持及自定义插件,可以开发出功能全面的个人或工作助手。这类应用可以帮助用户自动管理日程安排、撰写报告甚至是进行邮件往来等日常事务。
上述提到的所有应用场景都可以在百炼控制台上以零代码的方式实现,极大地简化了构建过程并降低了入门门槛。
AI Agent主要由记忆模块、工具模块和行动模块三个关键部分组成。这三个组件协同工作,使Agent能够感知环境、处理信息并采取行动。
组件间的协作流程
为了更好地理解这些组件之间的协作关系,详细描述了记忆模块、工具模块和行动模块之间的协作关系:
通过这种结构化的组件设计,AI Agent能够在复杂的环境中高效地完成任务。
本例子使用通义千问+阿里云百炼实现
通义千问是由阿里集团输出的开源大模型服务,它支持全尺寸、多模态的大模型。在中文开源模型领域,通义千问具备显著的优势。以下是通义千问的核心能力、能力排行榜以及价格情况的详细介绍。
核心优势
一、创建机器人
二、配置机器人
配置过程包括基础设置、知识绑定、高级设置和转人工设置。这些步骤将赋予机器人准确回答用户问题的能力。
基础配置
知识绑定
三、高级设置
四、转人工设置
设定触发人工干预的具体条件以及相应的话术提示。
五、发布
将知识和机器人从测试环境迁移至生产环境,保障线上服务稳定安全运行。根据需求选择发布方式:
六、效果测试
确保提问的内容与已上传资料相关联,观察机器人是否能准确引用资料作出回应。
七、拓展能力
通过设置Prompt、添加RAG与插件进一步增强客服系统的功能。
通过设置Prompt指引内容方向
输入具体的指令让大模型按需生成内容,如:“请模仿李白的语气”。
通过RAG提升私域知识问答能力
通过插件扩展功能