画像を使用したクエリの作成
Cloud APIのOpenAI互換性により、VisionモデルへのリクエストはOpenAIのマルチモーダル入力フォーマットに従い、構造化されたペイロードとしてテキストと画像の両方を受け取ります。呼び出し方法は通常のテキスト生成と似ていますが、画像ファイルをBase64形式にエンコードしてimage_path
変数経由で指定する点が異なります。画像をBase64文字列に変換するにはヘルパー関数を使用します。このBase64文字列は、テキストと一緒にリクエストに含められます。
1
ステップ1
新しいPythonファイルを作成し、以下のコードをコピーします。
この例では、Llama-4-Maverick-17B-128E-Instruct モデルを使用しています。
2
ステップ2
<"YOUR API KEY">
を、あなたのSambaNova APIキーに置き換えます。3
ステップ3
使用する画像を選択し、次のように指定可能なパスに保存します。
4
ステップ4
画像とセットで送るプロンプト (
user
プロンプトのcontent
の部分) を確認・修正します。5
ステップ5
Pythonファイルを実行し、生成されたテキスト出力を確認してください。