> ## Documentation Index
> Fetch the complete documentation index at: https://docs.sambanova.ai/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Langflow

[Langflow](https://www.langflow.org/) は、マルチエージェントアプリケーションや RAG アプリケーションを構築するためのローコードのビジュアルビルダーです。本ガイドでは、SambaNova の高速推論を Langflow のドラッグ&ドロップ式ワークフロービルダーに接続する方法を解説します。

## 前提条件

* [SambaCloud](https://cloud.sambanova.ai/?utm_source=langflow\&utm_medium=external\&utm_campaign=cloud_signup) アカウントと [API キー](https://cloud.sambanova.ai/apis?utm_source=langflow\&utm_medium=external\&utm_campaign=cloud_signup)。
* Python 3.10 以上 (ローカルにインストールする場合)。Langflow Cloud では不要です。

## セットアップ

<Steps>
  <Step title="Langflow のインストール">
    **ローカル:**

    ```bash theme={}
    pip install langflow
    langflow run
    ```

    **クラウド:** [langflow.org](https://www.langflow.org/) で無料アカウントを作成します。

    Langflow は `http://localhost:7860` (ローカル) またはブラウザ上 (クラウド) で開きます。
  </Step>

  <Step title="新規フローの作成">
    **New Flow** をクリックし、空のキャンバスまたはスターターテンプレートを選択します。
  </Step>

  <Step title="SambaNova コンポーネントの追加">
    コンポーネントパネルで **SambaNova** を検索します。**SambaNova** テキスト生成コンポーネントをキャンバスにドラッグします。
  </Step>

  <Step title="コンポーネントの設定">
    コンポーネントの設定で API キーを入力し、モデルを選択します。

    * **SambaNova API Key**: [SambaCloud](https://cloud.sambanova.ai/apis?utm_source=langflow\&utm_medium=external\&utm_campaign=cloud_signup) で取得した API キー。
    * **Model Name**: モデルを選択します (例: `Llama-4-Maverick-17B-128E-Instruct`)。

    | パラメータ | デフォルト値 | 説明 |
    | - | - | - |
    | `sambanova_api_key` | — | 必須。SambaCloud の API キー。 |
    | `model_name` | — | SambaNova のモデル識別子。 |
    | `temperature` | `0.07` | 応答のランダム性 (0.0–1.0)。 |
    | `max_tokens` | `0` (モデルのデフォルトを使用) | 生成する最大トークン数。正の整数を設定すると出力長を制限できます。 |
    | `sambanova_url` | `https://api.sambanova.ai/v1/chat/completions` | API エンドポイント。 |
  </Step>

  <Step title="接続と実行">
    SambaNova コンポーネントの出力を **Chat Output** コンポーネントに接続します。**Run** をクリックしてフローをテストします。

    <Frame>
      <img alt="SambaNova コンポーネントを Chat Output に接続した Langflow キャンバス" src="https://mintcdn.com/sambanova-systems/SM8Xs_Eg3x1tlCPk/images/langflow.png?fit=max&auto=format&n=SM8Xs_Eg3x1tlCPk&q=85&s=98d86460c7c36d1619e87cfb82337bc0" width="2484" height="1796" data-path="images/langflow.png" />
    </Frame>
  </Step>
</Steps>

## トラブルシューティング

<AccordionGroup>
  <Accordion title="AuthenticationError または無効な API キー">
    API キーが正しいか確認してください。コンポーネントの設定パネルで再入力するか、[SambaCloud](https://cloud.sambanova.ai/apis?utm_source=langflow\&utm_medium=external\&utm_campaign=cloud_signup) で確認できます。
  </Accordion>

  <Accordion title="コンポーネントにモデルが表示されない">
    [対応モデル](/docs/ja/models/sambacloud-models)を確認し、**Model Name** フィールドにモデル名を手動で入力してください。
  </Accordion>

  <Accordion title="Connection refused (ローカルインストール)">
    `langflow run` が動作していることを確認したうえで、`http://localhost:7860` にアクセスしてください。ポートが使用中の場合は `langflow run --port 7861` を実行します。
  </Accordion>
</AccordionGroup>

## 参考情報

* [Langflow ドキュメント](https://docs.langflow.org)
* [SambaNova コンポーネントリファレンス](https://docs.langflow.org/bundles-sambanova)
* [SambaCloud API リファレンス](/docs/ja/api-reference/overview)
