-
Notifications
You must be signed in to change notification settings - Fork 164
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[WIP] AI video prototype #2959
base: master
Are you sure you want to change the base?
[WIP] AI video prototype #2959
Commits on Mar 25, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 3ede48f - Browse repository at this point
Copy the full SHA 3ede48fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6f29698 - Browse repository at this point
Copy the full SHA 6f29698View commit details -
Configuration menu - View commit details
-
Copy full SHA for e2735cd - Browse repository at this point
Copy the full SHA e2735cdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8883824 - Browse repository at this point
Copy the full SHA 8883824View commit details -
Configuration menu - View commit details
-
Copy full SHA for 92bfa74 - Browse repository at this point
Copy the full SHA 92bfa74View commit details -
Configuration menu - View commit details
-
Copy full SHA for be72c37 - Browse repository at this point
Copy the full SHA be72c37View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7cd7913 - Browse repository at this point
Copy the full SHA 7cd7913View commit details -
Configuration menu - View commit details
-
Copy full SHA for abe1b5a - Browse repository at this point
Copy the full SHA abe1b5aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7ec59b3 - Browse repository at this point
Copy the full SHA 7ec59b3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1822db5 - Browse repository at this point
Copy the full SHA 1822db5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 52785b2 - Browse repository at this point
Copy the full SHA 52785b2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 332ecbd - Browse repository at this point
Copy the full SHA 332ecbdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 14deb6a - Browse repository at this point
Copy the full SHA 14deb6aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 289cb49 - Browse repository at this point
Copy the full SHA 289cb49View commit details -
Configuration menu - View commit details
-
Copy full SHA for 48f560c - Browse repository at this point
Copy the full SHA 48f560cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 24c1623 - Browse repository at this point
Copy the full SHA 24c1623View commit details -
Configuration menu - View commit details
-
Copy full SHA for d60b801 - Browse repository at this point
Copy the full SHA d60b801View commit details -
Configuration menu - View commit details
-
Copy full SHA for b49d503 - Browse repository at this point
Copy the full SHA b49d503View commit details -
Configuration menu - View commit details
-
Copy full SHA for 27c8da1 - Browse repository at this point
Copy the full SHA 27c8da1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0adf0b6 - Browse repository at this point
Copy the full SHA 0adf0b6View commit details -
Configuration menu - View commit details
-
Copy full SHA for d894ee8 - Browse repository at this point
Copy the full SHA d894ee8View commit details -
Configuration menu - View commit details
-
Copy full SHA for d1af6e2 - Browse repository at this point
Copy the full SHA d1af6e2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1759f35 - Browse repository at this point
Copy the full SHA 1759f35View commit details -
Configuration menu - View commit details
-
Copy full SHA for e089c10 - Browse repository at this point
Copy the full SHA e089c10View commit details -
Configuration menu - View commit details
-
Copy full SHA for 857ee5f - Browse repository at this point
Copy the full SHA 857ee5fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3fcc300 - Browse repository at this point
Copy the full SHA 3fcc300View commit details -
Configuration menu - View commit details
-
Copy full SHA for d6d4261 - Browse repository at this point
Copy the full SHA d6d4261View commit details -
Configuration menu - View commit details
-
Copy full SHA for 19da59d - Browse repository at this point
Copy the full SHA 19da59dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7d765d6 - Browse repository at this point
Copy the full SHA 7d765d6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9985d5f - Browse repository at this point
Copy the full SHA 9985d5fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2ecaaab - Browse repository at this point
Copy the full SHA 2ecaaabView commit details -
Configuration menu - View commit details
-
Copy full SHA for dafefd1 - Browse repository at this point
Copy the full SHA dafefd1View commit details -
Configuration menu - View commit details
-
Copy full SHA for c35735c - Browse repository at this point
Copy the full SHA c35735cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9521fcb - Browse repository at this point
Copy the full SHA 9521fcbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9f5792a - Browse repository at this point
Copy the full SHA 9f5792aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 924c712 - Browse repository at this point
Copy the full SHA 924c712View commit details -
Configuration menu - View commit details
-
Copy full SHA for 209ec48 - Browse repository at this point
Copy the full SHA 209ec48View commit details -
Configuration menu - View commit details
-
Copy full SHA for 04c751c - Browse repository at this point
Copy the full SHA 04c751cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9f47d4e - Browse repository at this point
Copy the full SHA 9f47d4eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0b31700 - Browse repository at this point
Copy the full SHA 0b31700View commit details -
Configuration menu - View commit details
-
Copy full SHA for c5427d7 - Browse repository at this point
Copy the full SHA c5427d7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5e73dcb - Browse repository at this point
Copy the full SHA 5e73dcbView commit details -
Configuration menu - View commit details
-
Copy full SHA for c22f398 - Browse repository at this point
Copy the full SHA c22f398View commit details -
Configuration menu - View commit details
-
Copy full SHA for 579a31d - Browse repository at this point
Copy the full SHA 579a31dView commit details -
Configuration menu - View commit details
-
Copy full SHA for f82c014 - Browse repository at this point
Copy the full SHA f82c014View commit details -
Configuration menu - View commit details
-
Copy full SHA for a61818b - Browse repository at this point
Copy the full SHA a61818bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3d77eed - Browse repository at this point
Copy the full SHA 3d77eedView commit details -
core: Use software transcoder for image-to-video
Temp fix for sporadic CUDA operation not permitted errors with nvidia
Configuration menu - View commit details
-
Copy full SHA for f2bc443 - Browse repository at this point
Copy the full SHA f2bc443View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8cc7430 - Browse repository at this point
Copy the full SHA 8cc7430View commit details -
For managing the sessions per AI capability + model ID in a way that is compatible with existing broadcast session code
Configuration menu - View commit details
-
Copy full SHA for f583d93 - Browse repository at this point
Copy the full SHA f583d93View commit details -
Configuration menu - View commit details
-
Copy full SHA for e122757 - Browse repository at this point
Copy the full SHA e122757View commit details -
server: Remove check for deprecated seg data profiles
This should no longer be needed because the field is deprecated
Configuration menu - View commit details
-
Copy full SHA for a2b194e - Browse repository at this point
Copy the full SHA a2b194eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 13f5637 - Browse repository at this point
Copy the full SHA 13f5637View commit details -
Configuration menu - View commit details
-
Copy full SHA for a77f0a0 - Browse repository at this point
Copy the full SHA a77f0a0View commit details -
Configuration menu - View commit details
-
Copy full SHA for f8ef935 - Browse repository at this point
Copy the full SHA f8ef935View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0e4d35a - Browse repository at this point
Copy the full SHA 0e4d35aView commit details -
Configuration menu - View commit details
-
Copy full SHA for f698708 - Browse repository at this point
Copy the full SHA f698708View commit details -
Configuration menu - View commit details
-
Copy full SHA for bd12e99 - Browse repository at this point
Copy the full SHA bd12e99View commit details -
docs(ai): add AI subnet orch setup guide
This commit adds detailed instructions for setting up an orchestrator on the AI Subnet.
Configuration menu - View commit details
-
Copy full SHA for a818a61 - Browse repository at this point
Copy the full SHA a818a61View commit details -
docs(ai): add ai subnet broadcaster instructions
This commit adds detailed instructions for setting up an broadcaster on the AI Subnet.
Configuration menu - View commit details
-
Copy full SHA for b3fdf31 - Browse repository at this point
Copy the full SHA b3fdf31View commit details -
docs(ai): enhance AI Subnet documentation with binary installation guide
This commit refines the AI Subnet documentation and introduces instructions for utilizing the prebuilt AI Subnet binaries.
Configuration menu - View commit details
-
Copy full SHA for f13b8b0 - Browse repository at this point
Copy the full SHA f13b8b0View commit details
Commits on Mar 27, 2024
-
docs(ai): improve ai subnet documentation
This commit improves the AI subnet documentation by adding some missing steps and improved unclear steps. Special thanks to @Pon-node for walking through the documentation as I could code along and improve it. Co-authored-by: Pon <94224680+Pon-node@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 43f4166 - Browse repository at this point
Copy the full SHA 43f4166View commit details -
docs(ai): fix broken huggingface documentation link
This commit fixes a broken huggingface documentation link. Co-authored-by: papabear99 <89408276+papabear99@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for be3afe8 - Browse repository at this point
Copy the full SHA be3afe8View commit details -
docs(ai): fix broken 'dl_checkpoint' command
This commit fixes the broken `dl_checkpoints.sh` run command found in the documentation. Co-authored-by: papabear99 <89408276+papabear99@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for c7130b4 - Browse repository at this point
Copy the full SHA c7130b4View commit details
Commits on Mar 28, 2024
-
docs(ai): enhance clarity and accuracy of AI subnet docs
This commit refines the AI subnet documentation to address ambiguities and inaccuracies identified during our initial pilot with **pre-alpha** participants. The improvements aim to provide clearer instructions and correct information for a smoother user experience.
Configuration menu - View commit details
-
Copy full SHA for 732bf36 - Browse repository at this point
Copy the full SHA 732bf36View commit details -
docs(ai): improve model configuration documentation
This commit explaines the parameters found in the `aiModels.json` file.
Configuration menu - View commit details
-
Copy full SHA for 6895dca - Browse repository at this point
Copy the full SHA 6895dcaView commit details -
docs(ai): add instructions for on-chain configuration of AI Subnet Or…
…chestrator This commit introduces comprehensive instructions for setting up the AI Subnet Orchestrator for on-chain operation. It includes both binary and Docker setup methods.
Configuration menu - View commit details
-
Copy full SHA for a8346e4 - Browse repository at this point
Copy the full SHA a8346e4View commit details -
docs(ai): improve AI on-chain instructions
This commit restructures the AI on-chain instructions to make them easier to follow.
Configuration menu - View commit details
-
Copy full SHA for f5bb8c2 - Browse repository at this point
Copy the full SHA f5bb8c2View commit details -
docs(ai): improve ai docs syntax
This commit applies some small syntax changes to the ai documentation to improve readability.
Configuration menu - View commit details
-
Copy full SHA for 16edc6e - Browse repository at this point
Copy the full SHA 16edc6eView commit details -
Merge pull request #2987 from livepeer/improve_ai_docs_text
docs(ai): improve ai docs syntax
Configuration menu - View commit details
-
Copy full SHA for 3a14fb1 - Browse repository at this point
Copy the full SHA 3a14fb1View commit details -
docs(ai): add promtail metrics sending docs
This commit adds some documentation on how people can **opt-in** to send us data about their AI Subnet Orchestrator.
Configuration menu - View commit details
-
Copy full SHA for 07ec545 - Browse repository at this point
Copy the full SHA 07ec545View commit details -
docs(ai): update volume mount config for promtail
This update modifies the volume mount for the promptail docker container to remove the ai_subnet_promtail.yml file, addressing issues reported by several users with the previous promtail docker configuration.
Configuration menu - View commit details
-
Copy full SHA for bced6be - Browse repository at this point
Copy the full SHA bced6beView commit details
Commits on Mar 29, 2024
-
docs(ai): name docker containers
This commit ensures that people use named docker containers. This will help us monitor their metrics when they decide to share them.
Configuration menu - View commit details
-
Copy full SHA for 5e26f41 - Browse repository at this point
Copy the full SHA 5e26f41View commit details
Commits on Apr 5, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 77b9a48 - Browse repository at this point
Copy the full SHA 77b9a48View commit details -
docs(ai): improve models config descriptiona and add
ticketEV
paramThis commit improves the description of the `warm` configuration value and add the `ticketEV` flag to the Livepeer command line arguments to prevent the `too many values` error from occuring. This error is thrown because the current software does not allow sending more than 150 tickets in one batch.
Configuration menu - View commit details
-
Copy full SHA for ab40d04 - Browse repository at this point
Copy the full SHA ab40d04View commit details -
docs(ai): improve cli description and remove redeemer method
This commit ensures it is clear that the redeemer is not recommended when setting up a AI subnet orchestrator. It also explains that the `pricePerUnit` flag is not needed for the AI subnet orchestrator.
Configuration menu - View commit details
-
Copy full SHA for aa706dc - Browse repository at this point
Copy the full SHA aa706dcView commit details -
This commit ensures that users know which output to expect when they run the commands in the documentation:
Configuration menu - View commit details
-
Copy full SHA for 0e6be96 - Browse repository at this point
Copy the full SHA 0e6be96View commit details
Commits on Apr 8, 2024
-
docs(ai): add AI subnet orch setup guide
This commit adds the initial draft for the AI subnet onboarding documentation.
Configuration menu - View commit details
-
Copy full SHA for 9db7a1b - Browse repository at this point
Copy the full SHA 9db7a1bView commit details
Commits on Apr 15, 2024
-
ci(ai): add AI issue templates
This commit introduces two new AI-specific issue templates, aiming to streamline the routing of AI subnet-related issues and feature requests to the appropriate team.
Configuration menu - View commit details
-
Copy full SHA for 0ed61b8 - Browse repository at this point
Copy the full SHA 0ed61b8View commit details -
ci(ai): add AI pull request labeler
This commit adds a pull request labeler action that automatically attaches the `ai` label when a pull request is created to the `ai-video` branch.
Configuration menu - View commit details
-
Copy full SHA for f76726d - Browse repository at this point
Copy the full SHA f76726dView commit details -
ci: change issue template order
This commit ensures that the main branch issue templates are put above the AI related issue templates.
Configuration menu - View commit details
-
Copy full SHA for 065edbc - Browse repository at this point
Copy the full SHA 065edbcView commit details -
ci(ai): add PR labeler config file
This commmit adds a https://github.com/actions/labeler configuration file so that all PRs on the `ai-video` branch will be correctly labeled with the `ai` label.
Configuration menu - View commit details
-
Copy full SHA for 1019d42 - Browse repository at this point
Copy the full SHA 1019d42View commit details
Commits on Apr 16, 2024
-
This commit fixed the labels that were specified in the Issue Templates to the one found in the repository.
Configuration menu - View commit details
-
Copy full SHA for af6186f - Browse repository at this point
Copy the full SHA af6186fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 51406be - Browse repository at this point
Copy the full SHA 51406beView commit details -
feat(ai): add pipelines optimization flags (#3013)
* feat(ai): add pipelines optimization flags This commit adds a new `OptimizationFlags` field to the `aiModels` config so that users can forward optimization environment variables to the [ai-worker](git@github.com:livepeer/ai-worker.git) for more information see livepeer/ai-worker#61. * chore: update ai-worker to latest commit This commit ensures that the https://github.com/livepeer/ai-worker dependency is on the latest commit that includes the new optimization flags feature (see livepeer/ai-worker#61). * refactor: improve OptFlags logging This commit ensures that the `optimzation flag not supported` warning is shown for each model that is not loaded warm.
Configuration menu - View commit details
-
Copy full SHA for 9502ea0 - Browse repository at this point
Copy the full SHA 9502ea0View commit details -
docs(ai): add optimization flags to docs (#3014)
This commit adds a new section explaining the new `optimization_flags` that were enabled #3013.
Configuration menu - View commit details
-
Copy full SHA for cea4e94 - Browse repository at this point
Copy the full SHA cea4e94View commit details -
ci(ai): temporary change build action branch to ai-video
This commit temporary changes the push branch of the `build.yml` to the `ai-video` branch since the `ai-video` branch has conflicts with the `master` branch preventing the containers to be build.
Configuration menu - View commit details
-
Copy full SHA for bc629b7 - Browse repository at this point
Copy the full SHA bc629b7View commit details -
ci(ai): temporary change docker action branch to ai-video
This commit temporary changes the push branch of the `docker.yml` to the `ai-video` branch since the `ai-video` branch has conflicts with the `master` branch preventing the containers to be build.
Configuration menu - View commit details
-
Copy full SHA for 6aa0b00 - Browse repository at this point
Copy the full SHA 6aa0b00View commit details
Commits on Apr 18, 2024
-
ci(ai): fix pull request config warning (#3018)
This commit gets rid of the Pull request labeler configuration file warning.
Configuration menu - View commit details
-
Copy full SHA for cecd3a5 - Browse repository at this point
Copy the full SHA cecd3a5View commit details -
fix: flush writer when encoding AI results (fix invalid PNG) (#3020)
This commit flushes the data in the image writer to ensure that all data gets written to the PNG.
Configuration menu - View commit details
-
Copy full SHA for 2a782ed - Browse repository at this point
Copy the full SHA 2a782edView commit details -
Configuration menu - View commit details
-
Copy full SHA for e1db239 - Browse repository at this point
Copy the full SHA e1db239View commit details -
ci(ai): run labeler also on 'pull_request_target'
This commit ensures that the labeler action also runs on a 'pull_request_target' to ensure pull requests from forks are correctly labeled.
Configuration menu - View commit details
-
Copy full SHA for 1643a1e - Browse repository at this point
Copy the full SHA 1643a1eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5bb92fa - Browse repository at this point
Copy the full SHA 5bb92faView commit details -
ci(ai): auto assign AI issues and feature requests
This commit ensures that all AI related issues and feature requests are assigned to the AI team.
Configuration menu - View commit details
-
Copy full SHA for 23fdfcb - Browse repository at this point
Copy the full SHA 23fdfcbView commit details -
feat(ai): enable AI orchestrator discovery (#3004)
* feat(ai): enable AI orchestrator discovery This commit incorporates the AIServiceRegistry contract address, superseding the conventional ServiceRegistry contract address. This strategic alteration streamlines the discovery process of AI Orchestrators within the AI Subnet, thereby bolstering network accessibility and interaction. While this approach serves as a swift workaround to enable the feature without extensive code modification, it's important to note that it may disrupt the existing transcoding discovery mechanism. We have to fix this if we want to merge the two networks in the future. * docs(ai): improve discovery documentation This commit ensures that people are aware that they have to interact with the `AIServiceRegistry` using their main Orch wallet. * fix: fix 'AIServiceRegistry' devnet and testnet issue This commit ensure that the hardcoded `AIServiceRegistry` contract doesn't break the go-livepeer binary on local devnets or testnets.
Configuration menu - View commit details
-
Copy full SHA for e9258f3 - Browse repository at this point
Copy the full SHA e9258f3View commit details
Commits on Apr 20, 2024
-
refactor(ai): add extra devtool input arguments (#3026)
This commit adds extra devtool input arguments allowing developers to spin up multiple Os on the ETH devnet.
Configuration menu - View commit details
-
Copy full SHA for bfccbc4 - Browse repository at this point
Copy the full SHA bfccbc4View commit details -
chore: improve devtool documentation and add scripts
This commit improves the devtool documentation and adds a helpful script if developers want to create multiple Os at the same time.
Configuration menu - View commit details
-
Copy full SHA for 865314d - Browse repository at this point
Copy the full SHA 865314dView commit details
Commits on Apr 24, 2024
-
refactor: log advertised capabilities and price on startup (#3031)
This commit logs the advertised capabilities and price on startup if users have their logging verbosity level set to 6 or higher.
Configuration menu - View commit details
-
Copy full SHA for ea82cde - Browse repository at this point
Copy the full SHA ea82cdeView commit details -
feat(ai): enforce 'aiModels' flag requirement (#3032)
This commit ensures that an error is thrown when users don't specify the 'aiModels' flag but have the 'aiWorker' flag set.
Configuration menu - View commit details
-
Copy full SHA for 93caa3b - Browse repository at this point
Copy the full SHA 93caa3bView commit details
Commits on May 2, 2024
-
fix(ai): improve AI selection algorithm (#3030)
* fix(ai): improve selection algorithm This commit modifies the selection algorithm to continue retrying for a duration of one second instead of stopping after four attempts. This change addresses issues encountered with the current algorithm's performance in environments with 15 nodes on the network, ensuring more robust and reliable operation until further optimizations can be implemented. * refactor(ai): enhance selection algorithm retry logic This commit replaces the time-based for-loop in the selection algorithm's retry logic with a more context-aware approach.
Configuration menu - View commit details
-
Copy full SHA for bbda633 - Browse repository at this point
Copy the full SHA bbda633View commit details
Commits on May 3, 2024
-
refactor(ai): improve orch select retry ctx logic (#3039)
This commit refines context handling in the orchestrator selection loop for idiomatic Go and enhanced propagation of parent cancellations.
Configuration menu - View commit details
-
Copy full SHA for 72dced7 - Browse repository at this point
Copy the full SHA 72dced7View commit details -
refactor(ai): improve orch retry timeout msg
This commit improves the orchestrator selection retry ctx timeout msg.
Configuration menu - View commit details
-
Copy full SHA for 6fc1afd - Browse repository at this point
Copy the full SHA 6fc1afdView commit details -
fix(ai): prevent insufficient capacity payments (#3035)
* fix(ai): handle insufficient capacity payments This commit enhances the Orchestrator's capacity handling by returning an error prior to processing payments when capacity is insufficient. This prevents that the Gateway overpays for requests. * chore(ai): update ai-worker dependency This commit updates the ai-worker dependency to the latest version.
Configuration menu - View commit details
-
Copy full SHA for a0448d4 - Browse repository at this point
Copy the full SHA a0448d4View commit details
Commits on May 4, 2024
-
ci(ai): add temporary ai-video latest binary url upload
This commit ensures that the `upload_build.sh` script uploads the latest binary that is deployed to the `ai-video` branch under one url. This is done to simplify binary installation.
Configuration menu - View commit details
-
Copy full SHA for fb9764b - Browse repository at this point
Copy the full SHA fb9764bView commit details -
chore(ai): remove temporary AI subnet docs
This commit removes the tempoary AI subnet docs now that the final docs have been deployed on https://docs.livepeer.ai/ai/introduction.
Configuration menu - View commit details
-
Copy full SHA for 40a40a5 - Browse repository at this point
Copy the full SHA 40a40a5View commit details -
fix(ai): fix infinite loop when no Os are found (#3042)
This commit prevents the orchestrator selection go routine from staying in a infinite loop when no Orchestrators can be found.
Configuration menu - View commit details
-
Copy full SHA for ebd5045 - Browse repository at this point
Copy the full SHA ebd5045View commit details
Commits on May 6, 2024
-
feat(ai): Enhance orchestrator selection by incorporating latency (#3043
) This commit introduces latency consideration into the orchestrator selection process, addressing two key issues. Firstly, it resolves a minor bug where the algorithm consistently selected known orchestrators due to a condition that never evaluated to true (see [this condition](https://github.com/livepeer/go-livepeer/blob/1239b4e56133003fe6a98a863cce6bdd6b5f2532/server/selection.go#L110)). Secondly, this change ensures that, once all orchestrators have been evaluated, the one with the fastest response time for a specific job is chosen. While the current method for calculating latency is somewhat basic, it sets the foundation for more sophisticated enhancements in the future. Co-authored-by: Brad P <0xb79orch@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for dfb4320 - Browse repository at this point
Copy the full SHA dfb4320View commit details
Commits on May 13, 2024
-
chore(ai): update 'ai-worker' dependency
This commit updates the 'ai-worker' dependency to the latest commit.
Configuration menu - View commit details
-
Copy full SHA for 45cf167 - Browse repository at this point
Copy the full SHA 45cf167View commit details -
feat: add '-gateway' and deprecate '-broadcaster' (#3048)
This commit adds the `gateway` flag and deprecates the `broadcaster` flag per core team decision (details: https://discord.com/channels/423160867534929930/1051963444598943784/1210356864643109004).
Configuration menu - View commit details
-
Copy full SHA for 180041d - Browse repository at this point
Copy the full SHA 180041dView commit details -
feat: remove -pricePerUnit requirement for -aiWorker flag (#3047)
* Remove -pricePerUnit requirement for orchestrator with -AIWorker flag * refactor: add PricePerUnit comment This commit reintroduces the previously omitted comment for the PricePerUnit variable, improving code readability and maintainability. * refactor: simplify PricePerUnit flag check condition This commit simplifies the conditional check used to check if the `PricePerUnit` flag is needed. --------- Co-authored-by: Rick Staa <rick.staa@outlook.com>
Configuration menu - View commit details
-
Copy full SHA for c18d325 - Browse repository at this point
Copy the full SHA c18d325View commit details
Commits on May 14, 2024
-
perf(ai): update ai-worker to enable DEEPCACHE optimization
This commit updates the https://github.com/livepeer/ai-worker to the latest version so that Orchestrators can enable the [DeepCache](https://github.com/horseee/DeepCache) optimization. This optimization will provide a 50% speedup for multi-step inference requests.
Configuration menu - View commit details
-
Copy full SHA for ee787ea - Browse repository at this point
Copy the full SHA ee787eaView commit details
Commits on May 15, 2024
-
chore: fix Mockgen dependency error
This commit ensures that the global https://pkg.go.dev/github.com/golang/mock/Mockgen package is correctly found when the binary is built using the makescript.
Configuration menu - View commit details
-
Copy full SHA for d5f5e1c - Browse repository at this point
Copy the full SHA d5f5e1cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 62acd4a - Browse repository at this point
Copy the full SHA 62acd4aView commit details -
feat(ai): enable NSFW safety filter (#3054)
This commit enables the NSFW filter on the AI Subnet that has been implement at the runner side in livepeer/ai-worker#76. BREAKING CHANGE: Depending on how dApps interact with the subnet this could be a breaking change given that we return an extra `nsfw` property.
Configuration menu - View commit details
-
Copy full SHA for 816920a - Browse repository at this point
Copy the full SHA 816920aView commit details
Commits on May 17, 2024
-
chore(ai): update ai-worker version
This commit updates the ai-worker so that the right go bindings are available and no nil errors are thrown.
Configuration menu - View commit details
-
Copy full SHA for fc51f04 - Browse repository at this point
Copy the full SHA fc51f04View commit details -
ci(ai): ensure livepeer builder builds on AI version tags
This commit ensures that the livepeer builder is triggered when AI-version tags are used (e.g., `v0.7.2-ai-video-1`).
Configuration menu - View commit details
-
Copy full SHA for f9aa0c1 - Browse repository at this point
Copy the full SHA f9aa0c1View commit details -
fix: apply runner nil error fix (#3058)
This commit ensures that the ai-worker is up to date so that no `nil` pointer runtime error is thrown when the runner container returns a empty response.
Configuration menu - View commit details
-
Copy full SHA for 9584c3c - Browse repository at this point
Copy the full SHA 9584c3cView commit details
Commits on May 20, 2024
-
refactor(census): rename Broadcaster metrics to Gateway (#3055)
* refactor(census): rename Broadcaster metrics to Gateway This commit renames the metrics related to Broadcaster to Gateway, following a team decision. More details can be found in the discussion here: [Team Discussion Link](.com/channels/423160867534929930/1051963444598943784/1210356864643109004). * chore: update pending changelog
Configuration menu - View commit details
-
Copy full SHA for add7368 - Browse repository at this point
Copy the full SHA add7368View commit details -
refactor: add -pricePerGateway and deprecate -pricePerBroadcaster (#3061
) This commit adds the `pricePerGateway` flag and deprecates the `pricePerBroadcaster` flag per core team decision (details: https://discord.com/channels/423160867534929930/1051963444598943784/1210356864643109004).
Configuration menu - View commit details
-
Copy full SHA for 35db3f2 - Browse repository at this point
Copy the full SHA 35db3f2View commit details -
ci: Protect Docker 'stable' tag
This commit introduces a safeguard to ensure that the Docker image tagged as 'stable' is only pushed when a new tag is created on the stable branch. This prevents unintended updates to the stable Docker image, ensuring consistency and reliability for users relying on the stable tag.
Configuration menu - View commit details
-
Copy full SHA for 55185db - Browse repository at this point
Copy the full SHA 55185dbView commit details -
ci: fix syntax error in Docker action tags
This commit addresses a syntax error in the Docker image tag creation step.
Configuration menu - View commit details
-
Copy full SHA for 2b8478d - Browse repository at this point
Copy the full SHA 2b8478dView commit details -
fix(ai): fix runtime error in aiWorker when pricePerUnit is unset (#3059
) * Fix nil baseprice when pricePerUnit is unused in aiWorker * fix: fix priceInfo 'nil' error on discovery This commit ensures that when the `transcodePrice` is not set by the AI orchestrator no `nil` error is thrown when a Gateway requests the orchestrators OrchInfo. * fix(ai): fix incorrect transcodePrice condition This commit fixes the check that is performed to check if transcodePrice is set. --------- Co-authored-by: Rick Staa <rick.staa@outlook.com>
Configuration menu - View commit details
-
Copy full SHA for 03b64fb - Browse repository at this point
Copy the full SHA 03b64fbView commit details -
fix(ai): fix cli prices nil error (#3063)
This commit ensures that the livepeer_cli does not throw a `nil` error when it tries to retrieve the orchestrator base price.
Configuration menu - View commit details
-
Copy full SHA for b7a9fb7 - Browse repository at this point
Copy the full SHA b7a9fb7View commit details
Commits on May 21, 2024
-
feat: add -aiRunnerImage flag to pin docker image ver (#3064)
This commit allows orchestrators to pin the https://hub.docker.com/r/livepeer/ai-runner image, preventing disruptions from breaking changes in the latest tag.
Configuration menu - View commit details
-
Copy full SHA for 6843eda - Browse repository at this point
Copy the full SHA 6843edaView commit details -
chore(ai): update ai-worker dependency
This commit updates the https://github.com/livepeer/ai-worker to the latest commit.
Configuration menu - View commit details
-
Copy full SHA for 4382fbe - Browse repository at this point
Copy the full SHA 4382fbeView commit details
Commits on May 29, 2024
-
ci(docker): ensure stable tag is created on master branch
This commit ensures that the stable tag is created on the master branch.
Configuration menu - View commit details
-
Copy full SHA for 570a00b - Browse repository at this point
Copy the full SHA 570a00bView commit details
Commits on May 31, 2024
-
feat: ai video add safety check to image to video 2 (#3071)
* add safety check to image-to-video input image * refactor(ai): improve code syntax This commit improves the code syntax by making the output format generation step consistent between pipelines. It also updates the ai-worker to the latest version. --------- Co-authored-by: Brad P <0xb79orch@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for aa8ae45 - Browse repository at this point
Copy the full SHA aa8ae45View commit details
Commits on Jun 4, 2024
-
chore(ai): update ai-worker version
This commit updates the ai-worker dependency to the latest version (i.e. v0.0.4).
Configuration menu - View commit details
-
Copy full SHA for 6159a84 - Browse repository at this point
Copy the full SHA 6159a84View commit details -
chore(ai): update ai-worker to v0.0.5
This commit updates the AI worker to v0.0.5 so that people can use the new I2I pix2pix model.
Configuration menu - View commit details
-
Copy full SHA for bd34a1d - Browse repository at this point
Copy the full SHA bd34a1dView commit details -
chore(ai): update ai-worker to latest version
This commit updates the ai-worker to the latest version (i.e. v0.0.6) in order to fix a syntax error that was introduced due to an upstream dependency in v0.0.4 and v0.0.5.
Configuration menu - View commit details
-
Copy full SHA for 6f9426b - Browse repository at this point
Copy the full SHA 6f9426bView commit details
Commits on Jun 5, 2024
-
feat(ai): account for num_inference_steps inT2I latency inference sco…
…re calculation (#3074) * fix(ai): Fix accuracy of T2I latency score when num_inference_steps provided * refactor(ai): update numInferenceSteps default This commit ensures that the same numInferenceSteps default value is used as the one set in https://github.com/livepeer/ai-worker/blob/31fe460a45e1d9e908d3a1bdcfdd8822c3889214/runner/app/routes/text_to_image.py#L28. --------- Co-authored-by: Elite Encoder <john@eliteencoder.net>
Configuration menu - View commit details
-
Copy full SHA for 6535844 - Browse repository at this point
Copy the full SHA 6535844View commit details