[PR #1245] [MERGED] Feat/dataset service api #22965

Closed
opened 2026-02-21 20:20:09 -05:00 by yindo · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/langgenius/dify/pull/1245
Author: @JohnJyong
Created: 9/27/2023
Status: Merged
Merged: 9/27/2023
Merged by: @JohnJyong

Base: mainHead: feat/dataset-service-api


📝 Commits (10+)

📊 Changes

43 files changed (+1632 additions, -902 deletions)

View changed files

📝 api/controllers/console/apikey.py (+1 -0)
📝 api/controllers/console/app/app.py (+2 -103)
📝 api/controllers/console/app/conversation.py (+4 -153)
📝 api/controllers/console/app/message.py (+1 -38)
📝 api/controllers/console/app/site.py (+1 -16)
📝 api/controllers/console/datasets/data_source.py (+1 -53)
📝 api/controllers/console/datasets/datasets.py (+96 -68)
📝 api/controllers/console/datasets/datasets_document.py (+4 -97)
📝 api/controllers/console/datasets/datasets_segments.py (+2 -31)
📝 api/controllers/console/datasets/file.py (+12 -86)
📝 api/controllers/console/datasets/hit_testing.py (+2 -40)
📝 api/controllers/console/explore/conversation.py (+2 -16)
📝 api/controllers/console/explore/installed_app.py (+1 -22)
📝 api/controllers/console/explore/message.py (+1 -39)
📝 api/controllers/console/universal_chat/conversation.py (+4 -18)
📝 api/controllers/service_api/__init__.py (+1 -1)
📝 api/controllers/service_api/app/conversation.py (+3 -17)
api/controllers/service_api/dataset/dataset.py (+84 -0)
📝 api/controllers/service_api/dataset/document.py (+322 -68)
📝 api/controllers/service_api/dataset/error.py (+61 -8)

...and 23 more files

📄 Description

add dataset service api function


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/langgenius/dify/pull/1245 **Author:** [@JohnJyong](https://github.com/JohnJyong) **Created:** 9/27/2023 **Status:** ✅ Merged **Merged:** 9/27/2023 **Merged by:** [@JohnJyong](https://github.com/JohnJyong) **Base:** `main` ← **Head:** `feat/dataset-service-api` --- ### 📝 Commits (10+) - [`3e31e6b`](https://github.com/langgenius/dify/commit/3e31e6b4f8ae965dd8eb454ff6fef5182a9f3c41) dataset service api - [`55d140a`](https://github.com/langgenius/dify/commit/55d140aef06ec3476dfaf4c94f7b1dfdf778ff58) dataset service api - [`7f6c8dc`](https://github.com/langgenius/dify/commit/7f6c8dc75977ed7b50ecfe7164fa3cdbf7891435) check qdrant issue - [`9aaf344`](https://github.com/langgenius/dify/commit/9aaf3443d33701436799823424439bebd73df361) dataset service api - [`fd5bcf6`](https://github.com/langgenius/dify/commit/fd5bcf619bba14c0543d507f936837cc54623e9f) dataset service api - [`12bc045`](https://github.com/langgenius/dify/commit/12bc0457bff62f423c3a99273a1fcf04174a5299) dataset service api - [`cf28596`](https://github.com/langgenius/dify/commit/cf285962f140f50d27d92c356c813d2e40d64466) dataset service api - [`8f9f17e`](https://github.com/langgenius/dify/commit/8f9f17ed8cc2344c7e3ee135365cc0974ed2da5c) dataset service api - [`c9a33d9`](https://github.com/langgenius/dify/commit/c9a33d9a6fb1ee78742a366a9ee3960a343fa40a) Merge branch 'main' into feat/dataset-service-api - [`39315ba`](https://github.com/langgenius/dify/commit/39315ba67b0fe1d20956847dd8084e9affedeb9e) dataset service api ### 📊 Changes **43 files changed** (+1632 additions, -902 deletions) <details> <summary>View changed files</summary> 📝 `api/controllers/console/apikey.py` (+1 -0) 📝 `api/controllers/console/app/app.py` (+2 -103) 📝 `api/controllers/console/app/conversation.py` (+4 -153) 📝 `api/controllers/console/app/message.py` (+1 -38) 📝 `api/controllers/console/app/site.py` (+1 -16) 📝 `api/controllers/console/datasets/data_source.py` (+1 -53) 📝 `api/controllers/console/datasets/datasets.py` (+96 -68) 📝 `api/controllers/console/datasets/datasets_document.py` (+4 -97) 📝 `api/controllers/console/datasets/datasets_segments.py` (+2 -31) 📝 `api/controllers/console/datasets/file.py` (+12 -86) 📝 `api/controllers/console/datasets/hit_testing.py` (+2 -40) 📝 `api/controllers/console/explore/conversation.py` (+2 -16) 📝 `api/controllers/console/explore/installed_app.py` (+1 -22) 📝 `api/controllers/console/explore/message.py` (+1 -39) 📝 `api/controllers/console/universal_chat/conversation.py` (+4 -18) 📝 `api/controllers/service_api/__init__.py` (+1 -1) 📝 `api/controllers/service_api/app/conversation.py` (+3 -17) ➕ `api/controllers/service_api/dataset/dataset.py` (+84 -0) 📝 `api/controllers/service_api/dataset/document.py` (+322 -68) 📝 `api/controllers/service_api/dataset/error.py` (+61 -8) _...and 23 more files_ </details> ### 📄 Description add dataset service api function --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
yindo added the pull-request label 2026-02-21 20:20:09 -05:00
yindo closed this issue 2026-02-21 20:20:09 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: langgenius/dify#22965