Built In Tool - Add to Knowledge Base #2393

Closed
opened 2026-02-21 17:45:15 -05:00 by yindo · 0 comments
Owner

Originally created by @Darren-A11att on GitHub (Apr 20, 2024).

Self Checks

  • I have searched for existing issues search for existing issues, including closed ones.
  • I confirm that I am using English to submit this report (我已阅读并同意 Language Policy).
  • Pleas do not modify this template :) and fill in all the required fields.

1. Is this request related to a challenge you're experiencing?

I want to continuously build my knowledge base, and that your Knowledge Base API docs, dont provide the schema for me to use to create a custom tool

2. Describe the feature you'd like to see

As a Self Hosted Dify User, I would like a Built-In Tool that allows me add information to a user selected knowledge base so that I can continually build that knowledge base.

AC

  • Built in tool that can be added to a workflow allowing a user to select which knowledge base to add to
  • The uploaded documents are then processed and added to that knowledge base
  • Each workflow run has it's own threaded knowledgebase
  • Uploaded documents are assigned a variable in the workflow within the threaded knowledge base
  • "Advance Upload" Feature on a basic chatbot that allows me to select which knowledge base to add to
  • Uploaded documents after added to knowledge can be used as context in a basic chatbot

3. How will this feature improve your workflow or experience?

This will allow me to continuously build my knowledgebase as part of day to day use of the tools I create in Dify.

4. Additional context or comments

You allow me to use an API call to maintain knowledge, why doesnt this exist as a Built In Tool and I have to figure out how to create it as a custom tool

5. Can you help us with this feature?

  • I am interested in contributing to this feature.
Originally created by @Darren-A11att on GitHub (Apr 20, 2024). ### Self Checks - [X] I have searched for existing issues [search for existing issues](https://github.com/langgenius/dify/issues), including closed ones. - [X] I confirm that I am using English to submit this report (我已阅读并同意 [Language Policy](https://github.com/langgenius/dify/issues/1542)). - [X] Pleas do not modify this template :) and fill in all the required fields. ### 1. Is this request related to a challenge you're experiencing? I want to continuously build my knowledge base, and that your Knowledge Base API docs, dont provide the schema for me to use to create a custom tool ### 2. Describe the feature you'd like to see As a Self Hosted Dify User, I would like a Built-In Tool that allows me add information to a user selected knowledge base so that I can continually build that knowledge base. AC - Built in tool that can be added to a workflow allowing a user to select which knowledge base to add to - The uploaded documents are then processed and added to that knowledge base - Each workflow run has it's own threaded knowledgebase - Uploaded documents are assigned a variable in the workflow within the threaded knowledge base - "Advance Upload" Feature on a basic chatbot that allows me to select which knowledge base to add to - Uploaded documents after added to knowledge can be used as context in a basic chatbot ### 3. How will this feature improve your workflow or experience? This will allow me to continuously build my knowledgebase as part of day to day use of the tools I create in Dify. ### 4. Additional context or comments You allow me to use an API call to maintain knowledge, why doesnt this exist as a Built In Tool and I have to figure out how to create it as a custom tool ### 5. Can you help us with this feature? - [X] I am interested in contributing to this feature.
yindo added the 🌊 feat:workflow label 2026-02-21 17:45:15 -05:00
yindo closed this issue 2026-02-21 17:45:15 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: langgenius/dify#2393