Hub 文档

私有和受限数据集的认证

Hugging Face's logo
加入 Hugging Face 社区

并获得增强的文档体验

开始使用

私有和受限数据集的认证

要访问私有或受限数据集,您需要在 DuckDB Secrets Manager 中配置您的 Hugging Face 令牌。

访问Hugging Face 设置 - 令牌以获取您的访问令牌。

DuckDB 支持两种秘密管理提供程序:

  • CONFIG: 要求用户将所有配置信息传递到 CREATE SECRET 语句中。
  • CREDENTIAL_CHAIN: 自动尝试获取凭据。对于 Hugging Face 令牌,它将尝试从 ~/.cache/huggingface/token 获取。

有关 DuckDB 秘密的更多信息,请访问Secrets Manager指南。

使用 CONFIG 提供程序创建秘密

要使用 CONFIG 提供程序创建秘密,请使用以下命令:

CREATE SECRET hf_token (TYPE HUGGINGFACE, TOKEN 'your_hf_token');

your_hf_token 替换为您实际的 Hugging Face 令牌。

使用 CREDENTIAL_CHAIN 提供程序创建秘密

要使用 CREDENTIAL_CHAIN 提供程序创建秘密,请使用以下命令:

CREATE SECRET hf_token (TYPE HUGGINGFACE, PROVIDER credential_chain);

此命令自动从 ~/.cache/huggingface/token 中检索存储的令牌。

首先,您需要使用您的 Hugging Face 账户登录,例如使用

hf auth login

或者,您可以将 Hugging Face 令牌设置为环境变量

export HF_TOKEN="hf_xxxxxxxxxxxxx"

有关身份验证的更多信息,请参阅Hugging Face 身份验证文档。

< > 在 GitHub 上更新