需先开通秒哒智能体开发权限,再创建代码模式智能体,编写并绑定工具逻辑,最后调试发布并导出python sdk工程包。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

在百度秒哒平台创建智能体并生成可运行代码,需先完成智能体基础配置、能力绑定与逻辑编排,最后导出为标准 Python 脚本。
开通秒哒智能体开发权限
登录百度智能云控制台 → 进入「秒哒(SmartAgent)」服务页 → 点击「立即开通」,完成实名认证与项目授权。未开通该服务时,所有智能体创建入口均置灰不可用。
开通后刷新页面,左侧导航栏出现「智能体开发」菜单项,点击进入开发工作台。
新建智能体并选择编码模式
点击右上角「创建智能体」按钮 → 填写名称(如“天气查询助手”)、描述(限100字内)、图标(可选)→ 在「开发模式」中【必须选择「代码模式」】,不能选「低代码模式」,否则无法生成可编辑的源码文件。
点击「确定创建」后,系统自动生成一个含默认函数框架的 Python 文件,路径为 agent.py,位于右侧代码编辑区。
编写核心逻辑并绑定工具
方法一:直接修改 agent.py 中的 run() 函数
在函数体内调用百度内置工具,例如查询天气:weather_result = self.call_tool("weather_query", {"city": "北京"})。注意参数键名必须与工具文档定义完全一致,错一个字母会导致运行时报 KeyError。
百度热榜监控 | Baidu Hot Topics Monitor. 获取百度热搜榜、搜索趋势、关键词热度 | Get Baidu trending searches, trends, keyword popularity. 触发词:百度、热搜、baidu.
方法二:通过「工具市场」拖拽接入
点击左侧「工具」面板 → 搜索「天气」→ 找到「百度地图天气API」→ 点击「添加」→ 在弹窗中填写 API Key(需提前在百度地图开放平台申请)→ 添加成功后,编辑区自动插入一段带注释的调用示例代码。
方法三:手动注册自定义工具
在 tools/ 目录下新建 my_math.py,定义类继承 BaseTool,实现 name、description 和 _run 方法 → 返回到智能体设置页 → 「高级设置」→ 「自定义工具路径」填入 tools.my_math:MyMathTool → 保存后即可在 run() 中调用 self.call_tool("my_math", {...})。
调试并导出完整代码
第一步:点击右上角「调试」按钮 → 输入测试 query(如“查上海明天温度”)→ 查看右侧日志输出是否返回结构化 JSON 数据。
第二步:确认无报错且结果符合预期后,点击「发布」→ 等待构建完成(约10~20秒)→ 构建成功提示出现。
第三步:点击「更多操作」→ 「导出代码」→ 选择格式为「Python SDK」→ 下载 zip 包。解压后得到包含 main.py、requirements.txt 和 config.yaml 的标准工程目录。










