argilla-io / argilla-plugins

🔌 Open-source plugins for with practical features for Argilla using listeners.
Apache License 2.0
6 stars 2 forks source link

add `CLI` support via `/utils` #22

Open davidberenstein1957 opened 1 year ago

davidberenstein1957 commented 1 year ago

A plugin can be executed multiple times at the same time. If we think of a plugin as an OS process, we can just give utils to wrap a plugin function/class as a command CLI execution:

argilla_plugins run end-of-life --dataset ... --exectuion .....

Then, plugins can be handled as a normal OS process, instead of providing specific utilities to describe, launch or stop a plugin.

19