search_europe_pmc
Search Europe PMC's academic literature database using asynchronous queries with optimized performance for complex searches, date ranges, and bulk retrieval.
Instructions
搜索 Europe PMC 文献数据库(高性能优化版本)
功能说明:
- 使用异步方式在 Europe PMC 数据库中搜索学术文献
- 支持并发请求处理,性能比同步版本更优
- 集成缓存机制,重复查询响应更快
- 支持复杂搜索语法(如:"cancer AND therapy")
参数说明:
- keyword: 必需,搜索关键词,支持布尔运算符(AND、OR、NOT)
- email: 可选,提供邮箱地址以获得更高的API速率限制
- start_date: 可选,开始日期,格式:YYYY-MM-DD
- end_date: 可选,结束日期,格式:YYYY-MM-DD
- max_results: 可选,最大返回结果数量,默认10,最大100
返回值说明:
- articles: 文献列表,包含完整的文献信息
- total_count: 总结果数量
- search_time: 搜索耗时(秒)
- cache_hit: 是否命中缓存
- performance_info: 性能统计信息
- message: 处理信息
- error: 错误信息(如果有)
使用场景:
- 大批量文献检索
- 需要高性能的搜索任务
- 复杂的搜索查询
- 频繁的重复查询
性能特点:
- 比同步版本快30-50%
- 支持24小时智能缓存
- 自动重试机制
- 并发控制和速率限制
Input Schema
Name | Required | Description | Default |
---|---|---|---|
No | |||
end_date | No | ||
keyword | Yes | ||
max_results | No | ||
start_date | No |