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

# LangBotプラグイン

LangBotは、大規模言語モデルツール、コマンド、メッセージングプラットフォームアダプター、LLMリクエスターなど、さまざまな内部コンポーネントで構成されています。拡張性と柔軟性の要件を満たすために、本番環境グレードのプラグインシステムを実装しました。

各プラグインは独立したプロセスで実行され、Plugin Runtimeによって統一的に管理されます。

<img width="600" src="https://mintcdn.com/langbot/3wTxBGgCdTnu0gxf/images/zh/plugin/dev/plugin_system_arch.png?fit=max&auto=format&n=3wTxBGgCdTnu0gxf&q=85&s=eeb9023a2ea330d608b638676b4379af" data-path="images/zh/plugin/dev/plugin_system_arch.png" />

## プラグイン構造

プラグインは、特定の機能に基づいて次のコンポーネントを提供できます:

* イベントハンドラー: パイプライン実行中のイベントをリッスンし、コンテキストやパイプラインを変更します。
* コマンド: `!`(または他の設定されたプレフィックス)で始まるユーザーコマンドメッセージによってトリガーされます。
* ツール: LangBotの組み込みLocal Agentの実行中にLLMによって呼び出されます。
* RAGエンジン: ナレッジベースのドキュメントインデックス作成と検索を管理します。

将来的には、プラグイン実装のためにより多くのコンポーネントタイプがサポートされます。

## プラグインのインストール

現在、プラグインパッケージのアップロードとプラグインマーケットプレイスからのプラグインのインストールをサポートしています。
LangBotのプラグイン管理ページで、右上隅をクリックしてインストール方法を選択します。

<img width="600" src="https://mintcdn.com/langbot/3wTxBGgCdTnu0gxf/images/zh/plugin/install_method.png?fit=max&auto=format&n=3wTxBGgCdTnu0gxf&q=85&s=6f9621bc296b374e54c667666a8dae5e" data-path="images/zh/plugin/install_method.png" />

`Upload Local`をクリックして、他の人が共有した`.lbpkg`ファイルまたはマーケットプレイスからダウンロードしたファイルを選択してプラグインをインストールします。

または、プラグインマーケットプレイスタブをクリックし、プラグインを選択してインストールをクリックします。

<img width="600" src="https://mintcdn.com/langbot/3wTxBGgCdTnu0gxf/images/zh/plugin/install_from_marketplace.png?fit=max&auto=format&n=3wTxBGgCdTnu0gxf&q=85&s=b2572c71f7b71efeb040226c6e9edc85" data-path="images/zh/plugin/install_from_marketplace.png" />

プラグインをインストールした後、パイプライン設定ページでプラグインを選択する必要があります。

<img width="600" src="https://mintcdn.com/langbot/3wTxBGgCdTnu0gxf/images/zh/plugin/pipeline_extensions.png?fit=max&auto=format&n=3wTxBGgCdTnu0gxf&q=85&s=02f087906326eb7bb980dde7ee5cf589" data-path="images/zh/plugin/pipeline_extensions.png" />

## プラグイン管理

### プラグイン設定

一部のプラグインでは、特定の設定項目を入力する必要がある場合があります(プラグインREADMEの指示を参照)。プラグインカードをクリックしてプラグイン詳細ページに入り、プロンプトに従って必要な情報を取得して入力します。

<img width="600" src="https://mintcdn.com/langbot/3wTxBGgCdTnu0gxf/images/zh/plugin/plugin_config.png?fit=max&auto=format&n=3wTxBGgCdTnu0gxf&q=85&s=0c7808add9858c1a15c5c6ab44a4b812" data-path="images/zh/plugin/plugin_config.png" />

### プラグインの更新

プラグインマーケットプレイスからインストールされたプラグインのみを更新できます。

<img width="600" src="https://mintcdn.com/langbot/3wTxBGgCdTnu0gxf/images/zh/plugin/update_plugin.png?fit=max&auto=format&n=3wTxBGgCdTnu0gxf&q=85&s=de79aaabf2d9c5a7c91fe7d3e971c963" data-path="images/zh/plugin/update_plugin.png" />

## プラグインマーケットプレイス

プラグインマーケットプレイスには、LangBotの内部`プラグイン管理`ページからアクセスするか、スタンドアロンサイト[LangBotプラグインマーケットプレイス](https://space.langbot.app/market)にアクセスできます。
