Hub documentation
プライベートおよびゲート付きデータセットの認証
シングルサインオン(SSO) 監査ログ ストレージリージョン プライベートデータセット用の Data Studio リソースグループ(アクセス制御) 高度な計算オプション 高度なセキュリティ トークン管理 サービスアカウント パブリッシャー分析 ゲーティンググループコレクション ネットワークセキュリティ ダウンロード分析 レート制限 ブログ記事
PRO Plan リポジトリ リポジトリの入門 リポジトリ設定 ストレージの制限 ストレージバックエンド (Xet) ローカルキャッシュ Pull Requests と Discussions 通知 コレクション Webhooks GitHub Actions ノートブック 次のステップ ライセンス
モデル モデルハブ モデルカード 評価結果 リーダーボードデータ ゲート付きモデル モデルのアップロード モデルのダウンロード 統合ライブラリ モデルウィジェット モデル推論 モデルのダウンロード統計 モデルリリースチェックリスト ハードウェア ローカルアプリ よくある質問 高度なトピック
データセット Datasetsの概要 Dataset Cards Gated Datasets Datasets のアップロード データセットのアップロード(LLM用) データのダウンロード ストリーミングデータセット 統合ライブラリ
Spaces Argilla Daft Dask Datasets データデザイナー Distilabel DuckDB Embedding Atlas fenic FiftyOne Lance Pandas Polars Spark WebDataset Zephon
Data Studio エージェントのトレース Datasets ダウンロード統計 Spaces 概要 Spaces GPU アップグレード Spaces ZeroGPU Spaces Dev Mode Spaces ディスク使用量とストレージ Spaces カスタムドメイン SpacesをMCPサーバーとして Spacesをエージェントツールとして Spaces を API エンドポイントとして利用する Gradio Spaces Streamlit Spaces 静的 HTML Spaces Docker Spaces Space を埋め込む Docker で Spaces を実行する Spaces 設定リファレンス HFでサインイン 注目のスペース Spaces 変更履歴 高度なトピック
ストレージバケット new コンテナイメージ new ジョブ ジョブの概要 クイックスタート 料金と請求 ジョブの管理 設定 Dockerイメージの使用 モデルのサービング モデルの学習 例とチュートリアル 大規模なデータセットの処理 ジョブのスケジュール設定 Webhook 自動化 リファレンス
エージェント エージェントの概要 AIエージェント向けHugging Face CLI Hugging Face MCP Server Hugging Face Agent Skills HF SDK を用いたエージェントの構築 llama.cppによるローカルエージェント エージェントライブラリ セッショントレース形式
その他 プライベートおよびゲート付きデータセットの認証
プライベートまたはゲート付きのデータセットにアクセスするには、DuckDB Secrets Manager で Hugging Face Token を設定する必要があります。
アクセストークンを取得するには、Hugging Face Settings - Tokensにアクセスしてください。
hf datasets sqlを介してクエリを実行する場合、ログインセッション(または--token)からトークンシークレットが自動的に設定されるため、手動でのシークレット設定は不要です。
DuckDBは、シークレットの管理に2つのプロバイダーをサポートしています:
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 トークンを環境変数として設定することもできます:
export HF_TOKEN="hf_xxxxxxxxxxxxx"認証に関する詳細については、Hugging Face 認証のドキュメントを参照してください。
Update on GitHub