SambaNova と Weave の連携手順の詳細は、Weave 連携リポジトリ に記載されています。
前提条件
- SambaCloud アカウントと API キー
- Weights & Biases アカウントと API キー
- Python 3.10 以上
- Jupyter (サンプルノートブックの実行用)
セットアップ
1
必要なパッケージのインストール
2
API キーの設定
SAMBANOVA_URL は、ノートブックの OpenAI SDK コネクターで必要です。設定しない場合、OpenAI クライアントは自身のデフォルトのエンドポイントにフォールバックし、SambaNova のキーが拒否されます。3
サンプルノートブックのダウンロードと実行
Weave@SambaNova ノートブック をダウンロードし、Jupyter で起動します。このノートブックでは、以下の 3 つのコネクターの使い方を紹介しています。
- SambaNova LangChain チャットオブジェクト
- LiteLLM
- OpenAI SDK
トラブルシューティング
SAMBANOVA_API_KEY が未設定、または認証エラー
SAMBANOVA_API_KEY が未設定、または認証エラー
- キーがエクスポートされていることを確認します:
echo "${SAMBANOVA_API_KEY:0:10}..." - SambaCloud ポータル でキーを再生成してください
- 再度エクスポートし、ターミナルまたはノートブックのカーネルを再起動してください
WANDB_API_KEY が未設定、または W&B の認証エラー
WANDB_API_KEY が未設定、または W&B の認証エラー
- キーがエクスポートされていることを確認します:
echo "${WANDB_API_KEY:0:10}..." - W&B の設定ページ からキーを取得してください
- 再度エクスポートし、ターミナルまたはノートブックのカーネルを再起動してください
Jupyter が見つからない
Jupyter が見つからない
- Jupyter をインストールします:
pip install jupyter - または
pip install jupyterlab && jupyter labでノートブックを実行してください

