Skip to content

Releases: baidubce/app-builder

1.1.1

21 Sep 06:43
2689dba

Choose a tag to compare

What's Changed

ReleaseNote

我们很高兴的发布AppBuilder-SDK v1.1.1版本。该版本是功能迭代版本:

易用性更新

  • 【Go & Java】工作流对话支持自定义参数功能

New Contributors

1.1.0

20 Jun 06:59
2689dba

Choose a tag to compare

What's Changed

ReleaseNote

我们很高兴的发布AppBuilder-SDK v1.1.0版本。该版本是一个重要的功能迭代版本:新增AI搜索V2、百度搜索功能;模型列表新增千帆V2模型列表,新增支持DeepSeek-R1、Qwen-32K、ERNIE-4.5-8K等模型。新增应用详情SDK。欢迎使用~

核心功能

  • 【Python\Java】增加AI搜索V2、百度搜索SDK。用户可以调用更强大的AI搜索功能,同时也可以直接通过SDK调用百度搜索功能。 by @userpj
  • 【Python】模型列表切换v2接口,v2版新增DeepSeek-R1、DeepSeek-V3、Qwen-32K、ERNIE-4.5-8K等模型支持。 by @peiwenYe in 使用文档
  • 【Python\Java\Go】增加应用详情SDK,支持自主规划Agent、工作流Agent by @userpj in Python: #858 Golang: #859 Java #860

功能优化

易用性更新

  • 【MCP】 AppBuilder Agent MCP Server Cookbook by @userpj in #840
  • 【文档】更新微信群二维码 by @userpj in #861

New Contributors

Full Changelog: 1.0.6...1.1.0

1.0.6

20 May 08:05
f1c18e5

Choose a tag to compare

ReleaseNote

我们很高兴的发布AppBuilder-SDK v1.0.6版本。该版本是一个重要的功能迭代版本:组件MCP SSE Server支持多副本部署、新增Agent、RAG MCP服务、MCP Server支持添加OpenAPI Tools。主要包含多个MCP功能的新增及修复,欢迎使用~

Feature

功能更新:

功能优化:

  • Golang SDK支持将requestID传给用户。

Full Changelog: 1.0.5...1.0.6

1.0.5

05 Apr 04:34
825cc37

Choose a tag to compare

ReleaseNote

What's Changed

New Contributors

Full Changelog: 1.0.4...1.0.5

1.0.4

27 Mar 08:52
133c39f

Choose a tag to compare

ReleaseNote

我们很高兴的发布AppBuilder-SDK v1.0.4版本。该版本是一个重要的功能迭代版本:MCP Client新增SSE协议支持;新增百度AI搜索的MCP Server;AppBuilderClient调用支持显示DeepSeek-R1思考过程;简化ToolCall调用代码。欢迎使用~

Feature

功能更新:

功能优化:

  • 新增ToolCallEventHandler封装,优化ToolCall调用:#786
  • 修复Java SDK在运行异常时存在的空指针问题:#789

易用性更新:

1.0.3

27 Mar 06:07
a51849e

Choose a tag to compare

ReleaseNote

我们很高兴的发布AppBuilder-SDK v1.0.3版本。该版本是一个重要的功能迭代版本,新增了MCP协议支持,可以将组件转化为MCP server,也可以将各种MCP server接入我们的Agent。Agent新增了点踩点赞功能,知识库新增了目录配置,切片列表新增模糊搜索等。欢迎使用~

Feature

功能更新:

  • Agent新增点踩点赞功能:#739
  • 组件支持转为MCP server:#732 #747
  • Python SDK新增MCP Client,支持接入Agent:#746 #759
  • 知识库增删改查新增目录配置:#749
  • 切片列表支持模糊搜索:#750
  • 知识库文档列表支持现实文档状态:#754

易用性更新:

1.0.2

24 Jan 06:02

Choose a tag to compare

ReleaseNote

我们很高兴的发布AppBuilder-SDK v1.0.2版本。这是一个功能迭代版本,包含了一系列新功能的添加和现有功能的优化。该版本升级了KnowledgeBase Client 及 Component Client,更新了入参及出参,欢迎各位用户体验AppBuilder平台新功能。

Feature

  • 工作流自定义组件SDK使用文档 by @userpj in #708
  • 更新部分Components组件的init方法,新增init方法与tool_eval的kwargs参数检查 by @C9luster in #709
  • Components新增文件名称处,同时更新V2文生图参数 by @C9luster in #711
  • 修复V2版本TableOCR组件BUG by @C9luster in #712
  • 组件规范化更新, trace_id参数更新,部分组件AnyOf参数未添加默认值 by @C9luster in #713
  • 修复日志打印导致的流式失效的问题 by @userpj in #714
  • 将get_filename_from_url实现迁移至utils by @peiwenYe in #718
  • update Functioncall by @MrChengmo in #721
  • 支持输入dict创建json输出 by @peiwenYe in #725
  • 工作流组件调用接口的出参更新 by @C9luster in #723
  • 知识库创建接口对齐\upload_file接口隐藏 by @C9luster in #726
  • 更新SDK CreateKnowledgeBase文档以及修复部分BUG by @C9luster in #728
  • Update sdk log by @C9luster in #717
  • 检索API v1.1 SDK更新 by @C9luster in #722

Full Changelog: 1.0.0...java/appbuilder/v1.0.2

1.0.0

03 Jan 06:26
e9503ae

Choose a tag to compare

