ragflow/api
Jin Hai cf2f6592dd
API: create dataset (#1106)
### What problem does this PR solve?

This PR have finished 'create dataset' of both HTTP API and Python SDK.
HTTP API:
```
curl --request POST --url http://<HOST_ADDRESS>/api/v1/dataset   --header 'Content-Type: application/json' --header 'Authorization: <ACCESS_KEY>' --data-binary '{
  "name": "<DATASET_NAME>"
}'
```

Python SDK:
```
from ragflow.ragflow import RAGFLow
ragflow = RAGFLow('<ACCESS_KEY>', 'http://127.0.0.1:9380')
ragflow.create_dataset("dataset1")

```

TODO: 
- ACCESS_KEY is the login_token when user login RAGFlow, currently.
RAGFlow should have the function that user can add/delete access_key.

### Type of change

- [x] New Feature (non-breaking change which adds functionality)
- [x] Documentation Update

---------

Signed-off-by: Jin Hai <haijin.chn@gmail.com>
2024-06-11 11:16:37 +08:00
..
apps API: create dataset (#1106) 2024-06-11 11:16:37 +08:00
db rm wrongly uploaded py (#1073) 2024-06-06 13:49:48 +08:00
utils API: create dataset (#1106) 2024-06-11 11:16:37 +08:00
__init__.py rename web_server to api (#29) 2024-01-17 09:43:27 +08:00
contants.py API: create dataset (#1106) 2024-06-11 11:16:37 +08:00
ragflow_server.py optimize srv broker and executor logic (#630) 2024-05-07 11:43:33 +08:00
settings.py API: create dataset (#1106) 2024-06-11 11:16:37 +08:00
versions.py add version (#807) 2024-05-16 16:17:48 +08:00