网淘吧来吧,欢迎您!

Gamma Presentations

2026-03-31 新闻来源:网淘吧 围观:8
电脑广告
手机广告

Gamma API 技能

通过 Gamma 的 API 以编程方式创建演示文稿和文档。

设置

  1. 从以下网址获取 API 密钥https://developers.gamma.app
  2. 存储在环境变量中:export GAMMA_API_KEY=sk-gamma-xxx或添加到 TOOLS.md 文件:Gamma API 密钥:sk-gamma-xxx

认证

Base URL: https://public-api.gamma.app/v1.0
Header: X-API-KEY: <your-api-key>

生成内容

curl -X POST https://public-api.gamma.app/v1.0/generations \
  -H "Content-Type: application/json" \
  -H "X-API-KEY: $GAMMA_API_KEY" \
  -d '{
    "inputText": "Your content here",
    "textMode": "generate|condense|preserve",
    "format": "presentation|document|social|webpage"
  }'

响应: {"generationId": "xxx"}

Gamma Presentations

检查状态

curl https://public-api.gamma.app/v1.0/generations/<generationId> \
  -H "X-API-KEY: $GAMMA_API_KEY"

响应(完成时): {"status": "completed", "gammaUrl": "https://gamma.app/docs/xxx", "credits": {...}}

每 10-20 秒轮询一次,直到状态变为:"completed"

关键参数

参数备注
文本模式生成,压缩,保留生成=扩展,压缩=总结,保留=精确保持
格式演示文稿,文档,社交媒体,网页输出类型
卡片数量1-60(专业版),1-75(旗舰版)幻灯片/卡片数量
卡片拆分自动,输入文本断行使用\n---\n在 inputText 中实现手动断行
导出为pdf,pptx可选导出格式

可选参数

{
  "additionalInstructions": "Make titles catchy",
  "imageOptions": {
    "source": "aiGenerated|unsplash|giphy|webAllImages|noImages",
    "model": "imagen-4-pro|flux-1-pro",
    "style": "photorealistic, modern"
  },
  "textOptions": {
    "amount": "brief|medium|detailed|extensive",
    "tone": "professional, inspiring",
    "audience": "tech professionals",
    "language": "en"
  },
  "cardOptions": {
    "dimensions": "fluid|16x9|4x3|1x1|4x5|9x16"
  }
}

注意:textOptions.tonetextOptions.audiencetextModepreserve时将被忽略。

其他端点

  • GET /themes— 列出可用主题(在生成时使用themeId
  • GET /folders— 列出文件夹(在生成时使用folderIds

工作流程

  1. 在环境中检查API密钥 ($GAMMA_API_KEY) 或 TOOLS.md
  2. 构建输入文本包含内容(可以内联包含图片URL)
  3. POST 到/generations→ 获取生成ID
  4. 轮询/generations/{id}直到状态: "已完成"
  5. 返回gammaUrl给用户

免责申明
部分文章来自各大搜索引擎,如有侵权,请与我联系删除。
打赏
文章底部电脑广告
手机广告位-内容正文底部
上一篇:arXiv Paper Reviews 下一篇:Morning Routine

相关文章

您是本站第353755名访客 今日有247篇新文章/评论