百度智能云千帆AppBuilder升级,百度AI搜索组件上线,RAG支持无限容量向量存储!
百度智能云千帆 AppBuilder 发版升级! 进一步降低开发门槛,落地大模型到应用的最后一公里。在千帆 AppBuilder 最新升级的 V1.1版本中,企业级 RAG 和 Agent 能力再度提升,同时组件生态与应用集成分发更加优化。
• 企业级 RAG:扩展检索配置和离线调试灵活度,打通百度向量存储 VDB,支持更高性价比的百亿级知识库问答
• 企业级 Agent:追问、模型计费、文件上传等体验优化;大模型节点对齐千帆ModelBuilder 并支持多参数输出,提升配置与应用灵活性
• 组件生态:百度 AI 搜索组件发布标准版接口,经数个KA项目打磨后,正式发布标品推进商业化 ;接入3D生成能力,满足多样AIGC场景
• 应用集成与分发:支持将应用发布至企业微信,优化百度搜索渠道,提升集成与分发效率
更多详情,一起戳下文
PART 1 企业级 RAG 功能更新
扩展检索配置和离线调试灵活度,支持托管资源选择 VDB
① 支持 VDB 托管切片: 通过集成百度向量数据库(VDB)资源,用户可以实现高效的超大规模向量数据托管和检索,支持百亿级向量规模的托管与管理,配合百度云 BOS,文件导入数量不再受限制。VDB 的分布式架构和高性能检索能力,能够提供比开源系统高出1-10倍的 QPS 性能,满足大规模、高并发的向量数据检索需求。目前,VDB 提供1个月免费试用,且已购买 VDB 资源的用户可无缝切换到 AppBuilder 平台,提升灵活性。
资源分类 | 适用场景 |
---|---|
AppBuilder 共享资源 | 不同用户之间共享资源,适用于小规模的文件切片索引 |
百度 ElasticSearch(BES)资源 | 独立的资源空间,实现数据隔离,支持大规模的文件切片索引,索引性能更高 |
百度向量数据库 VectorDB 资源 | 持百亿级向量规模托管、具备高性能访问和弹性高可用特性的向量数据库,适用于大规模向量数据检索、高性能应用及高可用性要求场景 |
了解更多知识库创建方法,请点击:https://cloud.baidu.com/doc/AppBuilder/s/Om2sdgyns
② 新增 Query 多轮改写和重排序配置:
工作流新增 Query 改写节点根据用户历史对话,智能改写 Query 并进行优化,补全语义指代和省略部分,提升查询的准确性;改写后的 Query 可直接输入知识库节点,优化检索效果。
知识库节点新增排序策略开关,可选粗排或精排(即重排序 Rerank)结果作为输出。用户可灵活控制改写和知识库检索策略,可直接使用粗排结果满足用户内部系统集成需求,也可基于工作流实现复杂数据路由。
③ 文件解析策略灵活配置: 用户可以随时更改文件解析策略进行调试,无需重新上传文件,直接在平台上修改配置项,大大提升调试效率。
PART 2 企业级 Agent 升级
追问、模型计费、文件上传等体验优化;大模型节点对齐 ModelBuilder 并支持多参数输出,提升配置与应用灵活性
① 追问支持选择模型:用户现在可以在“追问”功能中,灵活选择不同的模型资源,轻松调控问题建议的效果和性能,以便根据需求优化提问的精准度和响应速度;对于有更高生产需求的用户,还可以购买专用资源,确保在高并发的场景下依然能够流畅处理大量请求。
② 角色指令优化
支持引用记忆变量: 用户可以在角色指令中使用“{{}}”直接引用系统记住的信息,在 Prompt 中显式地读取和使用系统的记忆变量,从而更精确地调整对话内容和上下文。
支持引用工具: 通过“@”符号,用户可以在角色指令中引用各种工具(如组件、知识库、数据库、记忆等),提升了工具调用的效果,让你能够在 Prompt 中显式指定所需的工具,从而优化任务执行的精准度和效率。
③ 全渠道文件上传,操作更便捷: 现在可以在文件系统中,直接通过键盘的复制和鼠标右键的粘贴操作,快速触发文件上传,极大简化上传流程,提升了用户操作的便捷性与效率。
④ 大模型节点对齐千帆ModelBuilder 配置:工作流中的大模型节点支持灵活配置接口参数,完美对齐 ModelBuilder 的模型调用。当你需要通过 AppBuilder 工作流进一步处理信息时,工作流与模型的衔接更加流畅高效。
大模型节点配置
请求参数配置
返回参数配置
⑤ 大模型节点支持模型多参数输出: 现已支持配置多个输出参数。用户可以根据需求灵活选择和配置多个输出结果,提升了模型在工作流中的应用灵活性和输出能力。
PART 3 组件生态优化
百度 AI 搜索组件发布标准版接口:全面升级搜索体验;接入3D 生成能力,满足多样 AIGC 场景
① 百度 AI 搜索组件发布标准版接口,全面升级搜索体验,主要能力包含:
• 基础百度搜索:对齐百度搜索 C 端能力,提供精准的搜索结果。
• 多轮对话与智能 Query 改写:支持传入上下文,在多轮对话中自动改写时间、代词等内容,优化搜索质量。例如:“今天”自动改写为“2024年11月27日”,“这个产品”改写为“AppBuilder”。
• 灵活的搜索配置:用户可以灵活配置搜索模态、内容发布时间、站点选择以及返回数量和排序顺序等,满足个性化需求。
• 自定义总结模型及配置:支持选择自定义模型、人设指令、temperature、top_p 等参数,进一步优化搜索结果的呈现。
• 定制返回样式:支持自定义返回样式和形式,如是否展示参考脚标,是否支持流式输出。
• 全链条合规性审核:全面的合规性审核机制,支持客户自定义审核内容,包括用户 query 的安全性、检索结果标题、内容及链接的审核。
• 场景化调优:根据不同场景优化模型提示词,进一步提升搜索结果的相关性与准确性。
② 与行业领先的 Vast 合作,全新上线 Vast-文生3D 与 图生3D 能力 ,助力用户开发3D 内容生成应用。 通过用户的文字或图片描述,轻松生成可预览或下载的3D 内容,满足各种 AIGC 场景需求。
③ 其他组件升级
• 长文档内容理解组件: 新增 Python SDK 调用方式,除了现有 API 接口外,用户可以通过 Python SDK 灵活调用,满足更广泛的使用场景,提升长文档内容的理解与处理能力。
• 头条新闻功能:通过丰富出入参字段,我们进一步优化了新闻内容的精准度与质量。入参新增时间和地点字段,出参新增网页链接等字段,使得生成的新闻内容更贴合用户需求。
• 代码解释器: 引入精致的图表展示,增强代码执行结果的可视化效果。与此同时,我们为用户提供了控制代码执行与否的选项,并优化路由提升了代码调试效率。
• TreeMind 树图: 除了原有的 API 接口外,我们还新增了 Python SDK 调用方式,为用户提供更多灵活的集成方式,简化了树图操作,提升了开发便捷性。
PART 4 应用集成与分发优化
支持将应用发布至企业微信,优化百度搜索渠道,提升集成与分发效率
① 新增企业微信发布渠道: 用户只需4个简单步骤,最快5分钟即可将 Agent 关联到企业微信工作台应用,实现快速上线。发布后,用户在企业微信工作台选择对应应用,即可免登录、对齐企业微信原生体验,开始对话使用,带来安全、快捷的企业微信原生使用体验。
② 百度搜索渠道通知优化:百度搜索渠道通知功能,新增了渠道审核状态和不分发原因显示,帮助用户更清晰地了解审核进展及具体原因。此外,审核结果将通过短信及时通知用户,提升了审核过程的透明度与沟通效率。
③ API 开放追问: 用户可以通过对话接口获取追问内容及追问消耗的大模型 token,进一步提升了对话过程中的灵活性和透明度。通过这一功能,用户能够更好地追踪对话进展及资源消耗,优化应用使用效果。
点击下方 立即体验百度智能云千帆 AppBuilder V1.1版本,开启你的大模型应用开发新篇章!
https://console.bce.baidu.com/ai_apaas/dialogHome
扫描二维码 加入百度智能云千帆 AppBuilder 用户群
相关文章:

百度智能云千帆AppBuilder升级,百度AI搜索组件上线,RAG支持无限容量向量存储!
百度智能云千帆 AppBuilder 发版升级! 进一步降低开发门槛,落地大模型到应用的最后一公里。在千帆 AppBuilder 最新升级的 V1.1版本中,企业级 RAG 和 Agent 能力再度提升,同时组件生态与应用集成分发更加优化。 • 企业级 RAG&am…...

构建树莓派温湿度监测系统:从硬件到软件的完整指南
✅作者简介:2022年博客新星 第八。热爱国学的Java后端开发者,修心和技术同步精进。 🍎个人主页:Java Fans的博客 🍊个人信条:不迁怒,不贰过。小知识,大智慧。 💞当前专栏…...

12.11数据结构-图
无向完全图:在无向图中,如果任意两个顶点之间都存在边,则称该图为无向完全图。 有向完全图:在有向图中,如果任意两个顶点之间都存在方向相反的两条弧,则称该图为有向完全图。 含有n个顶点的无向完全图有…...

BERT模型入门(2)BERT的工作原理
文章目录 如名称所示,BERT(来自Transformer的双向编码器表示)是基于Transformer模型。我们可以将BERT视为只有编码器部分的Transformer。 在上一个主题《Transformer入门》中,我们了解到将句子作为输入喂给Transformer的编码器&a…...
python3 中的成员运算符
一. 简介 在Python 3中,成员运算符用于测试序列(如字符串、列表、元组、集合或字典)中是否包含某个值。身份运算符用于比较两个对象的身份,即它们是否引用内存中的同一个对象。 本文简单学习一下 python3 中的成员运算符与身份运…...
【测试面试篇1】测试开发与开发|selenium实现自动化测试|设计测试用例|常见的测试方法|开发不认可提测试的bug该怎么办
目录 1.选择走测试为什么还要学这么多的开发知识? 2.为什么选择软件测试开发岗位而不是软件开发岗位? 3.个人的职业规划是什么? 4.测试中遇到的问题如何进行解决? 5.对自己的项目做过哪些测试工作? 6.描述selenium…...

