Skip to content

LangBotでのLangflowの使用

Langflowは、AIベースのエージェントとワークフローを構築およびデプロイするためのオープンソースプロジェクトです。ローカルおよびクラウドデプロイをサポートし、他のアプリケーションが統合できるAPIを提供します。

LangBotは現在、ランナーとしてLangflowの使用をサポートしています。

Langflowでのワークフロー作成

Langflowドキュメントに従ってLangflowインスタンスをデプロイしてください。

デフォルトテンプレートのSimple Agentの例:

create_flow

必要に応じてワークフローを変更できます:

edit_flow

LangBotの設定

LangBot WebUIページを開き、新しいパイプラインを追加するか、既存のパイプラインのAI機能設定ページに切り替え、ランナーとしてLangflow APIを選択します。

set_langflow_runner

プロンプトに従って他の設定を入力します。Base URL(実際のネットワーク状況に応じて入力)、API KeyFlow IDなどが含まれます。API KeyはLangflowの設定から取得できます:

get_api_key

Flow IDは、編集ページの右上にある共有 -> APIアクセスボタンをクリックし、サンプルコードから取得できます:

get_flow_id