A Dify plugin for Meilisearch integration.
Meilisearch is an open-source, RESTful search engine designed to provide a fast, relevant, and effortless search experience for end-users. It aims to be a ready-to-use solution for developers who want to integrate powerful search capabilities into their applications with minimal setup.
You can learn more here: Meilisearch Documentation: What is Meilisearch?
You can just download the releases and upload it, go check Install and Use Plugins: Local File Upload :)
If you wanna packing this plugin by yourself, make sure you have dify-plugin-daemon installed, and then download or git clone this repository, now you can packing it by yourself:
dify-plugin-daemon plugin package ./meilisearch-dify-plugin
Go Tool Plugin: Packing Plugin for more information.
After installing the plugin, you need to configure the connection to Meilisearch Cloud or your Meilisearch instance.
Here you need to provide the following two credentials:
- Base URL: The base URL of the Meilisearch server connect to (e.g.,
https://edge.meilisearch.com). - API Key: An API key with sufficient permissions to perform operations you want.
You can refer to Meilisearch Documentation: Keys for guidance on generating or retrieving an API key.
During the setup, the plugin will validate your credentials by sending a simple request to ensure the Meilisearch service is reachable.
Once the authorization is set up, you can interact with Meilisearch Cloud or your Meilisearch instance with this plugin.
You can call this plugin in Workflow or elsewhere, and the parameters used for searching are fully annotated and explained in the plugin, and all parameters are completely consistent with the Meilisearch Search API Documentation, and all tested.