livepeer / bounties

Livepeer Software Bounties Portal.
https://livepeer.org
4 stars 1 forks source link

Make `num_inference_steps` configurable in I2I and I2V pipelines [10 LPT] #29

Closed rickstaa closed 2 months ago

rickstaa commented 3 months ago

Overview

Currently, users can specify the num_inference_steps parameter in the T2I (Text-to-Image) pipeline (see the implementation here). However, this parameter is not supported in the I2I (Image-to-Image) and I2V (Image-to-Video) pipelines. We invite builders in the community to implement this functionality 🔧. By completing this bounty, you'll help enhance the flexibility and functionality of our AI pipelines, benefiting the entire community.

Required Skillset

Bounty Requirements

Parameter Implementation:

Default Value:

Compatibility:

Implementation Tips

Reference Implementation:

Development Guide:

OpenAPI Specification:

How to Apply

[!WARNING]\ Please wait for the issue to be assigned to you before starting work. To prevent duplication of effort, submissions for unassigned issues will not be accepted.

  1. Express Your Interest: Comment on the issue to let us know you're interested.
  2. Wait for Review: Our team will review expressions of interest within 14 days and select the best candidate.
  3. Get Assigned: If selected, we'll assign the GitHub issue to you.
  4. Start Working: Begin your work! For help or guidance, join the #🛋│developer-lounge channel on our Discord server.
  5. Submit Your Work: Create a pull request in the relevant repository and request a review.
  6. Notify Us: Comment on the GitHub issue when your pull request is ready for review.
  7. Receive Your Bounty: Once your pull request is approved, we'll arrange the bounty payment.
  8. Gain Recognition: Your valuable contributions will be showcased in our project's changelog.

Thank you for your interest in contributing to our project 💛!

tegridydev commented 3 months ago

Interested!

JJassonn69 commented 3 months ago

interested.

rickstaa commented 3 months ago

@tegridydev, @JJassonn69, thank you both for your interest in this bounty 🚀. Since @JJassonn69 has already created a pull request for this bounty (see here), I have assigned the task to them.

However, @JJassonn69, please note that to qualify for the bounty reward, you must be assigned to the issue before creating a pull request. This policy helps prevent duplicate work. I have updated our documentation to emphasize this requirement. Since this was not clear in our old documentation, I will review your pull request and ensure it qualifies for the bounty.

rickstaa commented 3 months ago

Bounty submissions: https://github.com/livepeer/ai-worker/pull/110#event-13258210876.

rickstaa commented 2 months ago

@JJassonn69 I've reviewed your bounty and successfully merged it into the codebase (see https://github.com/livepeer/ai-worker/pull/123) 🚀. Thank you so much for tackling this bounty; I believe it will significantly enhance the user experience. Please add me as a friend on Discord (@rickstaa) and DM me to claim your bounty reward 🪙.

JJassonn69 commented 2 months ago

Sent you a DM in discord with the details. And it was a pleasure getting the opportunity to make positive impact for the network.

JJassonn69 commented 2 months ago

The Discord code you send me was cd0805c6-97ec-418c-be91-d4e5b7e7532d

rickstaa commented 2 months ago

The Discord code you send me was cd0805c6-97ec-418c-be91-d4e5b7e7532d

Thank you for confirming. I'll go ahead and initiate the bounty transaction. 👍🏻