Willem Jiang
04296cdf5a
feat: add resource upload support for RAG ( #768 )
...
* feat: add resource upload support for RAG
- Backend: Added ingest_file method to Retriever and MilvusRetriever
- Backend: Added /api/rag/upload endpoint
- Frontend: Added RAGTab in settings for uploading resources
- Frontend: Updated translations and settings registration
* Apply suggestions from code review
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Apply suggestions from code review
* Apply suggestions from code review of src/rag/milvus.py
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-12-19 09:55:34 +08:00
zgjja
3b4e993531
feat: 1. replace black with ruff for fomatting and sort import ( #489 )
...
2. use tavily from`langchain-tavily` rather than the older one from `langchain-community`
Co-authored-by: Willem Jiang <willem.jiang@gmail.com >
2025-08-17 22:57:23 +08:00
JeffJiang
4ddd659d8d
feat: rag retrieving tool call result display ( #263 )
...
* feat: local search tool call result display
* chore: add file copyright
* fix: miss edit plan interrupt feedback
* feat: disable pasting html into input box
2025-05-29 19:52:34 +08:00
JeffJiang
462752b462
feat: RAG Integration ( #238 )
...
* feat: add rag provider and retriever
* feat: retriever tool
* feat: add retriever tool to the researcher node
* feat: add rag http apis
* feat: new message input supports resource mentions
* feat: new message input component support resource mentions
* refactor: need_web_search to need_search
* chore: RAG integration docs
* chore: change example api host
* fix: user message color in dark mode
* fix: mentions style
* feat: add local_search_tool to researcher prompt
* chore: research prompt
* fix: ragflow page size and reporter with
* docs: ragflow integration and add acknowledgment projects
* chore: format
2025-05-28 14:13:46 +08:00