yao/agent/search
Max 534f4d6ed5 Refactor Search Module and Update Documentation
- Introduced a new TODO.md file to outline the implementation plan and progress for the search module.
- Updated DESIGN.md to reflect changes in the directory structure and clarify the roles of various components, including the new Handler + Registry pattern for reranking and keyword extraction.
- Refactored the Searcher struct to utilize a direct reference to the rerank package, enhancing modularity and clarity in the search process.
- Modified the Search and SearchMultiple methods to include context parameters, improving flexibility for agent mode operations.
- Revised the Reranker interface to require context for Agent and MCP modes, ensuring compatibility with different reranking strategies.
- Enhanced documentation to provide comprehensive guidance on the updated search architecture and its components.
2025-12-13 15:01:53 +08:00
..
defaults Implement search configuration management and testing enhancements 2025-12-13 11:19:20 +08:00
handlers Enhance Assistant and Search Modules with Contextual Logging and Refactorings 2025-12-13 14:05:26 +08:00
interfaces Refactor Search Module and Update Documentation 2025-12-13 15:01:53 +08:00
nlp/keyword Initialize Search JSAPI Factory and Update Documentation 2025-12-13 14:41:03 +08:00
rerank Refactor Search Module and Update Documentation 2025-12-13 15:01:53 +08:00
types Add Search API configuration and enhance documentation 2025-12-13 12:37:07 +08:00
citation.go Implement search configuration management and testing enhancements 2025-12-13 11:19:20 +08:00
DESIGN.md Refactor Search Module and Update Documentation 2025-12-13 15:01:53 +08:00
jsapi.go Initialize Search JSAPI Factory and Update Documentation 2025-12-13 14:41:03 +08:00
reference.go Implement search configuration management and testing enhancements 2025-12-13 11:19:20 +08:00
registry.go Implement search configuration management and testing enhancements 2025-12-13 11:19:20 +08:00
search.go Refactor Search Module and Update Documentation 2025-12-13 15:01:53 +08:00