接口概览
更新时间:2024-12-25
千帆AppBuilder是百度智能云推出的一款基于大模型搭建AI原生应用的工作台,它旨在降低AI原生应用的开发门槛,赋能开发者快速实现应用搭建,千帆AppBuilder在提供零代码、低代码的AI原生应用搭建功能之外,也提供全代码灵活开发与集成能力。基于官方API,开放丰富的组件服务,提供具备强大对话、思考及工具调用能力的应用框架。千帆AppBuilder所提供的API 包括应用、组件、知识库管理等类型,具体场景、使用方式如下。
应用
接口名称 | 接口描述 |
---|---|
新建对话 | 该接口用于新建conversation_id,conversation_id的有效期为7天。超过之后可能无法使用,需要重新生成。 |
会话文件上传 | 该接口用于在对话中上传文件供大模型处理,文件的有效期为7天并且不超过对话的有效期。 一次只能上传一个文件。 |
对话 | 该接口用于在一轮对话中向agent应用发送消息。可通过传递app_id调用应用。 |
查询用户应用详情 | 该接口查询用户下状态为已发布的应用详情。 |
查询用户应用列表 | 该接口查询用户下的应用列表。 |
组件
接口名称 | 接口描述 |
---|---|
组件调用 | 支持调用文本翻译-通用版、文生图、通用物体和场景识别-高级版、通用文字识别-高精度版、 菜品识别、地标识别、短语音识别-极速版、短文本在线合成、图像内容理解、手写文字识别、 动物识别、植物识别、表格文字识别、二维码识别、身份证混贴识别、文档矫正增强、 文字识别等组件、百度AI搜索 |
知识库管理
接口名称 | 接口描述 |
---|---|
创建知识库 | 为当前用户创建知识库。 |
更新知识库 | 更新指定知识库。 |
删除知识库 | 删除指定知识库。 |
知识库详情 | 获取指定知识库详情。 |
知识库列表 | 获取知识库列表。 |
知识库文件上传 | 上传文件到知识库。 |
知识库url导入 | 导入url到知识库。 |
删除知识库文档 | 删除知识库中的指定文档。 |
查询知识库文档列表 | 查询指定知识库中的文档列表。 |
新增知识库切片 | 为当前知识库中指定文档新增切片。 |
更新知识库切片 | 更新指定切片内容。 |
删除知识库切片 | 删除指定切片。 |
查询知识库切片详情 | 获取指定切片详情。 |
查询知识库切片列表 | 获取指定切片详情。 |
知识库检索 | 从指定的知识库中进行自定义检索。 |