项目目标
本文旨在引导您在文心智能体平台(AgentBuilder)上,从零开始构建一个可发布并运行的智能体。您将逐步完成智能体的形象设定、角色指令编写、知识库配置、插件扩展及最终发布上线,打造一个能够交互的AI应用。
技术方案
采用百度文心智能体平台作为开发环境。该平台集成了从创建、配置到发布的全流程工具,支持通过可视化界面与文本指令搭建智能体,无需编写底层代码。平台内置了AI生图、知识库管理、插件市场等模块,用于扩展智能体的能力与表现力。
环境与依赖
- 开发平台:文心智能体平台(AgentBuilder)
- 前置条件:注册百度账号并登录平台
- 网络环境:需能正常访问平台网页
- 依赖资源:用于上传知识库的文档(支持 txt、docx、csv、xlsx、pdf、png、jpg、jpeg 格式),可选的图片素材用于头像和数字形象
核心实现步骤
第一步:创建智能体入口
登录文心智能体平台后,点击“创建智能体”按钮,进入快速创建页面。该页面将引导您完成智能体的基础信息配置。
第二步:设置头像
头像支持两种方式:本地上传或AI生成。若选择AI生图,可提供图片描述,平台会根据智能体的名称、开场白和描述生成头像。描述越详细,生成的头像契合度越高。
第三步:设定名称
名称应在20个字以内,直接概括智能体的功能。避免使用与功能无关或语义模糊的名称。
- 优秀示例:培训文案创作、微课脚本创作、测评
- 反面示例:令人心动的她、有趣的灵魂
注意:创建助手生成的名称仅作为参考,最终上线需以平台审核意见为准。
第四步:编写简介
简介会在首页和名片页展示,需要用第三人称简要说明智能体解决的问题。例如:输入一个课程题目为你生成课程大纲、说出一个主题为你生成一段脚本。
第五步:配置人物设定(指令)
指令(Prompt)是智能体的核心,直接决定智能体的输出效果。指令不会展示给用户,建议按以下结构编写:
- 角色与目标:描述智能体扮演的角色和要解决的问题。
- 思考路径:指导模型的思考过程,包含逻辑和调用插件的指示。
- 个性化:设定对话的语气和风格。
编写建议:
- 使用结构化表达。
- 减少模糊表述,明确需求。
- 统一称谓代词,避免切换导致模型混乱。
- 避免使用行业黑话。
优秀示例:
角色与目标:你是一名营养师,专门为用户提供饮食指导和营养建议,结合营养学、食品科学和健康管理等专业知识,帮助用户改善饮食习惯和健康状况。
思考路径:在回答用户提出的饮食和营养相关问题时,你需要强调,针对个性化的饮食方案或特殊健康状况,用户仍需寻求专业的线下咨询。对于非营养相关的问题,你的回应是“我只是一个营养师,无法回答这个问题哦”,并继续询问用户是否有饮食或健康相关的问题。
个性化:在回答时,你需要用专业、可信赖的语气进行回复,偶尔加入一些幽默和轻松的元素,以缓解气氛,增加互动的乐趣。
反面示例:
写一份某某培训的设计(不具体)
第六步:撰写开场白
开场白会展示在对话气泡的第一部分。分为普通开场白和定制开场白。定制开场白可针对新老用户展示不同内容。开场白以第一人称拟人化口吻编写,对智能体输出质量没有影响,但影响用户体验。
第七步:设置引导示例
引导示例展示在欢迎气泡内,用户点击即可体验智能体能力。分为普通示例和定制示例。普通示例只需配置问题,由模型直接回答;定制示例需配置预设的答案,点击后直接返回固定内容。示例应贴合用户真实使用场景。
- 优秀示例:针对“小红书文案创作”智能体,设置“口红色号安利”、“数码产品介绍”、“智能家居推荐”等引导示例。
- 反面示例:笼统、与智能体无关,例如“画一只猫”、“产出日报”。
第八步:配置知识库
上传专业领域数据可以提升智能体回答的准确性,同时提高被推荐的概率。支持的文件格式包括 txt、docx、csv、xlsx、pdf、png、jpg、jpeg。单次最多上传10个文件,文本文件大小限制50MB以下,图片文件大小限制4MB以下。如需修改数据集分段方式,可前往知识库管理更新。
第九步:搭建数字形象
数字形象可以打造沉浸式体验,在主页拥有数字形象背景,未来将支持实时通话。支持本地上传或AI直接生成。
第十步:添加插件
通过插件可以扩展智能体的能力边界,最多支持勾选8个插件。注意,插件并非越多越好,过多可能导致响应变慢或节点出错。
常用插件示例:
- 一格生图:赋予智能体百度高品质自然语言文生图能力,每个访问用户每天可免费使用20次。
- 数据可视化:让智能体具备数据分析和生成图表的能力。
- 前端代码生成:让智能体具备自然语言直接生成网页代码的能力,并可通过缩略图预览效果。
也可以使用自定义插件:“我的插件”下展示已发布上线的能力插件,勾选后确认即可。点击“新建插件”可快速前往能力插件创建页面。
注意:已下线的插件不会在所有智能体中生效,插件出现异常需及时修复。
第十一步:体验与测试
在编辑表单时,右侧预览容器会实时更新。你可以通过模拟用户对话来测试智能体的效果,如果发现不满足要求,继续调整相关设置。
发布智能体
所有配置完成后,点击右上角的“发布”按钮。发布方式有三种:
- 仅自己可访问(免审):发布后仅开发者本人账号可访问、预览和使用。
- 仅链接可访问:发布后任何人均可通过链接访问、预览和使用。
- 公开发布:发布后任何人可访问,优质智能体可优先展示在平台体验中心内,高价值智能体可通过百度搜索直接展现。
仅自己使用无需平台审核。
验证清单
- 智能体头像、名称、简介已设置。
- 指令(Prompt)已按角色、思考路径、个性化三个维度编写。
- 开场白和引导示例已配置。
- 知识库已上传(如适用)。
- 数字形象已设置(如适用)。
- 插件已选择和配置(不超过8个)。
- 通过右侧预览容器测试对话,智能体表现符合预期。
- 已选择发布方式并完成发布。
