I want to run prodigy in multiple ports so that multiple annotators can annotate different data. How can I achieve this?
Hi! In this case, you can use the PRODIGY_PORT
environment variable to customise the port that's used, e.g.:
PRODIGY_PORT=1234 prodigy ...
Just make sure that you open up the respective ports on the machine so they're accessible.
I have found this error.
Are you in a Jupyter notebook? If so, you have to use their syntax for setting environment variables:
Or, if you're using some other terminal or setup, you can do a quick Google search for how to set environment variables on there.
Hi, I'm having a problem with setting the environment variable on the windows terminal. Where should I set the path, and do I just name the environment variable PRODIGY_PORT?
hi @kwakjoonhyung!
Thanks for your question and welcome to the Prodigy community
If running Prodigy from the CLI, the easiest (and most explicit) way is as above to set it in your Prodigy command:
PRODIGY_PORT=1234 python -m prodigy ...
Alternatively, you can also set it via configuring your prodigy.json
file as documented here, e.g.,
# prodigy.json
{
"port": 1234
}