最新使用python调用semantic scholar API获取论文信息(获取semantic scholar API Key)

Semantic Scholar 结合了人工智能和自然语言处理技术,不仅关注关键词的匹配,更深入理解论文的内容,通过语义分析提升搜索的精准度和相关性。获取 Semantic Scholar API Key,可以将这些强大的功能集成到您自己的应用和工具中,大大简化学术文献的检索和分析过程。

下边是使用python调用API 获取论文信息的步骤,只需3步

1.获取API Key
打开 OMINI API 注册获取令牌也就是API Key
2修改域名

以官方这个接口为例子
https://api.semanticscholar.org/graph/v1/paper/autocomplete?query=semanti
需要修改
https://api.semanticscholar.org
修改
https://api.ominiai.cn/generalProxy
也就是
https://api.ominiai.cn/generalProxy/graph/v1/paper/autocomplete?query=semanti

3修改header头

header头增加 2个参数 
第一个参数
Authorization 对应的key就是 api.ominiai.cn 中创建的 sk-开头的令牌。
[图片]
第二个参数
OMINI-API-Model:semantic
[图片]

在这里插入图片描述

在这里插入图片描述

不需要传递 X-API-KEY,系统内部会自动传递,只传递 Authorization 和 OMINI-API-Model 即可

其他不管 POST 还是GET 路径、参数不变,该是什么就还是什么,只修改域名地址就行。

Python示例代码

import requests

headers = {
    'OMINI-API-Model': 'semantic',
    'Authorization': 'Bearer sk-xxxxxxxxx',
}

params = {
    'query': 'semanti',
}

response = requests.get('https://api.ominiai.cn/generalProxy/graph/v1/paper/autocomplete', params=params, headers=headers)

curl示例代码
curl --location 'https://api.ominiai.cn/generalProxy/graph/v1/paper/autocomplete?query=semanti' \ --header 'OMINI-API-Model: semantic' \ --header 'Authorization: Bearer sk-xxxxxxxxx'

结合Groq API 更方便

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

阿杰的人生路

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值