create_ppt_by_outline
Create a PowerPoint presentation from an outline and template. Input the outline content and template ID to generate the PPT slides.
Instructions
根据大纲创建PPT - 使用直接创建方式(绕过API bug)。使用说明:1. 用于根据已生成的大纲创建PPT。2. 大纲需通过create_outline或create_outline_by_doc工具生成。3. template_id需通过get_theme_list工具获取。4. 工具会返回任务ID(sid),需用get_task_progress轮询查询进度。5. 任务完成后,可从get_task_progress结果中获取PPT下载地址。6. 需先设置环境变量AIPPT_APP_ID和AIPPT_API_SECRET。
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| text | Yes | PPT生成的内容描述,用于指导PPT生成 | |
| author | No | PPT作者名称,将显示在生成的PPT中 | XXXX |
| search | No | 是否联网搜索,True表示联网搜索补充内容,False表示不联网 | |
| outline | Yes | 大纲内容,需从create_outline或create_outline_by_doc工具返回的JSON响应中提取['data']['outline']字段的值。该字段包含生成的大纲内容,格式为dict | |
| ai_image | No | AI配图类型,仅在is_figure为True时生效。可选值:normal-普通配图(20%正文配图),advanced-高级配图(50%正文配图) | normal |
| is_figure | No | 是否自动配图,True表示自动配图,False表示不配图 | |
| template_id | Yes | PPT模板ID,需通过get_theme_list工具获取 | |
| is_card_note | No | 是否生成PPT演讲备注,True表示生成,False表示不生成 |