Skip to content

高度な機能

プラグインのコアコンセプトを習得した後、この章ではNekro Agentプラグインシステムが提供するいくつかの高度な機能を探求する案内をします。これらの機能は、複雑なアプリケーションシナリオを処理するために、より強力で柔軟かつ高度に統合されたプラグインを構築するのに役立ちます。

以下のトピックを深く掘り下げます:

  1. Webhookアクセスポイント(廃止予定):間もなく廃止される機能で、動的ルーティングを代替として使用することが推奨されます。
  2. ファイル対話:プラグイン内のファイルを処理する新しい世代のAPIの詳細な理解、プラグインとAI間で効率的なファイル転送を可能にします。
  3. ベクトルデータベースの使用:Nekro Agentの内蔵Qdrantベクトルデータベースクライアントを活用して、ベクトル類似性検索に基づく強力なセマンティック理解機能をプラグインに追加する方法を学びます。
  4. 動的ルーティング:完全なRESTful設計とFastAPI機能をサポートする強力なWeb APIアクセスポイントを作成する方法を学びます。

これらの高度な機能を学ぶことで、プラグインの可能性を最大限に引き出すことができるようになります。