⚠️ Please do not commit your new Executor to this repository. This repository is only for Jina engineers to better manage in-house executors in a centralized way. You may submit PRs to fix bugs/add features to the existing ones.
To develop your own Executor, please use jina hub new and create your own Executor repo.
Here is the complete guide: https://docs.jina.ai/advanced/hub/
Notice that we have a setup.py in this repository.
This is NOT recommended practice for external developers of Executors.
We added this in order to ease local development for internal developers.
This file, along with the __init__.pys in each of the folders, do not matter when using the Executors via the jinahub:// syntax, above.
If you want to develop a CompoundExecutor-type Executor based on one of the classes provided in this package, you can either: