文档

API概览

更新时间:
一键部署
本产品(AI妙笔/2023-08-01)的OpenAPI采用RPC签名风格,签名细节参见签名机制说明我们已经为开发者封装了常见编程语言的SDK,开发者可通过下载SDK直接调用本产品OpenAPI而无需关心技术细节。如果现有SDK不能满足使用需求,可通过签名机制进行自签名对接。由于自签名细节非常复杂,需花费 5个工作日左右。因此建议加入我们的服务钉钉群(11370001915),在专家指导下进行签名对接。
在使用API前,您需要准备好身份账号及访问密钥(AccessKey),才能有效通过客户端工具(SDK、CLI等)访问API。细节请参见获取AccessKey

通用接口

API标题API概述
CreateToken获取授权token创建在线推理API的临时Token。
ListDialogues生成历史列表在线推理场景的历史记录。
ListVersions获取版本信息获取用户购买的版本信息。
GetProperties获取配置信息获取配置信息。包括不限于智能配置的风格,推理相关元数据配置等。

通用接口-文件上传下载

API标题API概述
GenerateFileUrlByKey生成文件URL生成临时可访问的公开url。
GenerateUploadConfig生成上传配置生成文件上传配置。

通用接口-异步任务管理

API标题API概述
SubmitAsyncTask提交异步任务执行系统预定义的异步任务。
CancelAsyncTask取消异步任务取消已提交,尚未执行完成的异步任务。
QueryAsyncTask查询异步任务明细查询已提交异步任务执行明细。
ListAsyncTasks获取异步任务列表获取异步任务列表。

妙笔-创作文章

API标题API概述
SearchNews信息检索信息检索。
ListBuildConfigs获取系统自定义预设获取系统自定义预设。
GenerateImageTask生成智能配图任务智能配图,图片生成任务。
FetchImageTask获取图片任务执行结果
FeedbackDialogue反馈对话反馈生成的对话。

妙笔-创作文章-自定义文本

API标题API概述
GetCustomText获取自定义文本获取自定义文本。
UpdateCustomText更新自定义文本更新自定义文本。
ListCustomText获取自定义文本列表获取自定义文本列表。
SaveCustomText保存自定义文本保存自定义文本。
DeleteCustomText删除自定义文本删除自定义文本。
DocumentExtraction文档提取从链接中提取文档内容。

妙笔-文档管理

API标题API概述
CreateGeneratedContent保存文档保存文档:用来保存妙笔中创作的文章,支持富文本。
DeleteGeneratedContent删除文档删除文档:用来删除妙笔中创作的文章。
UpdateGeneratedContent更新文档更新文档:用来更新妙笔中创作的文章历史。
GetGeneratedContent获取文档获取文档:用来查询妙笔中创作的文章历史。
ListGeneratedContents获取文档列表获取文档列表:用来查询妙笔中创作的文章历史列表。
ExportGeneratedContent导出文档导出文档:用来导出妙笔中创作的文章历史。

妙笔-素材库

API标题API概述
SaveMaterialDocument保存素材保存素材:保存素材库中素材。
DeleteMaterialById删除素材删除素材:删除素材库中素材。
UpdateMaterialDocument更新素材更新素材:更新素材库中素材。
GetMaterialById获取素材获取素材:获取素材库中素材详细信息。
ListMaterialDocuments获取素材列表获取素材列表:获取素材库中素材列表。

妙策-选题热点

API标题API概述
ListHotNewsWithType获取选题热点列表获取选题热点列表。
GenerateViewPoint生成选题视角生成选题视角。

系统配置-干预配置

API标题API概述
ListInterveneCnt获得所有干预项的数量获得干预项目数量列表。
ListIntervenes列出干预项获得干预项列表。
ImportInterveneFile同步导入干预项文件导入干预文件。
InsertInterveneGlobalReply插入干预全局回复项设置干预全局回复。
ImportInterveneFileAsync异步导入干预项文件异步导入干预文件。
GetInterveneTemplateFileUrl获得干预导入模版文件地址获得干预导入模版文件下载地址。
ClearIntervenes清除所有干预项清除所有干预内容。
GetInterveneGlobalReply获得干预全局回复内容获得干预全局回复。
ListInterveneRules列出干预规则获得干预规则列表。
ListInterveneImportTasks列出干预项导入任务获得导入任务列表。
InsertInterveneRule插入干预规则插入干预规则。
GetInterveneRuleDetail获得干预规则的详情获得干预项规则详情。
DeleteInterveneRule删除干预规则删除干预规则。
ExportIntervenes导出干预项内容导出所有干预内容。
GetInterveneImportTaskInfo获得干预项目导入任务信息获得导入任务信息。

系统配置-信源管理

API标题API概述
SaveDataSourceOrderConfig保存信源权重配置保存用户写作信源配置,通用搜索信源配置的配置信息。
GetDataSourceOrderConfig获取信源配置权重数据获取写作信源,通用搜索信源的配置信息。