用途:调用 Gamma.app 公共 API,由 AI 根据输入内容生成演示文稿、文档或社交图文,适合快速产出路演稿、报告与轮播图。
主要能力:支持三种格式——presentation(演示,fluid/16x9/4x3)、document(文档,fluid/pageless/letter/a4)、social(社交,1x1/4x5/9x16)。可设置卡片数量、内容详略(concise/detailed)、语气、受众、附加说明,以及图片来源(aiGenerated/web/none)、图片模型与风格(illustration/photo/mixed)、卡片尺寸。输入文本支持 Markdown,长度 1 至 750,000 字符。
使用方式:先设置环境变量 export GAMMA_API_KEY="sk-gamma-xxxxx"。常用命令:{baseDir}/scripts/gamma.sh generate "内容或主题" 生成;可加 --format presentation --cards 12 等选项;--wait 阻塞至完成并直接返回 URL。另有 {baseDir}/scripts/gamma.sh status 查看生成状态,{baseDir}/scripts/gamma.sh list 列出近期生成(如支持)。也可直接调用接口:POST https://public-api.gamma.app/v1.0/generations,请求头 X-API-KEY 与 Content-Type: application/json,返回 generationId 后轮询 GET https://public-api.gamma.app/v1.0/generations/<generationId>,完成后返回 gammaUrl 与 credits 信息。
限制:单次生成通常需 1-3 分钟;每次生成会扣减积分(约 150-300/套,具体以账户为准);需要有效 API 密钥。其余定价、配额或平台细节资料未提供。