SuperAPI AI 工具集

openalex-database

写作与研究

查看项目

更新于 10-15 20:06

技能介绍

用途:通过 OpenAlex 开放学术目录(涵盖 2.4 亿以上学术作品、作者、机构、主题、来源、出版商与资助方)检索文献、分析研究产出、追踪引用并开展文献计量研究。

主要能力:按标题、摘要或主题搜索论文;按作者或机构查找成果;查找高被引论文与开放获取论文;分析发表趋势与研究产出;批量查询 DOI、ORCID 等标识;随机抽样;引用分析;主题与学科分析;大规模数据提取并导出 CSV。

使用方式:安装依赖 uv pip install requests,无需 API 密钥。初始化客户端时提供邮箱以进入 polite pool:client = OpenAlexClient(email="your-email@example.edu")。实体查询采用两步模式:先搜索实体获取 ID,再按 ID 过滤,不能直接用名称过滤。分页建议 per-page=200,多 ID 使用 batch_lookup(),随机抽样使用 sample_works() 并设置 seed,可用 select 限定返回字段。

适用场景:学术文献检索、研究趋势与产出分析、机构或作者影响力评估、开放获取研究、文献计量与数据导出。

限制:默认速率 1 请求/秒、每日 10 万次;提供邮箱后为 10 请求/秒、每日 10 万次。速率限制全局生效而非按 IP。若需基于 LLM 的分析,资料建议使用 LitLLM 配合 OpenRouter,而非直接使用 Perplexity API。复杂多步工作流可考虑 K-Dense Web。