创建方式
更新时间:2024-09-02
概述
百度智能云千帆AppBuilder(以下简称为AppBuilder)是一款基于AI大模型的应用开发平台,提供预置应用框架的零代码创建能力和代码态开发能力,降低AI原生应用的开发门槛。无论你是AI爱好者、专业开发者,还是企业用户,都可以通过AppBuilder快速搭建一款AI应用。同时支持对应用进行多渠道发布和分析。
创建方式
零代码创建应用
进入AppBuilder首页后,你可以在输入框中输入你的想法,AppBuilder将会自动帮你创建应用。应用快速创建完成后,你可以点击链接或应用卡片,进入应用配置页进行进一步调试。也可以点击创建应用,直接跳转到应用配置页,进行配置。
零代码创建支持用户通过应用配置界面完成应用设定、能力扩展等设定,并对应用进行在线测试。通过输入指令、开场白和推荐问,选择组件、知识库,设定模型配置、追问配置和知识库检索方式,你可以完成应用的创建。同时,你也可以点击各功能右上角的智能生成图标,由AI自动完成文字生成和组件选择。
应用配置页面布局
应用配置界面分为两个板块,分别是「应用配置」与「预览与调试」,分为三栏:
- 顶部的应用配置,你可以在这里使用AI自动配置,AI将根据你的描述自动配置参数信息。同时可以设定应用使用的模型,根据需求调整模型参数。
- 左侧为应用配置板块的「应用设定」栏,主要包括应用基本信息和角色指令的填写。你可以设定应用基本信息,包括头像、名称和描述。同时通过角色指令功能,指定应用将扮演的角色、能够使用的组件以及输出结果的格式与风格。
- 中部为应用配置板块的「能力拓展」栏,通过使用组件、知识库、数据库、记忆、数字人形象等功能,你可以对应用能力进行升级。目前支持的能力包括组件、知识库、数据库、记忆、数字人形象、开场白、推荐问和追问。
能力 | 说明 |
---|---|
组件 | 通过组件可以增强或扩展模型的能力,如集成搜索组件可以让智能体检索互联网上的实时信息,为用户提供最新的数据和动态。 |
知识库 | 知识库是存储专业领域的知识和数据的集合,用于提高智能体在特定场景下的响应准确性和专业性。例如,一个医疗知识库可以提供详细的药物使用指导,确保用户获得正确且及时的健康建议。 |
数据库 | 通过数据库可实现表格问答,支持单表问答或多表联合问答。如对某公司年度相机销售情况进行管理和分析。 |
数字人形象 | 为应用添加数字人形象,支持语音对话。 |
开场白 | 开场白是智能体首次与用户接触时的初始对话。它简要介绍智能体的身份和功能,使用户了解如何与其有效沟通。 |
推荐问 | 在对话初期,智能体提供的预设问题,引导用户探索其功能和服务,帮助用户快速熟悉和利用智能体的能力。 |
追问 | 智能体基于当前对话内容自动产生后续问题,旨在深化对话、收集更多信息,通过个性化的回应和服务提高用户对话轮次。 |
AI自动配置
在应用配置界面,如果想快速创建应用或者替代现有应用,可以点击【AI自动生成配置】进行应用生成。如果没有明确的想法可以点击【随机生成】按钮随机生成一个应用;也可以输入你的想法,点击【AI生成】进行应用创建。
基本信息
基本信息包含应用的名称、描述和应用头像信息,你可以点击头像上传头像,也可以点击AI生成功能进行应用头像的自动生成。
基本信息 | 填写方式 |
---|---|
头像 | 点击头像进行上传,或点击【AI生成】自动生成头像。 |
名称 | 仅支持中文/英文/数字/下划线/英文点。 |
描述 | 输入应用的用途和功能,以便进行应用管理,或让你的团队伙伴更好理解你创建的应用。 |
代码态开发
请参考AppBuilder-SDK使用说明进行代码态开发。AppBuilder-SDK提供了完整的AI原生应用开发套件,包括丰富的开发组件和应用示例代码。