From 100ea574a7a653b761fe407afb091fd604ff1d41 Mon Sep 17 00:00:00 2001 From: Liu An Date: Thu, 5 Jun 2025 19:04:35 +0800 Subject: [PATCH] Fix(python-sdk): Add name filtering support to Dataset.list_documents() (#8090) ### What problem does this PR solve? Added name filtering capability for Dataset.list_documents() ### Type of change - [x] Bug Fix (non-breaking change which fixes an issue) --- sdk/python/ragflow_sdk/modules/dataset.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sdk/python/ragflow_sdk/modules/dataset.py b/sdk/python/ragflow_sdk/modules/dataset.py index 3d0a83361..fc0bc8f5b 100644 --- a/sdk/python/ragflow_sdk/modules/dataset.py +++ b/sdk/python/ragflow_sdk/modules/dataset.py @@ -63,8 +63,8 @@ class DataSet(Base): return doc_list raise Exception(res.get("message")) - def list_documents(self, id: str | None = None, keywords: str | None = None, page: int = 1, page_size: int = 30, orderby: str = "create_time", desc: bool = True): - res = self.get(f"/datasets/{self.id}/documents", params={"id": id, "keywords": keywords, "page": page, "page_size": page_size, "orderby": orderby, "desc": desc}) + def list_documents(self, id: str | None = None, name: str | None = None, keywords: str | None = None, page: int = 1, page_size: int = 30, orderby: str = "create_time", desc: bool = True): + res = self.get(f"/datasets/{self.id}/documents", params={"id": id, "name": name, "keywords": keywords, "page": page, "page_size": page_size, "orderby": orderby, "desc": desc}) res = res.json() documents = [] if res.get("code") == 0: