delete SDK repo and edit readme (#1054)

### What problem does this PR solve?

delete SDK repo and edit readme

### Type of change

- [x] New Feature (non-breaking change which adds functionality)
This commit is contained in:
cecilia-uu
2024-06-04 11:13:26 +08:00
committed by GitHub
parent 037657c1ce
commit 8295979bb2
12 changed files with 65 additions and 93 deletions

View File

@ -1,3 +1,3 @@
import importlib.metadata
__version__ = importlib.metadata.version("ragflow")
__version__ = importlib.metadata.version("ragflow")

View File

@ -15,6 +15,7 @@
#
import os
from abc import ABC
import requests
class RAGFLow(ABC):
@ -26,4 +27,28 @@ class RAGFLow(ABC):
return name
def delete_dataset(self, name):
return name
return name
def list_dataset(self):
endpoint = f"{self.base_url}/api/v1/dataset"
response = requests.get(endpoint)
if response.status_code == 200:
return response.json()['datasets']
else:
return None
def get_dataset(self, dataset_id):
endpoint = f"{self.base_url}/api/v1/dataset/{dataset_id}"
response = requests.get(endpoint)
if response.status_code == 200:
return response.json()
else:
return None
def update_dataset(self, dataset_id, params):
endpoint = f"{self.base_url}/api/v1/dataset/{dataset_id}"
response = requests.put(endpoint, json=params)
if response.status_code == 200:
return True
else:
return False