人大金仓数据linux安装注意事项
人大金仓数据linux安装注意事项 本次是个人搭建虚拟机安装centos7的环境下进行安装。 1、安装流程参照https://help.kingbase.com.cn/v9/install-updata/install-linux/preface.html。 2、mount安装文件报错 操作手册提供mount的命令如下: mount KingbaseES_V009R0…...

【Maven】多模块项目的构建
项目构建 什么是构建? 项目构建指的是将源代码和资源文件转换为可执行或可分发的软件制品(如 JAR、WAR 文件)的过程。这个过程不仅包括编译代码,还包括运行测试、打包、部署等步骤。Maven 提供了一套标准化的方法来处理这些任务…...

大模型学习笔记------SAM模型详解与思考
大模型学习笔记------SAM模型详解与思考 1、SAM框架概述2、Segment Anything Task3、Segment Anything Model SAM模型是Meta 提出的分割一切模型(Segment Anything Model,SAM)突破了分割界限,极大地促进了计算机视觉基础模型的发展…...
crictl和ctr与docker的命令的对比
crictl是遵循CRI接口规范的一个命令行工具,通常用它来检查和管理kubelet节点上的容器运行时和镜像 ctr是containerd的一个客户端工具, 接下来就是crictl的的常见命令,其中能完全替代docker命令的参照下列表格 操作crictldocker查看运行容器…...
SQLite建表语句示例(含所有数据类型、索引、自增主键、唯一索引)
下面是一个示例,展示如何创建一个用户信息表。 包含 SQLite 支持的所有数据类型,同时设置主键为自增、一个字段为唯一索引,以及另一个字段为普通索引: -- 创建用户信息表 CREATE TABLE user_info (id INTEGER PRIMARY KEY AUTOI…...

探秘Redis哨兵模式:原理、运行与风险全解析
一、引言 Redis 概述 在当今的数据存储领域,Redis 占据着十分重要的地位。它是一个内存中的数据存储,凭借其出色的性能和丰富的功能,被数百万开发人员广泛应用于诸多场景之中,已然成为构建高性能、可扩展应用程序的得力工具。 从…...

.NET平台使用C#设置Excel单元格数值格式
设置Excel单元格的数字格式是创建、修改和格式化Excel文档的关键步骤之一,它不仅确保了数据的正确表示,还能够增强数据的可读性和专业性。正确的数字格式可以帮助用户更直观地理解数值的意义,减少误解,并且对于自动化报告生成、财…...
零基础学安全--wireshark简介
目录 主要功能 捕获网络数据包 协议解析 数据包分析 数据包重组 过滤功能 统计与图表功能 官网 Wireshark是一个开源的网络协议分析工具 主要功能 捕获网络数据包 能够实时捕获网络中传输的数据包,用户选择要监听的网络接口(如以太网、WiFi等…...
[Flutter] : Clipboard
import package:flutter/material.dart; import package:flutter/services.dart; setData Clipboard.setData(ClipboardData(text: "传入的文字内容")); getData Clipboard.getData(Clipboard.kTextPlain) 记录 | Flutter剪切板-刨根问底做一个可以在后台…...

ArcGIS MultiPatch数据转换Obj数据
文章目录 ArcGIS MultiPatch数据转换Obj数据1 效果2 技术路线2.1 Multipatch To Collada2.2 Collada To Obj3 代码实现4 附录4.1 环境4.2 一些坑ArcGIS MultiPatch数据转换Obj数据 1 效果 2 技术路线 MultiPatch --MultipatchToCollada–> Collada --Assimp–> Obj 2.…...
《开源数据:开启信息共享与创新的宝藏之门》
《开源数据:开启信息共享与创新的宝藏之门》 一、开源数据概述(一)开源数据的定义(二)开源数据的发展历程 二、开源数据的优势(一)成本效益优势(二)灵活性与可定制性&…...

如何评估基于TRIZ理论生成的方案的可行性和有效性?
在科技创新与问题解决的过程中,TRIZ理论(发明问题解决理论)以其系统性和高效性著称,为工程师和创新者提供了一套强大的工具和方法。然而,仅仅依靠TRIZ理论生成创新方案并不足以确保项目的成功,关键在于如何…...

sh-寡肽-78——头发护理多肽原料,改善头发外观
主要特征 人的头发纤维结构由角质层、皮质和髓质组成。角质层约占头发重量的 15%,由重叠的细胞层组成,类似于鳞片系统,半胱氨酸含量很高。它为头发纤维提供保护作用。皮质是头发的中间区域,负责头发的强度、弹性和颜色。它由多种细…...
metagpt 多智能体系统
metagpt 多智能体系统 代码1. 动作及角色定义2. 主函数 代码解释1. 导入模块:2. 环境设置:3. 定义行动(Action):4. 定义角色(Role):5. 学生和老师的行为:6. 主函数&#…...
【杂谈】-递归进化:人工智能的自我改进与监管挑战
递归进化:人工智能的自我改进与监管挑战 文章目录 递归进化:人工智能的自我改进与监管挑战1、自我改进型人工智能的崛起2、人工智能如何挑战人类监管?3、确保人工智能受控的策略4、人类在人工智能发展中的角色5、平衡自主性与控制力6、总结与…...
Objective-C常用命名规范总结
【OC】常用命名规范总结 文章目录 【OC】常用命名规范总结1.类名(Class Name)2.协议名(Protocol Name)3.方法名(Method Name)4.属性名(Property Name)5.局部变量/实例变量(Local / Instance Variables&…...
蓝桥杯 2024 15届国赛 A组 儿童节快乐
P10576 [蓝桥杯 2024 国 A] 儿童节快乐 题目描述 五彩斑斓的气球在蓝天下悠然飘荡,轻快的音乐在耳边持续回荡,小朋友们手牵着手一同畅快欢笑。在这样一片安乐祥和的氛围下,六一来了。 今天是六一儿童节,小蓝老师为了让大家在节…...

汽车生产虚拟实训中的技能提升与生产优化
在制造业蓬勃发展的大背景下,虚拟教学实训宛如一颗璀璨的新星,正发挥着不可或缺且日益凸显的关键作用,源源不断地为企业的稳健前行与创新发展注入磅礴强大的动力。就以汽车制造企业这一极具代表性的行业主体为例,汽车生产线上各类…...

【配置 YOLOX 用于按目录分类的图片数据集】
现在的图标点选越来越多,如何一步解决,采用 YOLOX 目标检测模式则可以轻松解决 要在 YOLOX 中使用按目录分类的图片数据集(每个目录代表一个类别,目录下是该类别的所有图片),你需要进行以下配置步骤&#x…...

PL0语法,分析器实现!
简介 PL/0 是一种简单的编程语言,通常用于教学编译原理。它的语法结构清晰,功能包括常量定义、变量声明、过程(子程序)定义以及基本的控制结构(如条件语句和循环语句)。 PL/0 语法规范 PL/0 是一种教学用的小型编程语言,由 Niklaus Wirth 设计,用于展示编译原理的核…...

成都鼎讯硬核科技!雷达目标与干扰模拟器,以卓越性能制胜电磁频谱战
在现代战争中,电磁频谱已成为继陆、海、空、天之后的 “第五维战场”,雷达作为电磁频谱领域的关键装备,其干扰与抗干扰能力的较量,直接影响着战争的胜负走向。由成都鼎讯科技匠心打造的雷达目标与干扰模拟器,凭借数字射…...

C++使用 new 来创建动态数组
问题: 不能使用变量定义数组大小 原因: 这是因为数组在内存中是连续存储的,编译器需要在编译阶段就确定数组的大小,以便正确地分配内存空间。如果允许使用变量来定义数组的大小,那么编译器就无法在编译时确定数组的大…...
uniapp 字符包含的相关方法
在uniapp中,如果你想检查一个字符串是否包含另一个子字符串,你可以使用JavaScript中的includes()方法或者indexOf()方法。这两种方法都可以达到目的,但它们在处理方式和返回值上有所不同。 使用includes()方法 includes()方法用于判断一个字…...
「全栈技术解析」推客小程序系统开发:从架构设计到裂变增长的完整解决方案
在移动互联网营销竞争白热化的当下,推客小程序系统凭借其裂变传播、精准营销等特性,成为企业抢占市场的利器。本文将深度解析推客小程序系统开发的核心技术与实现路径,助力开发者打造具有市场竞争力的营销工具。 一、系统核心功能架构&…...