ReleaseNote

我们很高兴的发布AppBuilder-SDK v1.0.0版本。这是一个里程碑版本,包含了一系列新功能的添加和现有功能的优化。该版本的显著更新为:新增工作流自定义组件支持Python、Go、Java调用;新增RAG 知识库检索功能;Python AppBuilderClient现已支持Async调用,新增了专业的日志管理功能。

功能更新:

  • 工作流自定义组件支持SDK调用:#688
  • Agent: Python SDK支持Async调用: #666
  • 新增RAG检索SDK:#679
  • chainlit支持工作流Agent应用: #664
  • 对话检索策略支持扩展上下文信息(参考https://cloud.baidu.com/doc/AppBuilder/s/mlv2fvh79 “rag的reference参考信息”部分)
  • 文档上传支持图表解析、表格深度解析:#703

功能优化:

  • 升级日志功能,可支持滚动日志及日志删除:#678

易用性更新:

  • 更新优化日志信息:#705
  • 更新优化文档目录结构

What's Changed

  • 更新V2版本组件ASR/ObjectRecognition/SimilarQuestion/OralQueryGeneration by @C9luster in #650
  • 修改为对组件实例的manifests进行检查 by @peiwenYe in #653
  • json_to_pydantic replace(unique_items, Set) and BugFix by @peiwenYe in #655
  • 更新实时语音通话功能cookbook文档 by @userpj in #656
  • 更新model_name抽取方式 by @C9luster in #657
  • 更新单元测试流水线脚本 by @C9luster in #660
  • 新增Json数据类型 by @C9luster in #661
  • 恢复部分Components组件的私有函数,更新组件chart数据类型key_list by @C9luster in #662
  • chainlit新增chatflow agent支持 by @userpj in #663
  • chainlit chainlit_agent支持工作流Agent应用 by @userpj in #664
  • 更新Test对Json schema的检测 by @C9luster in #665
  • update plan step by @MrChengmo in #668
  • 新增2024-12-18直播Cookbook by @C9luster in #667
  • 更新SDK文档,并更新README文件目录相对链接 by @C9luster in #669
  • AppBuilderClient 增加异步调用 by @userpj in #666
  • 暂时回滚异步调用trace装饰器 by @C9luster in #670
  • 跳过部分单元测试 by @C9luster in #675
  • 修复异步toolcall单测并发interrupt的问题 by @userpj in #677
  • 修改reference类型保留字段;组件标准化单测框架更新: 更新系统变量,增加tool_eval参数和manifests匹配性检查 by @peiwenYe in #680
  • 修改references对应的输出jsonschema定义 by @peiwenYe in #682
  • 添加chainlit Markdown文件 by @C9luster in #683
  • Agent cookbook增加异步调用内容(appbuilder_client、chatflow、tool_call) by @userpj in #684
  • 组件检测SDK做兼容性更改 by @C9luster in #685
  • 新增知识库检索 by @userpj in #679
  • 增加工作流Agent cookbook的链接 by @userpj in #686
  • 增加PlantRecognition到v2组件集合中 by @peiwenYe in #687
  • Fix Component is_async by @MrChengmo in #691
  • 更新SDK模型名称 by @C9luster in #696
  • 知识库导入文档separator、prependInfo改为非必填 by @userpj in #689
  • 工作流自定义组件支持SDK调用 by @userpj in #688
  • 【RAG】文档上传支持图表解析、表格深度解析 && 切片接口增加知识库ID参数 by @userpj in #703
  • 规范SDK日志 by @C9luster in #705
  • SDK新增滚动日志功能 by @C9luster in #706
  • Update for version 1.0.0 by @userpj in #707

Full Changelog: 0.9.8...1.0.0

0.9.8

11 Dec 02:40
aa580b5

Choose a tag to compare

ReleaseNote

我们很高兴的发布AppBuilder-SDK v0.9.8版本。该版本是一个功能迭代版本,Agent对话新增了追问功能、TTS组件增加了更多语音支持,通用文字识别组件新增更多语言支持,新增了实时通话功能cookbook。欢迎使用~

重要Feature

What's Changed

New Contributors

Full Changelog: 0.9.7...0.9.8

0.9.7

27 Nov 13:06
ec0d46c

Choose a tag to compare

ReleaseNote

我们很高兴的发布AppBuilder-SDK v0.9.7版本。该版本是一个功能迭代版本,我们新增工作流Agent回复“信息收集节点”功能、新增了TreeMind组件、升级了Toolcall调用功能、支持了多轮对话事件处理等,用户可以更便捷地使用AppBuilder集成到自己的系统。

Feature

功能更新:

  • 新增TreeMind组件,该组件可以用于生成思维导图,该工具支持多种专业格式,包括脑图、逻辑图、树形图、鱼骨图、组织架构图、时间轴和时间线等,满足不同用户在不同场景下的需求:#584
  • 新增工作流Agent回复“信息收集节点”功能,支持多轮对话事件处理:#601

功能优化:

  • 升级Python的ToolCall调用方式,支持通过函数定义、注解的形式等生成ToolCall参数:#589
  • 升级获取应用列表功能,支持返回更多应用信息:#568
  • 修复日志级别配置对sse client不生效的问题:#597
  • 创建知识库、上传知识库增加文档id返回: #573

易用性更新:

  • 更新优化文档目录结构,python库目录结构

What's Changed

New Contributors

Full Changelog: 0.9.6...0.9.7