Skip to main content
Hugging Face は、オープンソースモデルの構築、学習、デプロイを行うためのプラットフォームです。SambaNova を推論プロバイダーとして利用することで、Hugging Face 経由で SambaNova のモデルにアクセスできます。

前提条件

セットアップ

1

SambaNova を推論プロバイダーとして有効化

Hugging Face のアカウント設定を開き、Inference Providers に移動して SambaNova を有効化します。
SambaNova が有効化された Hugging Face の Inference Providers 設定
2

SambaCloud API キーの追加

プロバイダー設定に SambaCloud API キーを入力します。API キーは SambaCloud ポータルから取得できます。
SambaNova 向けの Hugging Face API キー設定

利用方法

Inference API の利用方法は 2 通りあります。
  • Custom key: リクエストはお持ちの API キーを使用して SambaNova に直接送信されます。利用料金は SambaNova アカウントに請求されます。
  • Routed by HF: リクエストは Hugging Face 経由でルーティングされるため、プロバイダーの API キーを別途用意する必要はありません。利用料金は Hugging Face アカウントに請求されます。

Python SDK の利用

必要なパッケージをインストールします。
以下の例は、SambaNova を推論プロバイダーとしてモデルを実行する方法を示しています。認証には SambaCloud API キーを使用できます。

参考情報

トラブルシューティング

Hugging Face アカウントが認証済みで、サードパーティの推論プロバイダーを利用できる状態であることを確認してください。詳細は Hugging Face Inference Providers ドキュメントをご確認ください。
SDK の api_key パラメータに指定するのは、Hugging Face トークンではなく SambaNova API キー です。これが 401 エラーの最も一般的な原因です。
  1. コード内のキーが SambaNova API ダッシュボードのキーと一致していることを確認してください。
  2. キーが期限切れまたは失効している場合は、ダッシュボードから新しいキーを生成し、Hugging Face の Inference Providers 設定とコードの両方を更新してください。
pip install --upgrade "huggingface_hub>=0.28.0" でアップグレードしてください。