Skip to main content
Weights & Biases (W&B) Weave は、LLM ベースのアプリケーションのトラッキング、実験、評価、デプロイ、改善を行うためのフレームワークです。柔軟性とスケーラビリティを重視して設計されており、LLM アプリケーション開発ワークフローのあらゆる段階をサポートします。
SambaNova と Weave の連携手順の詳細は、Weave 連携リポジトリ に記載されています。

前提条件

セットアップ

1

必要なパッケージのインストール

2

API キーの設定

SAMBANOVA_URL は、ノートブックの OpenAI SDK コネクターで必要です。設定しない場合、OpenAI クライアントは自身のデフォルトのエンドポイントにフォールバックし、SambaNova のキーが拒否されます。
3

サンプルノートブックのダウンロードと実行

Weave@SambaNova ノートブック をダウンロードし、Jupyter で起動します。
このノートブックでは、以下の 3 つのコネクターの使い方を紹介しています。
  • SambaNova LangChain チャットオブジェクト
  • LiteLLM
  • OpenAI SDK

トラブルシューティング

  • キーがエクスポートされていることを確認します: echo "${SAMBANOVA_API_KEY:0:10}..."
  • SambaCloud ポータル でキーを再生成してください
  • 再度エクスポートし、ターミナルまたはノートブックのカーネルを再起動してください
  • キーがエクスポートされていることを確認します: echo "${WANDB_API_KEY:0:10}..."
  • W&B の設定ページ からキーを取得してください
  • 再度エクスポートし、ターミナルまたはノートブックのカーネルを再起動してください
  • Jupyter をインストールします: pip install jupyter
  • または pip install jupyterlab && jupyter lab でノートブックを実行してください