前提条件
作業を始める前に、以下の環境を準備してください。- SambaCloud のアカウント、またはシステム管理者を通じた SambaStack 環境へのアクセス。
- 利用したい連携方法に応じて、Python 3、Node.js、または curl のインストール。
1
API キーの取得
API キーを生成するには、API キーと URL のページにアクセスしてください。API キーは生成後に再表示できないため、必ず安全な場所に保存してください。
最大 25 個の API キーを生成・利用できます。
2
モデルの選択
SambaCloud を利用する開発者は、SambaCloud モデル のページで利用可能なモデルとその詳細を確認できます。SambaStack を利用する開発者は、システム管理者に問い合わせて、システム上で利用可能なモデルを確認してください。モデルの詳細は SambaStack モデル のページで確認できます。
3
API リクエストの送信
推論リクエストの送信方法は複数あります。以下に 3 つの例を示します。
- SambaNova SDK - Javascript または Python 向けのネイティブな SambaNova SDK を使用します。
- OpenAI クライアントライブラリ – すでに OpenAI SDK をお使いの場合は、Javascript または Python 向けの OpenAI 互換クライアントを使用します。
- CURL コマンド – コマンドラインから直接リクエストを送信できます。
SambaNova SDK
まず、使用するプログラミング言語を選択します。次に、ターミナルを開き、以下のコマンドを実行して SambaNova SDK をインストールします。"your-sambanova-base-url" と "your-sambanova-api-key" を、実際のベース URL と API キーに置き換えます。その後、以下のコマンドを使用してターミナルでファイルを実行します。
OpenAI クライアントライブラリ
まず、使用するプログラミング言語を選択します。次に、ターミナルウィンドウを開き、以下のコマンドを実行して OpenAI ライブラリをインストールします。"your-sambanova-base-url" と "your-sambanova-api-key" を、実際のベース URL と API キーの値に置き換えます。その後、ターミナルウィンドウで以下のコマンドを使用してファイルを実行します。

