ERNIE Bot SDK
新增了ERNIE Bot Agent
子项目,ERNIE Bot
子项目也在持续迭代。
ERNIE Bot Agent
是百度飞桨推出的大模型智能体开发框架,具有文心大模型的编排调度能力,结合飞桨星河社区丰富的预置能力,助力大家低门槛开发大模型智能体。
ERNIE Bot Agent
- 强大的编排能力:基于
Function Calling
机制,提供强大的多工具编排和自动调度能力,支持工具、知识库等组件的混合编排 - 丰富的预置工具:一行代码加载使用星河社区的30+预置工具,支持自定义本地和远程工具
- 易用的知识库:提供了开箱即用的平台化知识库(文心百中),支持二次开发使用
langchain
和llama_index
等作为知识库 - 零代码开发界面:在星河社区提供了零代码界面的构建工具,简单点击配置即可开发智能体应用
- 低代码开发界面:10行代码可以快速开发一个智能体应用,低门槛使用
Agent
、Model
、Memory
、Retrieval
等模块
ERNIE Bot
- 新增支持
ernie-longtext
模型 - 调整文心大模型名称为
ernie-3.5
,ernie-turbo
,ernie-4.0
,ernie-longtext
- 优化性能和资源,在响应处理完毕后及时关闭连接
- 新增接口的type hints,以便下游应用进行静态类型检查