🎯 Supernet Worker Targeting

Learn how to use the Worker Targeting features of Sogni Supernet

When requesting generations from the Supernet there are a number of automated factors that go into making sure you get the fastest and most reliable workers assigned to your job including:

  1. Prioritizing faster benchmarked workers over slower ones.

  2. Prioritizing workers with better reputation and higher delivery rates.

  3. Prioritizing workers that have your model already loaded into GPU memory (vram) over those that need to unload a model and then load it.

There are certain times where you may want more fine-grained control so we have introduced "Worker Targeting" How it works:

• Workers can be targeted by adding the a tag directly into your prompt like so: --workers=WORKER_USERNAME_OR_NFT_TOKEN_ID. All workers who match the username are targeted. • Workers can also be preferred but not required by passing --preferred-workers=WORKER_USERNAME_OR_NFT_TOKEN_ID. With this option if preferred workers are not available or not able to take the full batch of jobs at one time, then the next best available are added. • Workers can also be avoided by passing --skip-workers=WORKER_USERNAME_OR_NFT_TOKEN_ID

When using this feature keep in mind of these features: • You can use a single emdash (long dash) instead of 2 short dashes. • You can pass multiple worker usernames or NFT Token IDs separated by a comma. • As long as the tokens used are SOGNI or Premium Spark worker targeting is not against leaderboard rules. This means you can also build apps on Sogni Client SDK that target just your worker network if you want using these flags. • These flags are currently entered directly into the prompt. API use is supported. In subsequent UI updates we'll be adding user-friendly support in our applications. Right now it is an advanced feature. And these restrictions: • Worker Targeting is currently limited to Fast Supernet. It will be available to Relaxed Supernet after we finish integrating Relaxed Workers to the Claiming Portal in this current season. (--workers flag does work on relaxed network for users to self-test as a debug feature but with no leaderboard credit) • --workers and --preferred-workers tags require Premium Spark or SOGNI token to use as an Artist. --skip-workers can be used by Free Spark but is limited to 1 option to avoid Daily Boost gaming. Artists: If you love the reliability of a certain worker and want to help support them, you can now prompt images directly to their machines using this new feature. Doing 16x batch jobs but a single worker is taking twice as long as the others? You can now exclude them by name in your prompt as well!

Fast Workers: Are your GPUs not getting enough work? You now have the levers to change that and further compete on the worker leaderboard. Send your worker username to friends and family and encourage them to render against your GPUs on Sogni!

Last updated

Was this helpful?