MINDSHOW
  1. 大语言GPT
MINDSHOW
  • 快速开始
  • 错误码列表
  • 账号相关
    • 得到账号信息
      POST
    • 积分变更记录
      POST
  • 模板相关
    • 得到模版列表
      POST
    • 得到单个模版
      POST
    • 得到模版标签配置
      POST
  • 高级模板
    • PPT插入高级模版流程
    • 添加高级模版
      POST
    • 得到高级模版列表
      POST
    • 获取单个高级模版
      POST
    • 设置取单个高级模版数据
      POST
    • 删除高级模版
      POST
  • 文件相关
    • 文件资源上传
      POST
  • 大语言GPT
    • gpt流式接口调用介绍
    • 通过内容生成PPT大纲
      POST
    • 通过PPT大纲生成PPT完整内容
      POST
  • PPT生成
    • AIPPT生成流程
    • 创建任务:[非AI]通过MarkDown大纲生成PPT
      POST
    • 创建任务:[AI]通过GPT生成PPT
      POST
    • 创建任务:[AI]美化PPT
      POST
  • 任务相关
    • 得到任务列表
      POST
    • 获取单个任务数据
      POST
    • 获取单个任务的质检数据
      POST
    • 获取任务的pdf文件
      POST
    • 获取单个任务的编辑/查看链接
      POST
    • 删除任务
      POST
  • 开发中
  1. 大语言GPT

通过PPT大纲生成PPT完整内容

POST
/v1/gpt/gen_content_by_outline
输出PPT大纲
注意
该请求推荐使用流式输出(参数: stream=true)
请参考 gpt流式接口调用介绍
注意
消耗积分规则: 每次扣除1个积分

请求参数

Header 参数
Authorization
string 
认证 key
必需
示例值:
Bearer {{token}}
Body 参数application/json
outline
string 
可选
markdown格式大纲
默认值:
示例值:
# 大语言模型发展历程 ..
stream
boolean 
是否流式输出
可选
默认值:
false
示例值:
content_ex_info
string 
可选
内容扩展信息 , 生成大纲时的得到的, 如果设置了,后续的 配置 model, desc_info,qa_list, resource_id_list无需填写。
默认值:
示例值:
model
string 
可选
使用模型. ali :阿里,deepseek: "Deepseek" ,
默认值:
ali
示例值:
ali
desc_info
string 
可选
备注,关于该主题的更多说明,
默认值:
示例值:
qa_list
array [object {2}] 
问答列表
可选
question
string 
问题
必需
answer
string 
回答
必需
resource_id_list
array[string]
可选
参考的文件id列表:["xxxx1","xxxx2"],
示例
{
    "outline": "",
    "stream": false,
    "content_ex_info": "",
    "model": "ali",
    "desc_info": "",
    "qa_list": [
        {
            "question": "",
            "answer": ""
        }
    ],
    "resource_id_list": [
        "xxxx"
    ]
}

示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST 'https://api.mindshow.vip/v1/gpt/gen_content_by_outline' \
--header 'Authorization: Bearer ' \
--header 'Content-Type: application/json' \
--data-raw '{
    "outline": "",
    "stream": false,
    "content_ex_info": "",
    "model": "ali",
    "desc_info": "",
    "qa_list": [
        {
            "question": "",
            "answer": ""
        }
    ],
    "resource_id_list": [
        "xxxx"
    ]
}'

返回响应

🟢200成功
application/json
成功
Body
code
integer 
必需
错误码( 0:成功. 其它值:失败[无data数据区])
info
string 
错误信息
必需
示例值:
succ
request_id
string 
可选
请求id,用于定位请求
示例值:
21al1389334aal4f
data
object 
数据区
可选
content_ex_info
string 
必需
内容扩展信息 ,在stop 时才有值
content
string 
必需
输出内容 ,每次更新后的完整的markdown
progress_percent
integer 
进度: 0-100
必需
finish_reason
string 
必需
"stop":正常结束, null: 流式输出过程, "outline_invalid" : 大纲无效 , "content_inappropriate" : 出现敏感内容中断, "system_error" : 系统异常, "input_invalid" : 输入参数无效, "scrore_not_enough": "积分不足"
error_msg
string 
必需
对 finish_reason的说明
示例
{
    "code": 0,
    "info": "succ",
    "request_id": "21al1389334aal4f",
    "data": {
        "content_ex_info": "string",
        "content": "string",
        "progress_percent": 0,
        "finish_reason": "string",
        "error_msg": "string"
    }
}
修改于 2025-06-04 02:40:10
上一页
通过内容生成PPT大纲
下一页
AIPPT生成流程
Built with