ragflow_update_document
Modify a document's name, metadata, enabled status, or parser to manage RAGFlow knowledge base content.
Instructions
Rename a document, replace its metadata, enable or disable it, or change its parser.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"dataset_id": "<dataset_id>",
"document_id": "<document_id>"
},
"name": "ragflow_update_document"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | New document name | |
| enabled | No | Whether retrieval may use this document | |
| parser_id | No | Chunking method; takes effect when the document is parsed again | |
| dataset_id | Yes | Dataset (knowledge base) ID | |
| document_id | Yes | Document ID | |
| meta_fields | No | Replaces the document's metadata |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||