1. 文案任务
AI 解说大师(开放接口)
  • 产品介绍
    • 产品概述
    • 版本更新
  • 快速开始
    • 快速开始
    • 开通服务
    • 接入 API
  • F&Q
    • 常见问题(FAQ)
  • 用户管理
    • 获取当前用户信息
      GET
    • 获取用户余额
      GET
    • 创建子密钥
      POST
    • 获取子密钥列表
      GET
    • 增加子密钥配额
      POST
  • 文件管理
    • 获取文件导入/传输进度
      GET
    • 获取文件列表
      GET
    • 获取存储用量
      GET
    • 获取 ZIP 下载状态
      GET
    • 获取文件详情
      GET
    • 删除文件
      DELETE
    • 创建上传链接
      POST
    • 批量删除文件
      POST
    • 解析导入链接预览
      POST
    • 确认导入
      POST
    • 检查百度网盘分享链接
      POST
    • 生成下载链接
      POST
    • 创建 ZIP 打包下载任务
      POST
  • 素材资源
    • 获取模板分类信息
    • 获取语言列表
    • 获取文案类型列表
    • 获取解说类型列表
    • 获取模板列表
    • 获取素材片段列表
    • 获取背景音乐列表
    • 获取配音列表
    • 获取视觉模板标签
    • 获取视觉模板列表
    • 获取视觉模板详情
    • 搜索影视信息
  • 任务管理
    • 获取任务列表
    • 获取任务详情
    • 取消任务
    • 任务进度推送 (SSE)
    • 重试失败任务
  • 作品管理
    • 创建作品
    • 获取作品列表
    • 获取作品详情
    • 取消作品
    • 获取作品步骤
  • 工作流
    • 预估工作流积分
    • 获取可用工作流列表
    • 获取工作流详情
    • 执行工作流
    • 获取工作流执行状态
    • 工作流执行进度推送
    • 校验工作流素材
  • 公开接口
    • 搜索字幕
    • 获取字幕详情
  • 音频任务
    • 创建语音合成任务
    • 创建字幕同步任务
    • 创建声音克隆任务
  • 文案任务
    • 创建爆款学习任务
      POST
    • 创建解说文案任务
      POST
    • 创建快速文案任务
      POST
  • 视频任务
    • 创建快速剪辑数据任务
    • 创建视频合成任务
    • 创建剪辑数据任务
    • 创建视觉模板视频任务
    • 创建多模态视频理解任务
  • 视频翻译
    • 第一步 视频转码
    • 第二步 创建 OCR 字幕提取任务
    • 第三步 创建字幕擦除任务
    • 第四步 视频翻译压制
    • 视频翻译
  • 数据模型
    • BaiduCheckRequest
    • BaiduCheckResponse
    • BalanceResponse
    • BgmItem
    • BgmListResponse
    • CallbackAuth
    • ClipItem
    • ClipListResponse
    • ConfirmedMovieJson
    • CreateSubKeyRequest
    • DictItem
    • FailedFileDetail
    • FastGenerateClipDataRequest
    • FastGenerateClipDataResponse
    • FastGenerateWritingRequest
    • FastGenerateWritingResponse
    • FastNarrationParams
    • FastNarrationWorkCreateRequest
    • FileDeleteRequest
    • FileDeleteResponse
    • FileDownloadRequest
    • FileDownloadResponse
    • FileInfo
    • FileListResponse
    • FileTransferInfo
    • GradioCallbackRequest
    • FileTransferListResponse
    • FileUploadRequest
    • FileUploadResponse
    • GenerateClipDataRequest
    • GenerateClipDataResponse
    • GenerateWritingRequest
    • GenerateWritingResponse
    • HTTPValidationError
    • ImportConfirmFileItem
    • ImportConfirmRequest
    • ImportConfirmResponse
    • ImportFileItem
    • ImportParseRequest
    • ImportParseResponse
    • ImportTransferCallbackRequest
    • ImportTransferProgressRequest
    • LegacyTaskCreate
    • MagicVideoRequest
    • PipelineEstimateRequest
    • MagicVideoResponse
    • PipelineEstimateResponse
    • MagicVideoSubTask
    • MainKeyInfo
    • MultimodalVideoUnderstandingRequest
    • MultimodalVideoUnderstandingResponse
    • OcrExtractionRequest
    • OcrExtractionResponse
    • PipelineValidateRequest
    • PipelineValidateResponse
    • ResponseModel
    • ResponseModel[BaiduCheckResponse]
    • ResponseModel[BalanceResponse]
    • ResponseModel[BgmListResponse]
    • ResponseModel[ClipListResponse]
    • ResponseModel[FastGenerateClipDataResponse]
    • ResponseModel[FastGenerateWritingResponse]
    • ResponseModel[FileDeleteResponse]
    • ResponseModel[FileDownloadResponse]
    • ResponseModel[FileInfo]
    • ResponseModel[FileListResponse]
    • ResponseModel[FileTransferListResponse]
    • ResponseModel[FileUploadResponse]
    • ResponseModel[PipelineEstimateResponse]
    • ResponseModel[GenerateClipDataResponse]
    • ResponseModel[GenerateWritingResponse]
    • ResponseModel[ImportConfirmResponse]
    • ResponseModel[ImportParseResponse]
    • ResponseModel[MagicVideoResponse]
    • ResponseModel[MultimodalVideoUnderstandingResponse]
    • ResponseModel[OcrExtractionResponse]
    • ResponseModel[PipelineValidateResponse]
    • ResponseModel[StorageUsageResponse]
    • ResponseModel[SubsyncResponse]
    • ResponseModel[SubtitleRemovalResponse]
    • ResponseModel[SubtitleSearchData]
    • ResponseModel[TTSResponse]
    • ResponseModel[TaskInfo]
    • ResponseModel[TaskListResponse]
    • ResponseModel[TemplateListResponse]
    • ResponseModel[TemplateMeta]
    • ResponseModel[Union[SubtitleDetailData, NoneType]]
    • ResponseModel[UploadCompleteResponse]
    • ResponseModel[UserInfoResponse]
    • ResponseModel[VideoComposingResponse]
    • ResponseModel[VideoTranscodingResponse]
    • ResponseModel[VideoTranslationFileResponse]
    • ResponseModel[ViralLearningResponse]
    • ResponseModel[VoiceCloneResponse]
    • ResponseModel[VoiceListResponse]
    • ResponseModel[WorkCreateResponse]
    • StepEstimate
    • ResponseModel[WorkInfo]
    • ResponseModel[WorkListResponse]
    • ResponseModel[WorkflowEstimateResponse]
    • ResponseModel[WorkflowExecuteResponse]
    • ResponseModel[WorkflowInfo]
    • ResponseModel[WorkflowStatusResponse]
    • ResponseModel[ZipDownloadResponse]
    • ResponseModel[ZipDownloadStatusResponse]
    • SubtitleStyle
    • ResponseModel[dict]
    • ResponseModel[list]
    • RetryRequest
    • StepValidation
    • StorageUsageResponse
    • SubsyncEpisodeData
    • SubsyncRequest
    • SubsyncResponse
    • SubtitleDetailData
    • SubtitleItem
    • SubtitleRemovalRequest
    • SubtitleRemovalResponse
    • SubtitleSearchData
    • TTSRequest
    • TTSResponse
    • TaskInfo
    • TaskListResponse
    • TemplateItem
    • TemplateListResponse
    • TemplateMeta
    • UpdateQuotaRequest
    • UploadCompleteRequest
    • WorkCreateRequest
    • UploadCompleteResponse
    • UserInfoResponse
    • ValidationError
    • ValidationIssueResponse
    • VideoComposingRequest
    • VideoComposingResponse
    • VideoPostProcessingParams
    • VideoPostProcessingWorkCreateRequest
    • VideoTranscodingRequest
    • VideoTranscodingResponse
    • VideoTranslationFileEpisode
    • VideoTranslationFileRequest
    • VideoTranslationFileResponse
    • VideoTranslationWorkflowRequest
    • ViralEpisodeData
    • ViralLearningRequest
    • ViralLearningResponse
    • ViralNarrationParams
    • ViralNarrationWorkCreateRequest
    • VoiceCloneRequest
    • VoiceCloneResponse
    • VoiceItem
    • VoiceListResponse
    • WorkCreateResponse
    • WorkInfo
    • WorkListResponse
    • WorkStatus
    • WorkflowEstimateRequest
    • WorkflowEstimateResponse
    • WorkflowEstimateStep
    • WorkflowExecuteRequest
    • WorkflowExecuteResponse
    • WorkflowInfo
    • WorkflowStatusResponse
    • WorkflowType
    • ZipDownloadCallbackRequest
    • ZipDownloadRequest
    • ZipDownloadResponse
    • ZipDownloadStatusResponse
    • EpisodeData
    • SubtitleStyle
    • EpisodeData
    • EpisodeData
    • SubtitleStyle
    • EpisodeData
    • EpisodeData
  1. 文案任务

