{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":584377567,"defaultBranch":"main","name":"gooey-gpu","ownerLogin":"GooeyAI","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-01-02T11:53:29.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/69051859?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1723489464.0","currentOid":""},"activityList":{"items":[{"before":"991f68f8350670ecee8a71dcce0366203f702ab1","after":"3d197144a91f3bd7e886c9be367fd8372910e389","ref":"refs/heads/main","pushedAt":"2024-09-11T15:46:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"devxpy","name":"Dev Aggarwal","path":"/devxpy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19492893?s=80&v=4"},"commit":{"message":"Add AfroLlama V1","shortMessageHtmlLink":"Add AfroLlama V1"}},{"before":"30ed8bf55a03adb21a3518dff8c4be546b6445f1","after":"991f68f8350670ecee8a71dcce0366203f702ab1","ref":"refs/heads/main","pushedAt":"2024-09-05T15:32:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"devxpy","name":"Dev Aggarwal","path":"/devxpy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19492893?s=80&v=4"},"commit":{"message":"deprecate SEA-LIONv2","shortMessageHtmlLink":"deprecate SEA-LIONv2"}},{"before":"53d48bc3b25c4621a073cdcbbcbebb869bb49df1","after":"30ed8bf55a03adb21a3518dff8c4be546b6445f1","ref":"refs/heads/main","pushedAt":"2024-09-05T15:18:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"devxpy","name":"Dev Aggarwal","path":"/devxpy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19492893?s=80&v=4"},"commit":{"message":"Add deployment configuration for Sea Lion v2.1 model in model-values.yaml","shortMessageHtmlLink":"Add deployment configuration for Sea Lion v2.1 model in model-values.…"}},{"before":"270ec4cec08309ef9d810ddafff9d323431a1edd","after":"53d48bc3b25c4621a073cdcbbcbebb869bb49df1","ref":"refs/heads/main","pushedAt":"2024-09-05T08:42:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"devxpy","name":"Dev Aggarwal","path":"/devxpy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19492893?s=80&v=4"},"commit":{"message":"fix - AttributeError: 'str' object has no attribute 'removesuffix'","shortMessageHtmlLink":"fix - AttributeError: 'str' object has no attribute 'removesuffix'"}},{"before":"5bd9546bf05ca42fd52928b26222df169617d379","after":"270ec4cec08309ef9d810ddafff9d323431a1edd","ref":"refs/heads/main","pushedAt":"2024-09-05T08:31:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"devxpy","name":"Dev Aggarwal","path":"/devxpy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19492893?s=80&v=4"},"commit":{"message":"Add pixel_format parameter to ffmpeg functions and fix retro pip requirements\n\n- Add `pixel_format` parameter with default \"rgb24\" to `ffmpeg_read_input_frames` and `ffmpeg_get_writer_proc` functions\n- Update `wav2lip.py` to fix `max_frames` and `batch_size` calculation and ensure `ffproc` is initialized correctly\n- remove un-used model lavis","shortMessageHtmlLink":"Add pixel_format parameter to ffmpeg functions and fix retro pip requ…"}},{"before":"0773b08bb982716466cde5cba7004376d6d98d63","after":"5bd9546bf05ca42fd52928b26222df169617d379","ref":"refs/heads/main","pushedAt":"2024-08-21T12:49:00.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"devxpy","name":"Dev Aggarwal","path":"/devxpy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19492893?s=80&v=4"},"commit":{"message":"remove cpu limits to improve cpu utilization on nodes","shortMessageHtmlLink":"remove cpu limits to improve cpu utilization on nodes"}},{"before":"6829a4978546082861eb74c9c8201864621c5e4c","after":"0773b08bb982716466cde5cba7004376d6d98d63","ref":"refs/heads/main","pushedAt":"2024-08-13T18:37:04.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"devxpy","name":"Dev Aggarwal","path":"/devxpy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19492893?s=80&v=4"},"commit":{"message":"Update model configurations and enhance LLM chat handling\n\n- Update `common-llms-sealion` image to version 7 and adjust resource limits\n- Add new deployment `common-llms-sarvam-2b` with specific resource limits\n- Improve `llm_chat` function to handle fallback chat templates\n- Modify `LLMChatInputs` to accept text inputs as a list or string\n- Ensure stripping of stop strings and eos tokens from generated output\n- Refactor `load_pipe` to explicitly return `TextGenerationPipeline`","shortMessageHtmlLink":"Update model configurations and enhance LLM chat handling"}},{"before":"68dbd5ccec7359d2381f99e98313efd48bbd0687","after":"6829a4978546082861eb74c9c8201864621c5e4c","ref":"refs/heads/main","pushedAt":"2024-08-12T19:35:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"devxpy","name":"Dev Aggarwal","path":"/devxpy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19492893?s=80&v=4"},"commit":{"message":"fix: error when getting metric values no matching metrics found for s0-rabbitmq-gooey-gpu-2ffacebook-2fseamless-m4t-v2-large","shortMessageHtmlLink":"fix: error when getting metric values no matching metrics found for s…"}},{"before":"db6a4f4ada0e3a7f4c3d8a936c8c0fca8bfba2ce","after":null,"ref":"refs/heads/seamless_v2","pushedAt":"2024-08-12T19:04:24.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"devxpy","name":"Dev Aggarwal","path":"/devxpy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19492893?s=80&v=4"}},{"before":"beaaafd2d5727c589a950333d0ea34d58081e5e4","after":"68dbd5ccec7359d2381f99e98313efd48bbd0687","ref":"refs/heads/main","pushedAt":"2024-08-12T19:04:19.000Z","pushType":"pr_merge","commitsCount":9,"pusher":{"login":"devxpy","name":"Dev Aggarwal","path":"/devxpy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19492893?s=80&v=4"},"commit":{"message":"Merge pull request #24 from GooeyAI/seamless_v2\n\nUpgrade SeamlessM4T to v2 and add text2speech + translation support","shortMessageHtmlLink":"Merge pull request #24 from GooeyAI/seamless_v2"}},{"before":"b62238bca6838f69b78b164f9d89bfa03d746911","after":"db6a4f4ada0e3a7f4c3d8a936c8c0fca8bfba2ce","ref":"refs/heads/seamless_v2","pushedAt":"2024-08-12T18:59:30.000Z","pushType":"push","commitsCount":45,"pusher":{"login":"devxpy","name":"Dev Aggarwal","path":"/devxpy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19492893?s=80&v=4"},"commit":{"message":"Merge branch 'main' of github.com:dara-network/gooey-gpu into seamless_v2\n\n# Conflicts:\n#\tceleryconfig.py\n#\tchart/model-values.yaml\n#\tcommon/requirements.txt","shortMessageHtmlLink":"Merge branch 'main' of github.com:dara-network/gooey-gpu into seamles…"}},{"before":"9818863dcdc077ce7e4a2c5c5d252907833025a5","after":null,"ref":"refs/heads/gitleaks","pushedAt":"2024-08-12T14:35:54.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"devxpy","name":"Dev Aggarwal","path":"/devxpy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19492893?s=80&v=4"}},{"before":"c74ac4aed8eeb6cb7587e4ef8d01024c1cb09b46","after":"beaaafd2d5727c589a950333d0ea34d58081e5e4","ref":"refs/heads/main","pushedAt":"2024-08-12T14:35:52.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"devxpy","name":"Dev Aggarwal","path":"/devxpy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19492893?s=80&v=4"},"commit":{"message":"gitleaks secret scanning","shortMessageHtmlLink":"gitleaks secret scanning"}},{"before":null,"after":"9818863dcdc077ce7e4a2c5c5d252907833025a5","ref":"refs/heads/gitleaks","pushedAt":"2024-08-08T20:33:22.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"SanderGi","name":"Alexander Metzger","path":"/SanderGi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/97496861?s=80&v=4"},"commit":{"message":"gitleaks secret scanning","shortMessageHtmlLink":"gitleaks secret scanning"}},{"before":"d8dc1859765f86ced7eb99a1bb9828459f5d1f01","after":"c74ac4aed8eeb6cb7587e4ef8d01024c1cb09b46","ref":"refs/heads/main","pushedAt":"2024-08-06T21:40:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"devxpy","name":"Dev Aggarwal","path":"/devxpy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19492893?s=80&v=4"},"commit":{"message":"fix BrokenPipeError caused by image dimensions not divisible by 2\n\nHandle ffmpeg errors properly and ensure even image dimensions before processing","shortMessageHtmlLink":"fix BrokenPipeError caused by image dimensions not divisible by 2"}},{"before":"0e3463f354c1a72e47b589c1fa88d070db9a5e5b","after":"d8dc1859765f86ced7eb99a1bb9828459f5d1f01","ref":"refs/heads/main","pushedAt":"2024-07-30T20:18:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"devxpy","name":"Dev Aggarwal","path":"/devxpy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19492893?s=80&v=4"},"commit":{"message":"add FFMPEG_ERR_MSG to ffprobe cmd","shortMessageHtmlLink":"add FFMPEG_ERR_MSG to ffprobe cmd"}},{"before":"3df00fefc6f01615b6cf17ade31ae5e9b2ce073f","after":null,"ref":"refs/heads/sadtalker_error_handling_improvements","pushedAt":"2024-07-30T16:54:31.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"devxpy","name":"Dev Aggarwal","path":"/devxpy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19492893?s=80&v=4"}},{"before":"d50cee82a0696456fb3eff8de0c38d55c6423998","after":"0e3463f354c1a72e47b589c1fa88d070db9a5e5b","ref":"refs/heads/main","pushedAt":"2024-07-30T16:54:26.000Z","pushType":"pr_merge","commitsCount":7,"pusher":{"login":"devxpy","name":"Dev Aggarwal","path":"/devxpy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19492893?s=80&v=4"},"commit":{"message":"Refactor error handling and subprocess calls, extract common utilities\n\n- Replace `ValueError` with `UserError` for better user feedback and sentry sanity\n- Copy over centralized HTTP & ffmpeg error handling in `exceptions.py` from gooey-server\n- Simplify file download logic with `download_file_to_path()`\n- Avoid too broad exception clause to handle bad face reco in sadtalker\n- Handle bad face reco in eyeblink and ref_post too\n- Remove stale wav2lip-src folder","shortMessageHtmlLink":"Refactor error handling and subprocess calls, extract common utilities"}},{"before":"e5e064da6f3c486a4a4d8d2d157276fadbb0f3ff","after":"3df00fefc6f01615b6cf17ade31ae5e9b2ce073f","ref":"refs/heads/sadtalker_error_handling_improvements","pushedAt":"2024-07-30T16:54:19.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"devxpy","name":"Dev Aggarwal","path":"/devxpy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19492893?s=80&v=4"},"commit":{"message":"Refactor error handling and subprocess calls, extract common utilities\n\n- Replace `ValueError` with `UserError` for better user feedback and sentry sanity\n- Copy over centralized HTTP & ffmpeg error handling in `exceptions.py` from gooey-server\n- Simplify file download logic with `download_file_to_path()`\n- Avoid too broad exception clause to handle bad face reco in sadtalker\n- Handle bad face reco in eyeblink and ref_post too\n- Remove stale wav2lip-src folder","shortMessageHtmlLink":"Refactor error handling and subprocess calls, extract common utilities"}},{"before":"d288db72a3e6bcd14cef9514557b766638bb81ba","after":"e5e064da6f3c486a4a4d8d2d157276fadbb0f3ff","ref":"refs/heads/sadtalker_error_handling_improvements","pushedAt":"2024-07-29T22:26:01.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"devxpy","name":"Dev Aggarwal","path":"/devxpy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19492893?s=80&v=4"},"commit":{"message":"Refactor error handling and subprocess calls, extract common utilities\n\n- Replace `ValueError` with `UserError` for better user feedback and sentry sanity\n- Copy over centralized HTTP & ffmpeg error handling in `exceptions.py` from gooey-server\n- Simplify file download logic with `download_file_to_path()`\n- Avoid too broad exception clause to handle bad face reco in sadtalker\n- Handle bad face reco in eyeblink and ref_post too\n- Remove stale wav2lip-src folder","shortMessageHtmlLink":"Refactor error handling and subprocess calls, extract common utilities"}},{"before":"b18f980576e1fe8429cf4dd9b58712d5fc9bda2d","after":"d288db72a3e6bcd14cef9514557b766638bb81ba","ref":"refs/heads/sadtalker_error_handling_improvements","pushedAt":"2024-07-29T22:10:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"devxpy","name":"Dev Aggarwal","path":"/devxpy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19492893?s=80&v=4"},"commit":{"message":"Refactor error handling and subprocess calls, extract common utilities\n\n- Replace `ValueError` with `UserError` for better user feedback and sentry sanity\n- Copy over centralized HTTP & ffmpeg error handling in `exceptions.py` from gooey-server\n- Simplify file download logic with `download_file_to_path()`\n- Avoid too broad exception clause to handle bad face reco in sadtalker\n- Handle bad face reco in eyeblink and ref_post too\n- Remove stale wav2lip-src folder","shortMessageHtmlLink":"Refactor error handling and subprocess calls, extract common utilities"}},{"before":"bc840b28cde5386fb4fb5b976102329a70070796","after":"b18f980576e1fe8429cf4dd9b58712d5fc9bda2d","ref":"refs/heads/sadtalker_error_handling_improvements","pushedAt":"2024-07-14T04:36:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SanderGi","name":"Alexander Metzger","path":"/SanderGi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/97496861?s=80&v=4"},"commit":{"message":"ffprobe_audio","shortMessageHtmlLink":"ffprobe_audio"}},{"before":"79228a9bd4ff4886849a8ea4e0f2ea4e78bd6286","after":"bc840b28cde5386fb4fb5b976102329a70070796","ref":"refs/heads/sadtalker_error_handling_improvements","pushedAt":"2024-07-14T04:32:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SanderGi","name":"Alexander Metzger","path":"/SanderGi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/97496861?s=80&v=4"},"commit":{"message":"raise_for_status instead of custom error message","shortMessageHtmlLink":"raise_for_status instead of custom error message"}},{"before":"f37f6578ef3aa633c2ebdd7488238d3426c16474","after":"79228a9bd4ff4886849a8ea4e0f2ea4e78bd6286","ref":"refs/heads/sadtalker_error_handling_improvements","pushedAt":"2024-07-14T04:31:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SanderGi","name":"Alexander Metzger","path":"/SanderGi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/97496861?s=80&v=4"},"commit":{"message":"grab 1 frame from video","shortMessageHtmlLink":"grab 1 frame from video"}},{"before":"bce1ef96bdd3b3de22fc70a6a6038a2c04eaf6c8","after":"f37f6578ef3aa633c2ebdd7488238d3426c16474","ref":"refs/heads/sadtalker_error_handling_improvements","pushedAt":"2024-07-14T04:14:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SanderGi","name":"Alexander Metzger","path":"/SanderGi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/97496861?s=80&v=4"},"commit":{"message":"urlparse","shortMessageHtmlLink":"urlparse"}},{"before":"91a2a28756b576387610bb001366e0cd3ca39f4e","after":"bce1ef96bdd3b3de22fc70a6a6038a2c04eaf6c8","ref":"refs/heads/sadtalker_error_handling_improvements","pushedAt":"2024-07-14T04:10:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SanderGi","name":"Alexander Metzger","path":"/SanderGi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/97496861?s=80&v=4"},"commit":{"message":"function \"inheritance\"","shortMessageHtmlLink":"function \"inheritance\""}},{"before":"52db6d1668dc7db1d67868f3643eecdf86f1c999","after":"d50cee82a0696456fb3eff8de0c38d55c6423998","ref":"refs/heads/main","pushedAt":"2024-07-09T08:58:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"devxpy","name":"Dev Aggarwal","path":"/devxpy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19492893?s=80&v=4"},"commit":{"message":"add nvidia monitor and device plugin crds","shortMessageHtmlLink":"add nvidia monitor and device plugin crds"}},{"before":"6230e1d91cbb1e8f32dc2199908d6432bb102566","after":"52db6d1668dc7db1d67868f3643eecdf86f1c999","ref":"refs/heads/main","pushedAt":"2024-07-08T22:52:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"devxpy","name":"Dev Aggarwal","path":"/devxpy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19492893?s=80&v=4"},"commit":{"message":"scale up wav2lip","shortMessageHtmlLink":"scale up wav2lip"}},{"before":null,"after":"a9ef6382f949d88559b24e90488ddd2dc08c6b82","ref":"refs/heads/lipsync_pricing_limits","pushedAt":"2024-07-02T18:19:07.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"SanderGi","name":"Alexander Metzger","path":"/SanderGi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/97496861?s=80&v=4"},"commit":{"message":"truncate audio on gpu","shortMessageHtmlLink":"truncate audio on gpu"}},{"before":null,"after":"91a2a28756b576387610bb001366e0cd3ca39f4e","ref":"refs/heads/sadtalker_error_handling_improvements","pushedAt":"2024-07-01T22:16:38.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"SanderGi","name":"Alexander Metzger","path":"/SanderGi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/97496861?s=80&v=4"},"commit":{"message":"handle top 8 errors","shortMessageHtmlLink":"handle top 8 errors"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xMVQxNTo0NjoxMC4wMDAwMDBazwAAAASzZV2r","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xMVQxNTo0NjoxMC4wMDAwMDBazwAAAASzZV2r","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNy0wMVQyMjoxNjozOC4wMDAwMDBazwAAAAR0NsyP"}},"title":"Activity · GooeyAI/gooey-gpu"}