dify(版本 1.10.1)通过知识库 API 上传 pptx 文件到流水线知识库时报错 invalid_param,但 message 为空。
调用接口:https://api.dify.ai/v1/datasets/{dataset_id}/document/create-by-file
传递的参数 data:
{
"doc_form":"hierarchical_model",
"indexing_technique":"high_quality",
"process_rule": {
"mode":"hierarchical",
"rules": {
"pre_processing_rules": [
{
"id":"remove_extra_spaces",
"enabled": true
}
],
"segmentation": {"max_tokens": 1000, "separator": "\n\n", "chunk_overlap": 0},
"parent_mode":"paragraph",
"subchunk_segmentation": {
"separator":"\n",
"max_tokens": 256,
"chunk_overlap":0
}
}
}
}
file:pptx 文件
返回信息:
{
"code": "invalid_param",
"message": "",
"status": 400
}
我使用以上方式上传 docx 等文件时没有问题,上传 pptx 格式的文件返回 invalid_param,但 message 为空,导致我不知道具体遇到了什么问题,尝试各种方法修改参数都无法解决。