创建快速文案任务

POST
/v1/tasks/fast-generate-writing
快速生成解说脚本,支持从文件或预训练模型生成。
参数(二选一):
learning_file_id — 学习文件 ID(直接从文件学习)
learning_model_id — 预训练模型 ID(复用已有模型)
可选参数:
episodes_data — SRT 文件列表
target_mode — 1(热门影视)、2(原声混剪)、3(冷门/新剧)
model — Pro(默认)或 Standard
language — 输出语言(默认中文)
perspective — third_person(第三人称)或 first_person(第一人称)
protagonist — 主角名称(第一人称时必填)
confirmed_movie_json — 影视信息(title, year, director, stars, summary)

请求参数

Authorization
API Key
在 header 添加参数
app-key
示例:
app-key: ********************
or
Header 参数

Body 参数application/json必填

示例
{
    "pipeline_id": "string",
    "callback_url": "string",
    "callback_auth": {
        "type": "bearer",
        "token": "string",
        "header_name": "string",
        "header_value": "string"
    },
    "learning_file_id": "string",
    "learning_model_id": "string",
    "episodes_data": [
        {
            "file_id": "string",
            "num": 0
        }
    ],
    "target_mode": "热门影视",
    "title": "string",
    "model": "pro",
    "language": "Chinese (中文)",
    "perspective": "third_person",
    "protagonist": "string",
    "confirmed_movie_json": {
        "title": "string",
        "local_title": "string",
        "year": "string",
        "director": "string",
        "stars": [
            "string"
        ],
        "summary": "string",
        "genre": "string"
    },
    "custom_script_result_path": "string"
}

