Skip to content

Advanced Features

After mastering the core concepts of plugins, this chapter will guide you through exploring some advanced features provided by the Nekro Agent plugin system. These features can help you build more powerful, flexible, and highly integrated plugins to handle complex application scenarios.

We will delve into the following topics:

  1. Webhook Access Points (Deprecated): A soon-to-be-deprecated feature, it is recommended to use dynamic routing as a replacement.
  2. File Interaction: Detailed understanding of the new generation API for handling files in plugins, enabling efficient file transfer between plugins and AI.
  3. Using Vector Database: Learn how to utilize the built-in Qdrant vector database client of Nekro Agent to add powerful semantic understanding capabilities based on vector similarity search to your plugins.
  4. Dynamic Routing: Learn how to create powerful Web API access points, supporting complete RESTful design and FastAPI functionality.

By learning these advanced features, you will be able to maximize the potential of your plugins.