您可以在百炼控制台以零代码的方式快速创建智能体应用,并将RAG(Retrieval-Augmented Generation,检索增强生成)以及插件能力集成进来。应用创建完成后,您可以通过控制台或API的方式来使用。
为什么使用智能体应用
大模型具有强大的语言理解和生成能力,然而大模型有一定局限性,如:
无法回答私有领域问题,如公司制度、人员信息等;
无法及时获取最新消息,如实时天气、比赛结果等;
无法准确回答专业问题,如数学计算、图像生成等。
您可以使用智能体应用来解决这些问题。智能体应用是以大模型为基础,根据业务场景集成特定外部能力的应用。
此处外部能力含义为:大模型本身不具备的能力。如获取实时信息、回答私有领域问题等。
您可以在百炼控制台通过零代码的方式创建智能体应用,并将外部能力集成到应用中,解决您的业务问题。
智能体应用有许多使用场景,如:
私有领域知识问答
您只需准备好知识库文件,便可以在百炼控制台快速创建一个私有领域知识问答应用,将其应用到如公司制度、人员信息等问答场景。
个性化聊天机器人
百炼提供了长期记忆功能,可以保存关键的历史对话信息,为您提供个性化的聊天体验。此外,百炼集成了夸克搜索和图像生成等插件,可以扩展聊天机器人的功能。
智能助手
通过引入RAG能力、长期记忆以及自定义插件等能力,您可以构建一个智能助手,帮助您提升工作效率,如处理邮件、撰写周报等。
步骤一:创建智能体应用
1. 进入应用创建页面访问百炼控制台我的应用,单击新增应用,在智能体应用页签,单击直接创建。 如果您之前已创建过应用,则单击右上角的新增应用。 | |
2. 选择大模型进入智能体应用管理界面后,您需要进行大模型的选择与参数配置。您可以参考右图,单击设置,并在模型选择的下拉菜单中选择模型,此处选择通义千问-Max。您可以根据需求进行模型参数的配置,参数详情请将鼠标移动到进行查看,若无特定需求保持默认即可。 | |
3. 测试智能体应用选择大模型之后,您就在百炼创建完成了一个智能体应用。您可以输入问题进行测试。 |
步骤二:拓展智能体应用的能力
您可以在智能体应用管理界面,通过设置Prompt、添加RAG与插件等方法拓展智能体应用的能力。
通过设置Prompt指引内容生成方向
您可以在智能体应用管理界面中输入Prompt来指引应用生成内容的方向。例如设置Prompt为: 请你模仿李白的语气。 输入“你好”,智能体应用的输出如右图。 |
通过RAG提升私域知识问答能力
RAG可以显著提高大模型在处理私域知识或垂直领域问答时的效果。此处向您展示通过百炼控制台操作将RAG的能力集成到智能体应用中的过程。
1. 上传数据访问数据管理,单击导入数据。此处选择百炼系列手机产品介绍.docx作为知识库文件。在导入数据界面,将文件通过本地上传方式导入。 | |
2. 创建知识库
| |
3. 在应用中集成RAG |
通过插件扩展智能体应用能力
插件可以使智能体应用更高效、更专业地应用到业务场景中。百炼提供了多种官方插件。您可以在智能体应用管理界面单击选择插件,便可以在官方插件栏中选择一个或多个插件。
同时您也可以添加自定义插件,详情请查看插件概述。
1. 添加插件此处以图片生成插件为例,在勾选对应插件后,单击确认。 | |
2. 测试插件效果添加插件后,向输入框输入: 画一只猫。 智能体应用的回复如右图,可以看到智能体应用调用了图像生成插件(即text_to_image)。 | |
3. 使用更多插件您可以在同一个智能体应用中选择最多10个插件。智能体应用会根据输入选择使用一个或多个插件。比如提问: 查一下杭州明天的天气,并将这个天气的西湖画出来。 智能体应用会输出如右图的内容。 |
步骤三:发布智能体应用
发布后的应用可以被API调用,也可以通过Web页面分享给同一主账号下的RAM子账号使用。您可以单击智能体应用管理界面右上角的发布按钮。如果您的应用非首次发布,弹窗会向您展示当前智能体应用相比于上一次发布时的修改项。在您确认修改项后单击确认发布。
如果您的应用为首次发布,则不会有弹窗信息。
通过API调用
您可以在智能体应用发布渠道页签,单击API调用右侧的查看API,查看通过API调用智能体应用的方法。
注:您需用您的API KEY对DASHSCOPE_API_KEY
进行替换才可发起调用。
通过官方分享渠道或魔笔分享渠道访问应用
单击官方分享渠道或魔笔分享渠道右侧的图标(界面提示:已复制链接),您可以按需将该链接分享给同一主账号下的RAM子账号使用。
通过钉钉访问应用
在发布渠道页签,单击钉钉机器人右侧的图标(界面提示:已复制链接),您可以按需将该链接分享给目标用户。
通过微信访问应用
在发布渠道页签,将鼠标悬浮至微信公众号右侧的图标,您可以按需将二维码分享给目标用户。
音视频实时互动
功能简介
百炼可以将智能体应用发布为音视频实时互动应用,并提供了便捷的调试窗口,支持通过H5/APP快速体验demo效果,也可以通过音视频SDK集成到用户的Web/iOS/Android应用中。
功能亮点
全球高可用、低延迟:依托阿里云的实时音视频网络体系,全球3200+节点覆盖和QoS优化,使得用户可以在全球范围内与 AI 智能体完成音视频通话。
高度拟人化:通过持续迭代智能降噪、智能打断、智能断句等功能,使智能体在互动行为上更接近于人类,CosyVoice模型提供更加逼真的人声。
易调试:提供体验窗与调试信息展示,全流程可观测、可修改、可调试。
易体验、易集成:集成方式可参见集成方案概览。
用法说明
首先,请配置一个可正常执行的智能体。
然后,请通过
调试出符合预期的效果。切换到语音交互或视频交互,配置 API-KEY、音视频设置后,在体验窗调试音视频交互效果。
点击右上角体验按钮,生成临时体验二维码,通过手机微信/钉钉/浏览器扫码体验交互效果。
效果确认后,点击发布按钮,进入发布渠道,完成智能媒体服务开通和slr授权后,创建互动智能体。
计费账单从视频云产出,百炼仅产出应用调用的账单。
下一步
百炼提供了丰富的实践教程文档,如果您想快速将百炼集成到您的业务中,请参考实践教程。