首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何验证拥抱面组织令牌?

如何验证拥抱面组织令牌?
EN

Stack Overflow用户
提问于 2022-05-18 13:00:33
回答 1查看 72关注 0票数 1

/whoami-2端点返回组织令牌的Unauthorized,这些标记以api_...开头。

代码语言:javascript
复制
$ curl https://huggingface.co/api/whoami-2 -H "Authorization: Bearer api_<token>"
> { "error": "Unauthorized" }

同时,我可以使用相同的令牌来获取私有模型。我应该使用其他端点来验证令牌吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-05-18 23:29:16

您正在向错误的端点请求。似乎端点被更新了,我在向旧端点(whoami)发送请求时也遇到了类似的错误。

只需将请求发送到whoami-v2,如:

代码语言:javascript
复制
$ curl https://huggingface.co/api/whoami-v2 -H "Authorization: Bearer ${token}"
> {"type": "","name":"sadra","fullname":"sadra","email":"","emailVerified":true,"plan":"","periodEnd":,"avatarUrl":"","orgs":[]}

注:根据文档的说法,似乎旧的代币是api_XXXapi_org_XXX,而所有新的都是以hf_XXX开头的。因此,如果您仍然面临新端点的问题,创建一个新令牌可能会有所帮助。

因此,同样的事情发生在组织令牌上:

代码语言:javascript
复制
$ curl https://huggingface.co/api/whoami-v2 -H "Authorization: Bearer api_org_XXX"
> {"type":"org","name":"testmy","fullname":"testorg","email":null,"plan":"NO_PLAN","periodEnd":null,"avatarUrl":"https://www.gravatar.com/avatar/1bd0170cca6f638f0dd02c6a79e8c270?d=retro&size=100"}
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/72289714

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档