Add Google Search service with advanced features

- Implement multi-method search (Custom Search API, SerpAPI, web scraping)
- Support up to 20 results with pagination
- Add date filtering and sorting capabilities
- Include full content fetching option
- Add country/language specific search support
- Implement Redis caching for performance
- Create comprehensive documentation

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
jungwoo choi
2025-09-12 11:22:50 +09:00
parent 8866a90f65
commit 67cadb9aba
9 changed files with 980 additions and 0 deletions

View File

@ -0,0 +1,9 @@
fastapi==0.109.0
uvicorn[standard]==0.27.0
httpx==0.26.0
pydantic==2.5.3
pydantic-settings==2.1.0
google-api-python-client==2.108.0
beautifulsoup4==4.12.2
redis==5.0.1
serpapi==0.1.5