Ви не можете вибрати більше 25 тем Теми мають розпочинатися з літери або цифри, можуть містити дефіси (-) і не повинні перевищувати 35 символів.

1234567891011121314151617181920212223242526
  1. from test_sdkbase import TestSdk
  2. import ragflow
  3. from ragflow.ragflow import RAGFLow
  4. import pytest
  5. from unittest.mock import MagicMock
  6. from common import API_KEY, HOST_ADDRESS
  7. class TestDataset(TestSdk):
  8. def test_create_dataset(self):
  9. '''
  10. 1. create a kb
  11. 2. list the kb
  12. 3. get the detail info according to the kb id
  13. 4. update the kb
  14. 5. delete the kb
  15. '''
  16. ragflow = RAGFLow(API_KEY, HOST_ADDRESS)
  17. # create a kb
  18. res = ragflow.create_dataset("kb1")
  19. assert res['code'] == 0 and res['message'] == 'success'
  20. dataset_id = res['data']['dataset_id']
  21. print(dataset_id)
  22. # TODO: list the kb