请求示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location 'https://api.jieshuo.cn/v1/tasks/fast-generate-writing' \
--header 'x-code;' \
--header 'app-key: <api-key>' \
--header 'Content-Type: application/json' \
--data '{
    "pipeline_id": "string",
    "callback_url": "string",
    "callback_auth": {
        "type": "bearer",
        "token": "string",
        "header_name": "string",
        "header_value": "string"
    },
    "learning_file_id": "string",
    "learning_model_id": "string",
    "episodes_data": [
        {
            "file_id": "string",
            "num": 0
        }
    ],
    "target_mode": "热门影视",
    "title": "string",
    "model": "pro",
    "language": "Chinese (中文)",
    "perspective": "third_person",
    "protagonist": "string",
    "confirmed_movie_json": {
        "title": "string",
        "local_title": "string",
        "year": "string",
        "director": "string",
        "stars": [
            "string"
        ],
        "summary": "string",
        "genre": "string"
    },
    "custom_script_result_path": "string"
}'

返回响应

🟢200OK
application/json
Successful Response
Bodyapplication/json

示例
{
    "code": 10000,
    "message": "Success",
    "data": {
        "task_id": "string",
        "status": 0,
        "estimated_points": 0,
        "message": "Task created"
    }
}
🟠422Parameter Error
修改于 2026-07-10 07:58:13
上一页
创建解说文案任务
下一页
创建快速剪辑数据任务
Built with