智谱Agent

GLM PPT是面向职场人与创作者的新一代智能工具。基于GLM大模型深度驱动,区别于传统工程化拼接方案,实现从自然语言指令到可交互幻灯片的一键生成。深度融合内容生成与设计规范,可快速交付专业级作品,降低设计门槛,提升内容生产效率。

MCP 工具

智谱PPT制作

GLM PPT是面向职场人与创作者的新一代智能工具。基于GLM大模型深度驱动,区别于传统工程化拼接方案,实现从自然语言指令到可交互幻灯片的一键生成。深度融合内容生成与设计规范,可快速交付专业级作品,降低设计门槛,提升内容生产效率。

我们将智谱的格式改造为了OpenAI格式,可以兼容各类开源聊天软件。

参数

Header 参数

  • Authorization (string, 可选): | 示例值:Bearer {{YOUR_API_KEY}}

Body 参数

  • model (string, 必需): | 示例值:slides_glm_agent

  • messages (array, 必需):

Query 参数

  • async (string, 可选): | 示例值:false

智谱导出PPT

导出PDF

参数

Header 参数

  • Authorization (string, 可选): | 示例值:Bearer {{YOUR_API_KEY}}

Body 参数

  • agent_id (string, 必需): 固定值:slides_glm_agent | 示例值:slides_glm_agent

  • conversation_id (string, 必需): 当前对话的唯一ID | 示例值:1750756263-a0e8bc1e2ee14879810025009e2ff693

  • custom_variables (object, 可选):

上传文件

参数

Header 参数

  • Authorization (string, 可选): | 示例值:Bearer {{YOUR_API_KEY}}

Body 参数

  • file (string, 必需):

  • purpose (string, 必需): 文件的预期用途。 batch:用于批量任务处理,支持 .jsonl 文件格式,,单个文件大小限制为100 MB,文件数不超过 1000 个。Batch指南。 file-extract:用于文档内容抽取,支持的格式包括:pdf、docx、doc、xls、xlsx、ppt、pptx、png、jpg、jpeg、csv,单个文件大小限制为 50M,图片大小不超过5M,文件数不超过 100 个。 code-interpreter:文件上传给代码沙盒CI使用,支持的格式包括:pdf、docx、doc、xls、xlsx、txt、png、jpg、jpeg、csv,单个文件大小限制为 20M,图片大小不超过5M,文件数不超过 100 个。 agent:用于智能体文件上传,支持的格式包括:pdf、docx、doc、xls、xlsx、txt、png、jpg、jpeg、csv,单个文件大小限制为 20M,图片大小不超过5M,文件数不超过 1000 个。

Available options: batch, file-extract, code-interpreter, agent | 示例值:agent

MCP Cline 配置

此服务器需要通过您的 MCP 客户端进行配置。以下是不同环境下的示例:

需要替换你的租户ID和API Key(必需)

API 接口

智谱PPT制作

请求信息

  • Method: POST

  • Endpoint: /v1/chat/completions

请求参数

Header 参数

  • Authorization (string, 可选): | 示例值:Bearer {{YOUR_API_KEY}}

Body 参数

  • model (string, 必需): | 示例值:slides_glm_agent

  • messages (array, 必需):

Query 参数

  • async (string, 可选): | 示例值:false

返回响应

  • 200 成功

    • Content-Type:application/json

请求示例

响应示例

智谱导出PPT

请求信息

  • Method: POST

  • Endpoint: /bigmodel/api/v1/agents/conversation

请求参数

Header 参数

  • Authorization (string, 可选): | 示例值:Bearer {{YOUR_API_KEY}}

Body 参数

  • agent_id (string, 必需): 固定值:slides_glm_agent | 示例值:slides_glm_agent

  • conversation_id (string, 必需): 当前对话的唯一ID | 示例值:1750756263-a0e8bc1e2ee14879810025009e2ff693

  • custom_variables (object, 可选):

返回响应

  • 200 成功

    • Content-Type:application/json

请求示例

响应示例

上传文件

请求信息

  • Method: POST

  • Endpoint: /bigmodel/api/paas/v4/files

请求参数

Header 参数

  • Authorization (string, 可选): | 示例值:Bearer {{YOUR_API_KEY}}

Body 参数

  • file (string, 必需):

  • purpose (string, 必需): 文件的预期用途。 batch:用于批量任务处理,支持 .jsonl 文件格式,,单个文件大小限制为100 MB,文件数不超过 1000 个。Batch指南。 file-extract:用于文档内容抽取,支持的格式包括:pdf、docx、doc、xls、xlsx、ppt、pptx、png、jpg、jpeg、csv,单个文件大小限制为 50M,图片大小不超过5M,文件数不超过 100 个。 code-interpreter:文件上传给代码沙盒CI使用,支持的格式包括:pdf、docx、doc、xls、xlsx、txt、png、jpg、jpeg、csv,单个文件大小限制为 20M,图片大小不超过5M,文件数不超过 100 个。 agent:用于智能体文件上传,支持的格式包括:pdf、docx、doc、xls、xlsx、txt、png、jpg、jpeg、csv,单个文件大小限制为 20M,图片大小不超过5M,文件数不超过 1000 个。

Available options: batch, file-extract, code-interpreter, agent | 示例值:agent

返回响应

  • 200 成功

    • Content-Type:application/json

请求示例

响应示例

最后更新于