Hub documentation
私有数据集和受限数据集的身份验证
单点登录(SSO) 审计日志 存储区域 用于私有数据集的 Data Studio 资源组(访问控制) 高级计算选项 高级安全 令牌管理 服务账号 发布者分析 门控组集合 网络安全 下载分析 速率限制 博客文章
PRO 计划 仓库 入门仓库 仓库设置 存储限制 存储后端(Xet) 本地缓存 Pull Requests 与 Discussions 通知 集合 Webhooks GitHub Actions Notebooks 后续步骤 许可证
模型 数据集 数据集概述 数据集卡片 受控数据集 上传数据集 上传数据集(用于 LLM) 下载数据集 流式数据集 集成库
Spaces Argilla Daft Dask 数据集 数据设计师 Distilabel DuckDB 嵌入图谱 fenic FiftyOne Lance Pandas Polars Spark WebDataset
Data Studio Agent 轨迹 数据集下载统计 Spaces 概览 Spaces GPU 升级 Spaces ZeroGPU Spaces 开发模式 Spaces 磁盘使用量与存储 Spaces 自定义域名 Spaces 作为 MCP 服务器 Spaces 作为智能体工具 将 Spaces 用作 API 端点 Gradio Spaces Streamlit Spaces 静态 HTML Spaces Docker Spaces 嵌入您的 Space 使用 Docker 运行 Spaces Spaces 配置参考 使用 HF 登录按钮 精选 Spaces Spaces 更新日志 高级主题
存储桶 new 容器镜像 new 任务 智能体 智能体概述 Hugging Face AI 智能体 CLI Hugging Face MCP 服务器 Hugging Face Agent Skills 使用 HF SDK 构建智能体 使用 llama.cpp 的本地代理 Agent 库 会话跟踪格式
其他 私有数据集和受限数据集的身份验证
要访问私有或受控数据集,您需要在 DuckDB Secrets Manager 中配置您的 Hugging Face Token。
访问 Hugging Face Settings - Tokens 以获取您的访问令牌。
如果您通过
hf datasets sql进行查询,令牌密钥会自动从您已登录的会话(或--token)中配置——无需手动设置密钥。
DuckDB 支持两种用于管理密钥的提供商:
CONFIG:要求用户将所有配置信息传入 CREATE SECRET 语句。CREDENTIAL_CHAIN:自动尝试获取凭证。对于 Hugging Face 令牌,它会尝试从~/.cache/huggingface/token中获取。
有关 DuckDB Secrets 的更多信息,请访问 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 token 设置为环境变量:
export HF_TOKEN="hf_xxxxxxxxxxxxx"有关身份验证的更多信息,请参阅 Hugging Face 身份验证 文档。
Update on GitHub