1. 执行工作流
1.1. 调用地址
https://api.regenai.com/v1/ai/workflows/run
1.2. 请求方式
POST
1.3. 请求数据类型
application/json
1.4. 返回类型
JSON
1.5. 请求URL参数
名称 | 变量名 | 必填 | 类型 | 示例值 | 描述 |
---|---|---|---|---|---|
Key | app_key | true | String | c5ed72329fece2fe0010a437505b01cb | 用户级别app key, 在平台账户详情中查看 |
令牌 | token | true | String | 7007bd1257dce8d47489166a7c77a926 | 授权令牌 |
时间戳 | timestamp | true | String | 1522374165 | timestamp 为January 1 1970 00:00:00 GMT 到现在的秒数 |
工作流应用ID | app_id | true | String | test | 联系管理员获取 |
1.6. 请求Body参数:
{
"inputs": {
"input_file": { //工作流文件入参
"type": "image", //输入文件类型
"transfer_method": "local_file", //固定local_file
"upload_file_id": "8c6541dc-1e13-4013-a6b5-179087d32737" //输入文件ID
}
}
}
主要参数定义
字段 | 名称 | 描述 |
---|---|---|
type | 支持类型 | document 具体类型包含:'TXT', 'MD', 'MARKDOWN', 'PDF', 'HTML', 'XLSX', 'XLS', 'DOCX', 'CSV', 'EML', 'MSG', 'PPTX', 'PPT', 'XML', 'EPUB' image 具体类型包含:'JPG', 'JPEG', 'PNG', 'GIF', 'WEBP', 'SVG' |
1.6.1. 正确返回样例
{
"id": "ee2cc771941f46779ce62f01e02d0c74",
"result": 1,
"message": "success",
"response": {
"task_id": "3f5e3a4f-05f1-4be0-a74d-df26e08abd1e",
"workflow_run_id": "de2e2538-2d57-442c-86a1-46d6408ff91e",
"data": {
"id": "de2e2538-2d57-442c-86a1-46d6408ff91e",
"workflow_id": "bb48cd91-6184-4ede-98de-b4bc83da3404",
"status": "succeeded",
"outputs": { //工作执行流结果
"output": "根据提供的检测报告内容和毒理检测标准,我们可以进行以下分析:\n\n### 分析过程:\n1. **毒理实验方法名称**:\n - 检测报告中并未提到任何与毒理学试验相关的内容(例如微核试验、骨髓嗜多染红细胞等),也未提及任何具体的毒理实验方法。\n - 因此,无法确定毒理实验方法名称。\n\n2. **是否符合标准**:\n - 根据毒理检测标准,化妆品原料及其产品的安全性评价需要按照规定的毒理学检测方法进行。然而,提供的检测报告仅包含居民身份证信息(如签发机关和有效期限),与毒理学检测无关。\n - 由于缺乏毒理学试验的相关数据或结果,该检测报告不符合毒理检测标准。\n\n3. **原因**:\n - 检测报告内容与毒理学试验无关,未涉及任何毒理学试验方法或结果。\n - 报告中缺少必要的毒理学试验数据,无法证明其符合毒理检测标准。\n\n### 输出结果:\n```json\n[\n {\n \"毒理实验方法名称\": \"\",\n \"是否符合标准\": \"否\",\n \"原因\": \"检测报告内容与毒理学试验无关,未涉及任何毒理学试验方法或结果,且缺少必要的毒理学试验数据。\"\n }\n]\n```"
},
"error": null,
"elapsed_time": 33.221332841552794,
"total_tokens": 0,
"total_steps": 6,
"created_at": 1749710990,
"finished_at": 1749711023
}
}
}
2. 上传文件
2.1. 调用地址
https://api.regenai.com/v1/ai/files/upload
2.2. 请求方式
POST
2.3. 请求数据类型
multipart/form-data
2.4. 返回类型
JSON
2.5. 请求URL参数
名称 | 变量名 | 必填 | 类型 | 示例值 | 描述 |
---|---|---|---|---|---|
Key | app_key | true | String | c5ed72329fece2fe0010a437505b01cb | 用户级别app key, 在平台账户详情中查看 |
令牌 | token | true | String | 7007bd1257dce8d47489166a7c77a926 | 授权令牌 |
时间戳 | timestamp | true | String | 1522374165 | timestamp 为January 1 1970 00:00:00 GMT 到现在的秒数 |
工作流应用ID | app_id | true | String | test | 联系管理员获取 |
2.6. 请求form参数:
名称 | 变量名 | 必填 | 类型 | 示例值 | 描述 |
---|---|---|---|---|---|
file | 文件 | true | Binary | 文件 |
2.7. 正确返回样例
{
"id": "93d83811dec047ea962bc428456ac60b",
"result": 1,
"message": "success",
"response": {
"id": "9f15adf6-067f-484b-ac8c-6723200e2f06", // 文件ID
"name": "tu.png",
"size": 74110,
"extension": "png",
"mime_type": "image/png",
"created_by": "bd7f214f-a0ce-4a40-8c19-b422cd551f9a",
"created_at": 1749711970
}
}