Felo API PlatformFelo API Platform

配置 Harness

PPT Task API

创建 PPT 生成任务、列出主题,并轮询共享任务 endpoints。

POST/v2/ppts

认证

Bearer API key

Content type

application/json

限流说明

可能适用 endpoint 专属限制。

PPT Task API 提供异步 PPT 生成能力。你可以创建 task,然后通过 task_id 轮询状态;也可以浏览可用 PPT themes 并在创建任务时应用。

认证

Authorization: Bearer YOUR_API_KEY

1. 列出 PPT 主题

GET https://openapi.felo.ai/v2/ppt-themes
参数类型必填说明
langstring本地化内容语言,例如 enzh-Hans,默认 en
typestring按 theme type 过滤
keywordstring搜索关键词,匹配 theme title
pageinteger页码,从 1 开始
sizeinteger每页数量,最大 100

2. 创建 PPT 任务

POST https://openapi.felo.ai/v2/ppts
参数类型必填说明
querystringPPT 生成请求 prompt
livedoc_short_idstring关联已有 LiveDoc;省略时会自动创建新 LiveDoc
resource_idsarray of strings用作 PPT 生成上下文 的 LiveDoc 资源 ID
ppt_config.ai_theme_idstring来自 List PPT Themes 的 Theme ID
curl -X POST 'https://openapi.felo.ai/v2/ppts'   -H 'Authorization: Bearer YOUR_API_KEY'   -H 'Content-Type: application/json'   -d '{"query":"Felo, 2 pages"}'

成功响应包含 livedoc_short_idppt_business_idtask_id

3. Query Task Status

GET https://openapi.felo.ai/v2/tasks/{task_id}/status

4. Query Task Historical Info

GET https://openapi.felo.ai/v2/tasks/{task_id}/historical

完成后可能返回 ppt_urllive_doc_short_idlive_doc_urlai_page_html

说明

  • PPT generation 是异步任务,创建后需要轮询 status 或 historical endpoint。
  • 如果请求包含 LiveDoc resources,生成内容会结合这些资源。
  • 如果任务失败,请保存 task_id 并联系 support。