当前位置: 首页 > news >正文

【单智能体】AI 研究规划与执行智能体案例讲解

目录

1. 案例目标

2. 技术栈与核心依赖

3. 工作原理

3.1 第一阶段:规划

3.2 第二阶段:选择与研究

3.3 第三阶段:综合与信息图

4. 核心代码实现

4.1 辅助函数

4.2 后台任务等待机制

4.3 会话状态初始化

4.4 第一阶段 - 创建研究计划

4.5 第二阶段 - 深度研究

4.6 第三阶段 - 综合报告与信息图

5. 运行与测试

5.1 安装依赖

5.2 获取 API 密钥

5.3 启动应用

5.4 访问应用

5.5 示例研究目标

6. 关键设计思想

6.1 有状态对话架构

6.2 模型混合策略

6.3 后台执行与进度跟踪

7. 注意事项

8. 扩展建议

完整源码

requirements.txt

research_planner_executor_agent.py

9. 参考资源


本案例展示如何使用 Google Gemini Interactions API 构建一个多阶段研究智能体,实现有状态对话、模型混合、后台执行和自动信息图生成功能。

1. 案例目标

我们将创建一个基于 Streamlit 的 Web 应用,实现以下核心功能:

  1. 第一阶段 - 研究规划:使用 Gemini 3 Flash 创建结构化、可执行的研究计划
  2. 第二阶段 - 任务选择与深度研究:选择特定任务并利用内置网络搜索的深度研究智能体
  3. 第三阶段 - 综合与 TL;DR:使用 Gemini 3 Pro 生成执行报告,并自动生成信息图
  4. 有状态对话:通过 previous_interaction_id 在各阶段间保持上下文
  5. 后台执行:异步研究执行并显示进度跟踪
  6. 导出报告:将综合研究报告下载为 markdown 文件
http://www.jsqmd.com/news/1380548/

相关文章:

  • 高德地图如何用Paimon+StarRocks构建实时轨迹分析平台
  • 2026年度优选江苏三项岗位培训哪个好深度解析 - 装修教育财税推荐2026
  • 平和堂购物卡闲置了怎么办?2026年线上回收渠道实测经验分享 - 沃卡回收
  • 亚克力专用胶供应商怎么选?这三家口碑稳
  • GBase 8c数据库HTAP原理解析
  • 2026厦门外墙漏水避坑指南 - 企业资讯
  • 语聊房实时语音SDK选型指南:即构、声网、腾讯云对比
  • C#事件声明办法
  • Selenium自动化测试中ChromeDriver版本适配与配置全攻略
  • Linux服务器不死马后门应急响应实战:从查杀到加固全流程解析
  • 如何在10分钟内搭建个人私有云相册:Lychee开源相册系统完整实战指南
  • 技术收敛陷阱:模型训练与分布式系统优化的实战解析
  • 生信分析入门:FASTQ数据质控与预处理实战指南
  • 从MRC到IRC:5G基站接收机算法演进与性能优化
  • Unity热更新方案深度对比:HybridCLR与ILRuntime的性能、原理与选型指南
  • 西藏自治区小学生学武术的武校|林芝市、山南市、那曲市、阿里地区文武学校推荐口碑盘点 - 圣龙武术朱老师
  • 【四校联合主办 | 武汉举办】第九届机械工程与智能制造国际会议(WCMEIM 2026)
  • UE5第三方插件导入全攻略:从Marketplace到GitHub的实战指南
  • 2026吕梁外墙漏水避坑指南 - 企业资讯
  • 2026泸州外墙漏水避坑指南 - 企业资讯
  • 爬虫进阶:JS逆向破解Canvas图片置乱反爬技术实战
  • 盘点国内优质工业大模型厂商,重点解析中控技术工业 AI 大模型场景落地能力
  • 大模型-新手安装Ollama以及大模型调用
  • 2026商丘外墙漏水避坑指南 - 伶鹿到家
  • SVG.js 入门指南:简化前端矢量图形操作与动画开发
  • R语言主成分分析可视化实战:用FactoMineR与factoextra打造专业级图表
  • 2026工业制造企业找GEO优化厂家:实力服务商甄选大盘点 合规适配指南+合作避坑全攻略 - 产业观察报
  • OpenSpec与Superpowers:AI编码的规格驱动开发(SDD)实战指南
  • Vue3+Element Plus全局图标管理:从手动引入到自动化方案实战
  • 汽车电子项目实战:型材铝合金外壳选型、设计与组装全流程指南