SurfSense/surfsense_backend/app/agents/researcher
Differ beaf8f89a6 feat: add Baidu AI Search integration
- Add BAIDU_SEARCH_API connector type to support Chinese web search
- Implement search_baidu() method in connector_service.py
- Add frontend configuration page for Baidu Search API
- Create Alembic migration for new enum values
- Add validation rules and agent integration
- Support configurable model, search source, and deep search options
- Update .gitignore to exclude .env.local and other env files

Addresses integration with Chinese search ecosystem for better local market support.
Baidu AI Search provides intelligent search with automatic summarization.
2025-10-16 19:30:42 +08:00
..
qna_agent feat: added missed migration 2025-10-12 20:15:27 -07:00
sub_section_writer feat: added missed migration 2025-10-12 20:15:27 -07:00
__init__.py Fixed current agent citation issues and added sub_section_writer agent for upcoming SurfSense research agent 2025-04-13 20:47:23 -07:00
configuration.py feat: added missed migration 2025-10-12 20:15:27 -07:00
graph.py Fixed all ruff lint and formatting errors 2025-07-24 14:43:48 -07:00
nodes.py feat: add Baidu AI Search integration 2025-10-16 19:30:42 +08:00
prompts.py feat: added missed migration 2025-10-12 20:15:27 -07:00
state.py Fixed all ruff lint and formatting errors 2025-07-24 14:43:48 -07:00
utils.py feat: add Baidu AI Search integration 2025-10-16 19:30:42 +08:00