Github 2024-02-13 Python开源项目日报 Top10
根据Github Trendings的统计,今日(2024-02-13统计)共有10个项目上榜。根据开发语言中项目的数量,汇总情况如下:
开发语言 | 项目数量 |
---|---|
Python项目 | 10 |
系统设计指南
- 创建周期:2507 天
- 开发语言:Python
- 协议类型:Other
- Star数量:241693 个
- Fork数量:42010 次
- 关注人数:241693 人
- 贡献人数:109 人
- Open Issues数量:413 个
- Github地址:https://github.com/donnemartin/system-design-primer.git
系统设计指南是一个开源项目,帮助个人学习如何设计大规模系统并为系统设计面试做准备。它还包括Anki记忆卡,以便有效学习。
yt-dlp: 一个增强版的youtube-dl分支
- 创建周期:1184 天
- 开发语言:Python
- 协议类型:The Unlicense
- Star数量:64607 个
- Fork数量:5309 次
- 关注人数:64607 人
- 贡献人数:385 人
- Open Issues数量:1422 个
- Github地址:https://github.com/yt-dlp/yt-dlp.git
- 项目首页: https://discord.gg/H5MNcFW63r
yt-dlp是youtube-dl的一个分支,具有额外的功能和修复,重点是添加新功能和补丁,同时与原始项目保持最新。它包括详细的安装说明,更新/发布文件,依赖关系,编译,使用和选项,配置,格式选择,修改元数据,插件,嵌入示例等。它还集成了SponsorBlock,用于标记/删除YouTube视频中的赞助部分,并更改了默认格式排序选项,以获得更高分辨率和更好的编解码器。
Fooocus: 图像生成软件
- 创建周期:188 天
- 开发语言:Python
- 协议类型:GNU General Public License v3.0
- Star数量:30681 个
- Fork数量:3552 次
- 关注人数:30681 人
- 贡献人数:33 人
- Open Issues数量:237 个
- Github地址:https://github.com/lllyasviel/Fooocus.git
Fooocus是基于Gradio的开源图像生成软件。它重新思考了Stable Diffusion和Midjourney的设计,提供了离线、开源和免费的平台。它消除了手动调整的需求,专注于提示和图像,并包含自动优化。安装过程简化,最小GPU内存要求为4GB。
使用MoviePy自动创建YouTube短视频
- 创建周期:13 天
- 开发语言:Python
- 协议类型:MIT License
- Star数量:7294 个
- Fork数量:878 次
- 关注人数:7294 人
- 贡献人数:21 人
- Open Issues数量:4 个
- Github地址:https://github.com/FujiwaraChoki/MoneyPrinter.git
使用MoviePy自动在本地创建YouTube短视频,只需提供要讨论的视频主题。
CrewAI:先进的自主AI代理编排框架
- 创建周期:73 天
- 开发语言:Python
- 协议类型:MIT License
- Star数量:2488 个
- Fork数量:265 次
- 关注人数:2488 人
- 贡献人数:12 人
- Open Issues数量:35 个
- Github地址:https://github.com/joaomdmoura/crewAI.git
- 项目首页: https://crewai.io
CrewAI是一个先进的框架,用于编排角色扮演的自主AI代理,促进协作智能,使代理能够在复杂任务上无缝合作。
使用100多个LLM的开源API执行语言模型任务
- 创建周期:201 天
- 开发语言:Python
- 协议类型:MIT License
- Star数量:5303 个
- Fork数量:524 次
- 关注人数:5303 人
- 贡献人数:104 人
- Open Issues数量:283 个
- Github地址:https://github.com/BerriAI/litellm.git
- 项目首页: https://docs.litellm.ai/docs/
该项目涉及使用各种开源LLM API,如Bedrock、Azure、OpenAI、Cohere、Anthropic、Ollama、Sagemaker、HuggingFace、Replicate等100多个LLM,来执行语言模型任务。
情感语音模型MetaVoice-1B
- 创建周期:7 天
- 开发语言:Python
- 协议类型:Apache License 2.0
- Star数量:1830 个
- Fork数量:228 次
- 关注人数:1830 人
- 贡献人数:5 人
- Open Issues数量:16 个
- Github地址:https://github.com/metavoiceio/metavoice-src.git
- 项目首页: https://themetavoice.xyz/
MetaVoice-1B是一个开源的1.2B参数基础模型,经过了100,000小时的语音训练,用于文本转语音。它优先考虑了英语中的情感语音节奏和语调,美式和英式语音的零射击克隆,支持通过微调进行语音克隆,成功使用最少1分钟的训练数据进行印度说话者的支持,以及长篇合成。该模型以Apache 2.0许可证发布,可以无限制地使用。
使用函数调用构建AI助手的工具包
- 创建周期:650 天
- 开发语言:Python
- 协议类型:Mozilla Public License 2.0
- Star数量:1796 个
- Fork数量:195 次
- 关注人数:1796 人
- 贡献人数:12 人
- Open Issues数量:14 个
- Github地址:https://github.com/phidatahq/phidata.git
- 项目首页: https://docs.phidata.com
Phidata是一个使用函数调用构建AI助手的工具包。函数调用使LLMs能够通过调用函数并根据响应智能地选择下一步,就像人类解决问题一样。
自我对弈微调:将弱语言模型转化为强语言模型
- 创建周期:9 天
- 开发语言:Python
- 协议类型:Apache License 2.0
- Star数量:349 个
- Fork数量:24 次
- 关注人数:349 人
- 贡献人数:4 人
- Open Issues数量:0 个
- Github地址:https://github.com/uclaml/SPIN.git
- 项目首页: https://uclaml.github.io/SPIN/
Self-Play Fine-Tuning (SPIN)项目的官方实现,其中包含了陈子翔、邓奕禾、袁慧卓、季凯轩和顾全全撰写的论文《自我对弈微调将弱语言模型转化为强语言模型》的代码。
PalWorld服务器工具包
- 创建周期:17 天
- 开发语言:Python
- 协议类型:MIT License
- Star数量:236 个
- Fork数量:41 次
- 关注人数:236 人
- 贡献人数:6 人
- Open Issues数量:3 个
- Github地址:https://github.com/magicbear/palworld-server-toolkit.git
PalWorld服务器工具包是一个开源项目,旨在修改保存文件,列出玩家,修复保存文件等。