百度百科
查询百度百科词条。
两种使用场景
场景一:直接搜索
获取关键词的默认匹配词条。
python3 scripts/baidu_baike.py --search_type=lemmaTitle --search_key="关键词"
场景二:同义词消歧
当术语有多个词条时,列出它们并通过ID选择。
# 列出同名词条
python3 scripts/baidu_baike.py --search_type=lemmaList --search_key="关键词" --top_k=5
# 通过ID获取特定词条
python3 scripts/baidu_baike.py --search_type=lemmaId --search_key="词条_id"
API
- LemmaList:列出同名词条
- LemmaContent:通过标题或ID获取词条详情
设置
export BAIDU_API_KEY="您的API密钥"
工作流程
- 从查询中提取名词
- 对于有歧义的术语,先调用LemmaList
- 用户从列表中选择词条
- 使用选定的ID调用LemmaContent
- 返回结构化数据


微信扫一扫,打赏作者吧~
网友评论
最新评论