Skip to main content
AI Suite は、統一されたインターフェースを通じて複数の大規模言語モデル (LLM) へのアクセスを簡素化するフレームワークです。以下の手順に従って、AI Suite のインターフェース経由で SambaNova API を連携・活用します。

前提条件

作業を始める前に、以下の環境を準備してください。
  • SambaCloud の API キー。SambaCloud アカウントを作成し、API keys タブから取得してください。
  • Python 3.9 以上がインストールされていること。

インストールとセットアップ

1

パッケージのインストール

2

API キーの設定

3

リクエストの送信

コード内で SambaNova のモデル名の前に sambanova: プレフィックスを付けます (例: sambanova:Llama-4-Maverick-17B-128E-Instruct)。下記の サンプルコード セクションと 対応モデル の一覧をご参照ください。

サンプルコード

この方法は、同じコードベースで複数プロバイダーの応答速度や精度を比較できる点で便利です。たとえば、モデルのリストに openai:gpt-4o を他のモデルと並べて含めることができます。 詳細については、GitHub 上の AI Suite の README をご参照ください。

トラブルシューティング

  • SAMBANOVA_API_KEY がエクスポートされていることを確認します: echo $SAMBANOVA_API_KEY
  • 再度エクスポートし、ターミナルまたはスクリプトを再起動します
  • モデル名に sambanova: プレフィックスが付いていることを確認します (例: sambanova:Llama-4-Maverick-17B-128E-Instruct)
  • 利用可能なモデルは SambaCloud モデルページ でご確認ください
  • AI Suite には Python 3.9 以上が必要です。python --version でご確認ください