AI PPT generate技能使用说明
2026-03-27
新闻来源:网淘吧
围观:20
电脑广告
手机广告
AI PPT生成
此功能使OpenClaw代理能够生成PPT文件,仅基于用户提供的主题,如果可能的话,可以提供图片或资源文件,此工具可帮助生成完美的PPT文件。
设置
- API密钥:确保BAIDU_API_KEY环境变量已设置为您的有效API密钥。
- 环境:API密钥应在运行时环境中可用。
API表
| 名称 | 路径 | 描述 |
|---|---|---|
| PPT主题查询 | /v2/tools/ai_ppt/get_ppt_theme | 查询内置的PPT主题和模板列表 |
| PPT大纲生成 | /v2/tools/ai_ppt/generate_outline | 根据提供的主题、模板ID、样式ID等生成PPT大纲 |
| PPT生成 | /v2/tools/ai_ppt/generate_ppt_by_outline | 根据提供的PPT大纲生成PPT文件URL |
工作流程
- PPT主题查询接口执行位于
scripts/ppt_theme_list.py - 的Python脚本
PPT大纲生成接口执行位于 - scripts/ppt_outline_generate.py
的Python脚本 - PPT生成接口执行位于
- scripts/ppt_generate.py
- 的Python脚本
第一步,用户查询PPT样式查询接口(PPTThemeQuery)获取样式ID和模板ID
PPT主题查询API
参数
无参数
使用示例
BAIDU_API_KEY=xxx python3 scripts/ppt_theme_list.py
PPT大纲生成API
参数
query: PPT标题或用户查询(必填)resource_url: 资源文件的URL,例如PDF、Word、TXT等。page_range: PPT文件的页码范围,仅包含枚举值:1-10、11-20、21-30、31-40、40+layout: PPT文件的布局,可选值:1,2(1:极简模式,2:专业模式)language_option: PPT文件的语言选项,可选值:zh, en(zh:中文,en:英文)gen_mode: PPT的生成模式,可选值:1,2(1:智能润色,2:创意模式)
使用示例
BAIDU_API_KEY=xxx python3 scripts/ppt_outline_generate.py --query "generate a ppt about the future of AI"
PPT生成API
参数
query_id:来自PPTOutlineGenerate API返回的查询ID(必需)chat_id:来自PPTOutlineGenerate API返回的聊天ID(必需)outline:来自PPTOutlineGenerate API返回的PPT大纲,必须为Markdown格式。用户可对内容进行适当修改,增加、修改或删除部分大纲。(必需)query:用户原始查询(必需)title:来自PPTOutlineGenerate API返回的PPT标题(必需)style_id:来自PPTThemeQuery API返回的PPT样式ID(必需)tpl_id:来自PPTThemeQuery API返回的PPT模板ID(必需)resource_url:资源文件的URL,例如PDF、Word、TXT等。custom_tpl_url:用户自定义PPT模板的路径,必须可下载gen_modePPT的生成模式,可选值:1,2(1:智能润色,2:创意模式)ai_info:是否在生成的PPT的最后一页使用AI生成PPT的信息
使用示例
BAIDU_API_KEY=xxx python3 scripts/ppt_generate.py --query_id "xxx" --chat_id "xxx" ...
文章底部电脑广告
手机广告位-内容正文底部


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