jina-ai / executors

internal-only
Apache License 2.0
31 stars 12 forks source link

⚠️ 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.

Executors (internal-only)

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/

Remark to Internal Developers

Using this repository as a package

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.

CompoundExecutors

If you want to develop a CompoundExecutor-type Executor based on one of the classes provided in this package, you can either: