Ai Ppt Generator
2026-03-24
新闻来源:网淘吧
围观:90
电脑广告
手机广告
购买adidas上京东官方旗舰店。
AI PPT生成器
利用百度AI智能选择模板生成PPT
智能工作流程
- 用户提供PPT主题
- 代理询问:"需要选择模板风格吗?"
- 如果是→ 从
ppt_theme_list.py展示风格→ 用户选择 → 使用generate_ppt.py配合选定的tpl_id和实际 - style_id如果否
→ 使用random_ppt_theme.py
(根据主题内容自动选择合适模板)
智能模板选择random_ppt_theme.py
- 商业主题→ 企业商务风格
- 技术主题→ 未来科技风格
- 教育主题→ 卡通手绘风格
- 创意主题→ 创意趣味风格
- 文化主题→ 中国风或文化艺术风格
- 年终报告→ 年终总结风格
- 极简设计→ 扁平简约风格
- 艺术内容→ 文艺清新风格
脚本
scripts/ppt_theme_list.py- 列出所有可用模板,包括style_id和tpl_idscripts/random_ppt_theme.py- 智能模板选择 + 生成PPTscripts/generate_ppt.py- 使用特定模板生成PPT(使用来自API的真实style_id和tpl_id)
主要特点
- 智能分类:分析主题内容以推荐合适的风格
- 后备逻辑:如果未找到模板,则自动使用随机选择
- 完整参数:正确地将 style_id 和 tpl_id 传递给 API
使用示例
# 列出所有模板及其ID
python3 scripts/ppt_theme_list.py
# 智能自动选择(推荐大多数用户使用)
python3 scripts/random_ppt_theme.py --query "人工智能发展趋势报告"
# 使用特定模板并指定 style_id
python3 scripts/generate_ppt.py --query "儿童英语课件" --tpl_id 106
# 使用特定模板并自动推荐分类
python3 scripts/random_ppt_theme.py --query "企业年度总结" --category "企业商务"
代理步骤
- 从用户处获取PPT主题
- 询问:"想要选择模板风格吗?"
- 如果用户回答是:
- 运行
ppt_theme_list.py以显示可用模板 - 用户选择一个模板(记下 tpl_id)
- 运行
generate_ppt.py --query "主题" --tpl_id ID
- 运行
- 如果用户回答否:
- 运行
random_ppt_theme.py --query "主题" - 脚本将根据主题自动选择合适的模板
- 运行
- 设置超时为300秒(PPT生成需要2-5分钟)
- 监控输出,等待
is_end: true以获取最终PPT链接
输出示例
生成过程中:
{"status": "PPT生成中", "run_time": 45}
最终结果:
{
"status": "PPT导出结束",
"is_end": true,
"data": {"ppt_url": "https://image0.bj.bcebos.com/...ppt"}
}
技术说明
- API集成:为每个模板从百度API获取真实的style_id
- 错误处理:如果未找到模板,则回退到随机选择
- 超时设置:生成需要2-5分钟,请设置足够的超时时间
- 流式传输:使用流式API,等待
is_end: true后方可视为完成
文章底部电脑广告
手机广告位-内容正文底部
上一篇:AgentMail
下一篇:Web Search


微信扫一扫,打赏作者吧~