liu an
35e36cb945
Refa: HTTP API update dataset / test cases / docs (#7564)
### What problem does this PR solve?
This PR introduces Pydantic-based validation for the update dataset HTTP
API, improving code clarity and robustness. Key changes include:
1. Pydantic Validation
2. Error Handling
3. Test Updates
4. Documentation Updates
5. fix bug: #5915
### Type of change
- [x] Bug Fix (non-breaking change which fixes an issue)
- [x] Documentation Update
- [x] Refactoring
5 个月前
liu an
c98933499a
refa: Optimize create dataset validation (#7451)
### What problem does this PR solve?
Optimize dataset validation and add function docs
### Type of change
- [x] Refactoring
6 个月前
liu an
e5f9d148e7
Test: Added test cases for Delete Sessions With Chat Assistant HTTP API (#7025)
### What problem does this PR solve?
cover [Delete chat assistant's
sessions](https://ragflow.io/docs/dev/http_api_reference#delete-chat-assistants-sessions )
endpoints
### Type of change
- [x] Add test cases
6 个月前
liu an
ae107f31d9
Test: Added test cases for Create Session With Chat Assistant HTTP API (#6902)
### What problem does this PR solve?
cover [create session with chat
assistant](https://ragflow.io/docs/dev/http_api_reference#create-session-with-chat-assistant )
endpoints
### Type of change
- [x] add test cases
6 个月前
liu an
c26c38ee12
Test: Added test cases for Delete Chat Assistants HTTP API (#6879)
### What problem does this PR solve?
cover [delete chat
assistants](https://ragflow.io/docs/dev/http_api_reference#delete-chat-assistants )
endpoints
### Type of change
- [x] add test cases
7 个月前
liu an
0d1c5fdd2f
Test: Added test cases for Create Chat Assistant HTTP API (#6763)
### What problem does this PR solve?
cover [create chat
assistant](https://ragflow.io/docs/v0.17.2/http_api_reference#create-chat-assistant )
endpoints
### Type of change
- [x] add test cases
7 个月前
liu an
58e6e7b668
Test: Refactor test fixtures and test cases (#6709)
### What problem does this PR solve?
Refactor test fixtures and test cases
### Type of change
- [ ] Refactoring test cases
7 个月前
liu an
aca4cf4369
Test: Added test cases for Retrieval Chunks HTTP API (#6649)
### What problem does this PR solve?
cover [retrieval
chunk](https://ragflow.io/docs/v0.17.2/http_api_reference#retrieve-chunks )
endpoints
### Type of change
- [x] add test cases
7 个月前
liu an
fd614a7aef
Test: Added test cases for Delete Chunks HTTP API (#6612)
### What problem does this PR solve?
_Briefly describe what this PR aims to solve. Include background context
that will help reviewers understand the purpose of the PR._
### Type of change
- [x] add test cases
7 个月前
liu an
93c26ae1ef
Test: Added test cases for Update Chunk HTTP API (#6556)
### What problem does this PR solve?
cover [update
chunk](https://ragflow.io/docs/v0.17.2/http_api_reference#update-chunk )
endpoints
### Type of change
- [x] add test cases
7 个月前
liu an
0a79dfd5cf
Test: Added test cases for List Chunks HTTP API (#6514)
### What problem does this PR solve?
cover [list
chunks](https://ragflow.io/docs/v0.17.2/http_api_reference#list-chunks )
endpoints
### Type of change
- [x] update test cases
7 个月前
liu an
27989eb9a5
Test: Add list chunk checkpoint for the add chunk API (#6482)
### What problem does this PR solve?
Add list chunk checkpoint for the add chunk API
### Type of change
- [x] update test cases
7 个月前
liu an
b6f3242c6c
Test: Update test cases to reduce execution time (#6470)
### What problem does this PR solve?
_Briefly describe what this PR aims to solve. Include background context
that will help reviewers understand the purpose of the PR._
### Type of change
- [x] update test cases
7 个月前
liu an
e4c8d703b5
Test: Update test cases for PR #6194 #6259 #6376 (#6444)
### What problem does this PR solve?
PR #6194 #6259 #6376
### Type of change
- [x] Update test cases
7 个月前
liu an
8eefc8b5fe
Test: Added test cases for Add Chunk HTTP API (#6408)
### What problem does this PR solve?
cover [add
chunk](https://ragflow.io/docs/v0.17.2/http_api_reference#add-chunk )
endpoints
### Type of change
- [x] Add test cases
7 个月前
liu an
dbf2ee56c6
Test: Added test cases for Stop Parse Documents HTTP API (#6285)
### What problem does this PR solve?
cover [stop parse
documents](https://ragflow.io/docs/dev/http_api_reference#stop-parsing-documents )
endpoints
### Type of change
- [x] Add test cases
7 个月前
liu an
9515ed401f
Test: Added test cases for Parse Documents HTTP API (#6235)
### What problem does this PR solve?
cover [parse
documents](https://ragflow.io/docs/dev/http_api_reference#parse-documents )
endpoints
### Type of change
- [x] add test cases
7 个月前
liu an
503e5829bb
Test: Added test cases for Delete Documents HTTP API (#6175)
### What problem does this PR solve?
cover [delete
documents](https://ragflow.io/docs/dev/http_api_reference#delete-documents )
endpoints
### Type of change
- [x] add test cases
7 个月前
liu an
d1d651080a
Test: Added test cases for Update Documents HTTP API (#6106)
### What problem does this PR solve?
cover [update documents
endpoints](https://ragflow.io/docs/dev/http_api_reference#update-document )
### Type of change
- [x] add test cases
7 个月前
liu an
0a877941f4
Test: Added test cases for Download Documents HTTP API (#6032)
### What problem does this PR solve?
cover [download docments
endpoints](https://ragflow.io/docs/dev/http_api_reference#download-document )
### Type of change
- [x] add test cases
7 个月前
liu an
bd5eb47441
TEST: Added test cases for Upload Documents HTTP API (#5991)
### What problem does this PR solve?
cover upload docments endpoints
### Type of change
- [x] add test cases
7 个月前