

Gamma Generate API 与 2Slides API:开发者对比(2026)
Gamma 的公共 API(POST /v1.0/generations 及约二十个配套端点)和 2Slides API(POST /api/v1/slides/*)都支持程序化生成演示文稿,但它们基于不同的产品构建。Gamma 生成一个 Web 原生的“gamma”(演示文稿、文档、网页或社交帖子),可导出为 PPTX/PDF/PNG,并且现在还支持模板重混、独立图像生成、工作区搜索、参与度分析、OAuth 以及托管的 MCP 服务器。API 密钥需要 Pro 计划(25 美元/月)或更高版本。2Slides 提供四种生成方式(基于模板的原生 PPTX、基于提示的图像设计幻灯片、参考图像风格匹配和逐页语音解说),并免费支持逐页 PNG + WAV 导出,API 密钥适用于任何账户,按需付费起价 5 美元。两者均为异步作业 API。选择哪一个取决于输出格式、定价模式以及你是自动化自己的工作区还是将生成嵌入产品中。
先声明:2Slides 是我们的产品。以下所有 Gamma 相关信息均来自 Gamma 开发者文档、其 API 产品页 及 2026 年 9 月的定价页面,我们会明确指出何时 Gamma 更适合。
更新于 2026 年 9 月。 本对比的首个版本(2026 年 8 月)描述 Gamma 为“一个生成端点支持多种输出格式”,现已不准确。Gamma 的更新日志显示 API 从测试版(2025 年 7 月)升级到 v1.0(2025 年 11 月),2026 年 1 月弃用 v0.2 端点,2026 年 2 月正式发布“从模板创建”,2026 年 3 月推出 Zapier、Make 和 n8n 支持及 ChatGPT 应用。下表、功能矩阵和定价计算均反映当前接口。
完整端点概览
两者 API 设计不同。Gamma 是一个工作区 API:生成端点与管理、导出、分析和图像端点并列,操作的是你 Gamma 工作区内已有的文档。2Slides 是多个专用生成管线共享一个作业系统,完全没有工作区层。
| 功能 | Gamma | 2Slides |
|---|---|---|
| 提示 → 幻灯片 | POST /v1.0/generations(format: "presentation") | POST /api/v1/slides/generate(快速 PPT,原生 PPTX) |
| 文档 / 网页 / 社交帖子 | 同一端点,format 参数;pages 数组构建多页网站(最多 50 页) | — |
| 图像设计幻灯片(自定义设计风格) | 同一端点 + imageOptions(35+ 图像模型,4 个价格等级) | POST /api/v1/slides/create-pdf-slides(512px–4K,任意宽高比,designStyle 提示) |
| 参考图像风格匹配 | —(参考图像仅支持独立 POST /v1.0/images) | POST /api/v1/slides/create-like-this(referenceImageUrl) |
| 从已有幻灯片/模板生成 | POST /v1.0/generations/from-template(2026 年 2 月起 GA;gammaId + prompt) | 通过 GET /api/v1/themes/search 选择主题(1500+ 模板) |
| 独立图像生成 | POST /v1.0/images + GET /v1.0/images/{id} | — |
| 语音解说 | — | POST /api/v1/slides/generate-narration(单人或双人,30 种声音) |
| 逐页资产导出 | 通过 exportAs: "png" 导出 PNG 压缩包 | POST /api/v1/slides/download-slides-pages-voices(PNG + WAV,免费) |
| 导出现有文档 | POST /v1.0/gammas/{id}/export → GET /v1.0/exports/{id} | —(每个作业已返回下载 URL) |
| 作业状态 | GET /v1.0/generations/{id}(每 5 秒轮询) | GET /api/v1/jobs/{id}(或 mode: "sync") |
| 工作区管理 | GET /v1.0/themes、GET /v1.0/folders、GET /v1.0/gammas/search、GET /v1.0/templates/search,获取/归档/删除 gamma,列出评论 | 主题搜索,身份验证回显 |
| 参与度分析 | GET /v1.0/gammas/{id}/analytics(文档、卡片、查看者级别) | — |
| 认证 | X-API-KEY 或 OAuth 2.0(PKCE,动态客户端注册) | Authorization: Bearer |
公平说明两点。Gamma API 现在真正是一个工作区平台:如果你的集成需要读取、搜索、导出或衡量用户在 Gamma 中已创建的文档,2Slides 没有对应功能,因为它没有文档工作区。Gamma 的“从模板创建”端点已脱离测试,覆盖了 2Slides 通过主题和参考图像实现的“重用现有幻灯片”场景。反过来,2Slides 的参考图像匹配、语音解说和逐页音频导出仍无 Gamma API 对应。Gamma 官方 API 页面展示了通过 n8n 串联 Synthesia 和 ElevenLabs 实现的带解说视频。
请求示例对比
两者均遵循相同模式:提交作业,轮询状态,下载结果。
Gamma:X-API-KEY 头,每 5 秒轮询,一次请求一个导出格式:
curl -X POST https://public-api.gamma.app/v1.0/generations \
-H "X-API-KEY: sk-gamma-xxxxx" \
-H "Content-Type: application/json" \
-d '{
"inputText": "Q3 sales review for the leadership team",
"textMode": "generate",
"format": "presentation",
"numCards": 10,
"cardOptions": { "dimensions": "16x9" },
"imageOptions": { "source": "aiGenerated", "model": "flux-2-pro" },
"exportAs": "pptx"
}'
# → { "generationId": "..." } 然后轮询 GET /v1.0/generations/{generationId}
# 完成 → { "status": "completed", "gammaId": "...", "gammaUrl": "...", "exportUrl": "...", "credits": { "deducted": 15, "remaining": 485 } }2Slides 快速 PPT:Bearer 令牌,基于设计模板的原生 PPTX。sync 为默认,单次返回完成的幻灯片;async 返回作业 ID:
curl -X POST https://2slides.com/api/v1/slides/generate \
-H "Authorization: Bearer sk-2slides-xxxxx" \
-H "Content-Type: application/json" \
-d '{
"userInput": "Q3 sales review for the leadership team",
"themeId": "minimal-dark",
"responseLanguage": "en",
"mode": "async"
}'
# → 作业 ID,然后轮询 GET /api/v1/jobs/{id}2Slides 图像设计管线:Gamma 无对应端点。create-pdf-slides 根据设计风格提示生成艺术指导幻灯片,支持分辨率和宽高比控制;create-like-this 从参考图像派生整个设计系统:
curl -X POST https://2slides.com/api/v1/slides/create-like-this \
-H "Authorization: Bearer sk-2slides-xxxxx" \
-H "Content-Type: application/json" \
-d '{
"userInput": "Q3 sales review for the leadership team",
"referenceImageUrl": "https://example.com/brand-slide.png",
"resolution": "2K",
"aspectRatio": "16:9",
"page": 0,
"contentDetail": "concise",
"imageModel": "gemini-3-pro-image",
"mode": "async"
}'
# page: 0 = 自动检测页数(最多 100);分辨率:512px | 1K | 2K | 4K
# create-pdf-slides 结构相同,参数用 designStyle 替代 referenceImageUrl这两个管线生成的作业可传给 generate-narration(jobId,mode: "single" | "multi",说话人姓名和声音,includeIntro)生成解说音频,并通过 download-slides-pages-voices 导出 PNG + WAV,组装成带解说的视频幻灯片。
三处结构差异立刻显现。Gamma 一次请求完成内容和设计,支持 textMode(generate、condense、preserve)、textOptions(数量、语气、受众、60 多种语言)、imageOptions、cardOptions.headerFooter 和 sharingOptions;2Slides 将主题选择(GET /api/v1/themes/search)与生成分开,确保视觉风格一致。Gamma 的 inputText 支持约 10 万个 token,支持 \n---\n 卡片分隔,兼具文档转幻灯片功能;2Slides 的 userInput 是简短提示或大纲,文件输入在工作区产品中而非 API。2Slides 每个生成端点支持同步模式,方便脚本中避免轮询。
功能对比
| 功能 | Gamma API | 2Slides API |
|---|---|---|
| 主要输出 | Web 原生 gamma(URL)+ exportUrl(PPTX / PDF / PNG 压缩包;URL 约一周后过期,且不绑定密钥) | 原生 PPTX(快速 PPT);图像设计幻灯片为 PDF(512px–4K);逐页 PNG + WAV |
| 生成模式 | 从文本生成、从模板生成、多页 pages 数组;4 种格式(演示、文档、网页、社交) | 3 条管线:模板 PPTX、设计风格提示、参考图像匹配 |
| 独立图像 | POST /v1.0/images(插画/照片/抽象,尺寸预设,参考图像) | — |
| 语音解说 / 视频资产 | —(通过 n8n 串联 Synthesia + ElevenLabs) | 30 种声音,单人或双人对话;支持 PNG + WAV 导出用于视频组装 |
| 认证 | X-API-KEY 或 OAuth 2.0(PKCE,动态客户端注册,generate / gamma:read 权限) | Authorization: Bearer |
| API 访问要求 | Pro(25 美元/月)、Ultra(100 美元/月)、Teams 或 Business 计划;Free 和 Plus 无法创建 API 密钥 | 任何账户;注册即送 500 免费积分 |
| 定价模式 | 订阅制月度积分(Pro 4,000,Ultra 20,000,Business 10,000/座位;积分最多可累积 2 倍)+ 每张卡片 1–3 积分文本 + 每张图像 2–125 积分(按模型等级) | 按需付费:快速 PPT 每页 10 积分;图像管线 10 规划 + 每页 100(512px–2K)或 200(4K)积分;解说每页 210 积分;5 美元买 2,000 积分,40,000 积分最低 80 美元 |
| 幻灯片数量控制 | numCards 1–75,或 cardSplit: "inputTextBreaks" | page 0(自动)至 100 |
| 宽高比 / 分辨率控制 | cardOptions.dimensions:演示 fluid/16x9/4x3,社交 1x1/4x5/9x16,文档 letter/a4;无像素分辨率控制 | resolution 512px / 1K / 2K / 4K;aspectRatio 任意 w:h |
| 模板 | 通过 GET /v1.0/themes 获取 themeId;“从模板创建”(gammaId + prompt) | 通过主题搜索选择 1500+ 模板的 themeId |
| 速率限制 | 每密钥强制执行,支持突发、小时和日窗口,暴露为 x-ratelimit-* 头;429 时退避 30 秒 | 生成端点每密钥 6 次/分钟,作业轮询 10 次/分钟,返回 X-RateLimit-* 头 |
| 同步模式 | —(仅异步,每 5 秒轮询) | 每个生成端点支持 mode: "sync" |
| Agent 集成 | 托管 MCP 服务器(17 工具,OAuth + DCR),支持 Claude 和 ChatGPT 连接器;Zapier、Make、n8n、Workato;Slack、Superhuman Go、Atlassian Rovo | MCP 服务器(托管 Streamable HTTP 或 npx -y 2slides-mcp@latest,7 工具)+ Agent Skill 支持 Codex、Claude Code、OpenClaw、Cursor |
| 生成后操作 | 搜索、评论、归档/删除、导出现有文档、逐卡片及逐查看者分析 | 仅作业状态和下载 |
| 编辑现有文档 | 不支持;需重新生成或用“从模板创建” | 不适用(文件即交付物) |
| 输出语言 | 60+ 种,通过 textOptions.language | 20+ 种,含原生 CJK/RTL,通过 responseLanguage |
定价模式实际含义
模型差异远超数字本身。Gamma 将 API 积分绑定到座位。 创建 API 密钥需持有 Pro 或更高级订阅(免费账户有 400 个不可续期积分但无密钥;Plus 有积分无密钥)。积分每月刷新,最多可累积两倍月度额度,生成成本依内容而异:文本每张卡 1–3 积分(由 Gamma 选模型决定),图像每张 2(Flux 1 Quick)至 125(Recraft V4 Pro)积分。Gamma 举例:10 张卡含 5 张基础模型图像约 20–60 积分;20 张卡含 15 张高级模型图像约 320–1070 积分。实际用量在轮询响应的 credits.deducted 字段体现,预算需事后核算。自动充值是避免生成失败的官方方案。
2Slides 按页和管线统一计费。 10 页快速 PPT 始终 100 积分(约 0.25 美元,5 美元/2000 积分档),10 页 2K 图像设计幻灯片是 10 规划 + 1000 积分(2.53 美元),解说每页加 210 积分,作业轮询、主题搜索和逐页导出免费。价格调用前已知,无需订阅门槛(可选 Pro 计划加 10,000 月积分,但 API 不强制)。
实际应用:已订阅 Gamma Pro 的团队程序化生成少量幻灯片,边际 API 成本几乎为零,4,000 月积分约支持 65–200 套幻灯片(按 Gamma 20–60 积分示例)。为他人生成幻灯片(SaaS 功能、客户报告、批量管线)时,无座位订阅的可预测按页计费是成本可控与账单波动的分水岭。批量示例见:通过 API 批量生成演示文稿。
输出格式:导出 PPTX vs 组合 PPTX
这是最深层的架构差异,Gamma 扩展接口后未变。Gamma 优先 Web 原生:幻灯片是 gamma 文档,设计用于浏览器查看和分享,PPTX/PDF/PNG 通过 exportAs(或后续导出端点)生成,每次请求一个格式。这让 Gamma Web 体验极佳,PowerPoint 是派生产物。2Slides 快速 PPT 管线直接生成 PPTX 文件:文本框、布局、图表都内嵌文件,幻灯片在 PowerPoint 中可完全编辑。如果交付物是链接,Gamma 模型更优;如果是客户打开编辑的 .pptx,原生 PPTX 生成避免了导出断层(为何导出断层重要:为何 AI 幻灯片工具破坏 PowerPoint 导出)。当交付物是视觉内容,如品牌匹配图像幻灯片或带解说视频,2Slides 的图像管线和解说覆盖了 Gamma 不及之处。
Agent 集成:两个 MCP 服务器,不同形态
两家均提供 MCP 服务器,关键在于暴露内容。Gamma 托管且仅支持 OAuth(动态客户端注册;自定义集成需表单申请并支持 HTTPS 重定向 URI)。它暴露 17 个工具,映射 REST API:生成、从模板生成、多页生成、独立图像、导出、搜索和读取已有 gamma、评论及四个分析工具。支持所有 Gamma 计划,因为认证为用户身份而非 API 密钥,是 Claude 和 ChatGPT 连接器的核心。适合代理在用户 Gamma 工作区内操作。
2Slides MCP 服务器提供 7 个工具,使用同一 API 密钥和积分:slides_generate、slides_create_pdf_slides、slides_create_like_this、slides_generate_narration、slides_download_slides_pages_voices、themes_search 和 jobs_get。可托管(Streamable HTTP,一行命令 claude mcp add)或本地运行(npx),同样接口封装为 SKILL.md 供编码代理使用。适合代理返回完成文件。两种集成风格权衡详见 演示文稿的 Agent Skills 与 MCP 服务器对比。
各自优势
选择 Gamma API 的场景:
- 需要幻灯片以外的画布类型:文档、网页、社交轮播,或通过单次
pages请求生成多页网站 - 集成需操作已有 Gamma 工作区:搜索、导出、评论、参与度分析或用“从模板创建”重混模板幻灯片
- 团队已订阅 Gamma Pro/Ultra,交付物是带设计感的可分享 Web 链接
- 希望在生成请求中细粒度控制内容(
textMode、语气、受众、60+ 语言、页眉页脚、分享权限) - 应用代表各自拥有 Gamma 账户的终端用户,OAuth 比共享密钥更合适
选择 2Slides API 的场景:
- 交付物是原生、可编辑的 PPTX,且按页计费可预测
- 需要匹配参考图像设计(
create-like-this)或受控分辨率和宽高比的艺术指导幻灯片(create-pdf-slides) - 需要解说或逐页音频/图像资产,用于视频制作,无需串联第三方 TTS 和视频工具
- 通过编码代理集成,想用 MCP 服务器或 Agent Skill 让 Codex/Claude Code 集成变成配置块而非 OAuth 项目(技能 vs MCP 指南)
- 为他人批量生成,且不想 API 密钥前有座位订阅门槛,或需要小作业的同步调用
常见问题
Gamma API 需要付费计划吗?
需要。根据 Gamma 访问文档,API 密钥仅在 Pro、Ultra、Teams 和 Business 计划可用,Free 和 Plus 不支持。Gamma 的 ChatGPT 和 Claude 连接器(运行于其 MCP 服务器)支持所有计划,包括免费,但它们以登录用户身份而非开发者密钥运行。2Slides API 任何账户均可申请密钥,赠送 500 免费积分。
Gamma API 能导出真实 PowerPoint 文件吗?
能。设置 "exportAs": "pptx",完成生成后返回 exportUrl,或对已有文档调用 POST /v1.0/gammas/{id}/export。每次请求仅支持一种导出格式,URL 约一周后过期且不绑定密钥,建议及时下载并妥善保管。文件由 Web 原生文档导出,复杂布局会被转换而非原生构建;请针对自有模板测试兼容性。
Gamma API 能在生成后编辑幻灯片吗?
不能。Gamma API 权限说明只支持创建 gamma,不支持编辑已有;解决方案是修改输入重新生成,或用“从模板创建”并在提示中写明“第 9 张卡更新价格”等。2Slides 也有类似限制:作业返回文件,编辑在 PowerPoint 中完成。
2Slides API 除了提示到 PPTX 还支持什么?
三个额外功能:create-pdf-slides(基于设计风格提示的图像设计幻灯片,512px–4K,任意宽高比)、create-like-this(从参考图像 URL 派生完整设计)、generate-narration(单人或双人解说,30 种声音),加上免费逐页 PNG + WAV 导出,用于组装带解说视频。
批量生成哪个 API 更便宜?
文本优先幻灯片,2Slides 固定每页 10 积分(5 美元档约 0.025 美元/页)比 Gamma 按卡片(1–3 积分)加图像(2–125 积分)更易预算,且无订阅门槛。AI 图像幻灯片,2Slides 按分辨率每页 100–200 积分,Gamma 按图像模型计费,单张 Ultra 级图像成本高于整页 2Slides。请根据实际页数和图像数计算;Gamma 的 credits.deducted 字段方便事后核算。
两个 API 都支持与 Claude 或 Codex 等 AI 代理集成吗?
支持。两者均提供 MCP 服务器。Gamma 托管 MCP(17 工具,OAuth)支持 Claude 和 ChatGPT 连接器,适用于所有计划。2Slides 提供托管 MCP 端点和开源 stdio 服务器(7 工具,API 密钥),并有 SKILL.md 供编码代理使用,详见 agent skills 指南。
除 API 外,Gamma 和 2Slides 有完整产品对比吗?
有。产品层面对比(编辑器、模板、协作、定价)见 2Slides vs Gamma;本文仅覆盖开发者接口层面。 有关按场景自动化配方(销售提案、入职演示文稿、营销视频、课程幻灯片、患者教育),请参见AI presentation API use cases by team。
About 2Slides
Create stunning AI-powered presentations in seconds. Transform your ideas into professional slides with 2slides AI Agent.
Try For Free