Python开源项目月排行 2023年7月

Python 趋势月报,按月浏览往期 GitHub,Gitee 等最热门的Python开源项目,入选的项目主要参考GitHub Trending,部分参考了Gitee和其他。排名不分先后,都是当前月份内相对热门的项目。

入选公式=70%GitHub Trending+20%Gitee+10%其他

关注微信公众号,接收月报推送

# 2023年7月 2023年7月8日
1 WormGPT 邪恶版ChatGPT现世 | WormGPT | 自动写病毒、钓鱼邮件 | 黑客专用武器库 | BEC攻击 | 奶奶漏洞,一款“没有道德界限或者限制”的「邪恶版ChatGPT」,已经悄然在网络上蔓延,它就是WormGPT。大语言模型技术所带来的安全问题,刻不容缓。WormGPT在地下论坛上被宣传为执行复杂的网络钓鱼活动和商业电子邮件入侵(BEC)攻击的完美工具。对于网络攻击者来说,利用AI进行BEC攻击有很多便利之处,比如包括使用无可挑剔的语法和降低创建BEC活动的入门门槛等等。 威胁行为者还可以使用wormpt自动创建质量极高的钓鱼软件,其制作的精良程度十分容易为收件人所信服。WormGPT是一种基于GPT-3架构的AI模型,但与其它模型不同的是,它在训练过程中并未应用任何安全措施和过滤器。这使得它在处理大量黑客相关数据时,具有更大的灵活性。 然而,这种缺乏安全过滤器的做法,也使得该模型可能被用于各种恶意活动,如网络钓鱼、商业电子邮件泄露、恶意软件创建、诈骗、攻击等。WormGPT的工作原理: 与ChatGPT一样,WormGPT使用来自各种来源的数十亿个数据进行训练,包括合法网站、暗网论坛、黑客手册、恶意软件样本、网络钓鱼模板等。 WormGPT利用这些数据生成令人信服的网络钓鱼电子邮件、恶意软件代码、黑客攻击和其他网络犯罪内容,这些内容的目的是欺骗人类和机器。
2 Final2x 一款开源、跨平台的图片放大工具,支持 9 款模型,支持 CPU、GPU,有中文界面。它让可以你使用多个模型将图像放大,得到更清晰的图片。同类工具还有: Real-ESRGAN – 针对照片、动画图片的分辨率放大工具 IntegerScaler – 让老游戏、小图片更清晰,适合 2K/4K 显示器[Windows/Chrome/Firefox] Anime4KCPP – 开源的高性能动漫类图像与视频分辨率放大工具[Windows/macOS/Linux/Android] Waifu2x-Extension-GUI – 对图片、GIF、视频进行高清智能放大,支持降噪[Windows] waifu2x – 专门针对二次元图片,无损放大两倍,效果极佳[Web/Win]
3 CodeGeeX 一款免费的AI编程助手,功能类似 Github Copilot、Codeium、CodeWhisperer、Bito 等智能编程助手,目前 CodeGeeX 支持 Python、C++、Java、JavaScript、Go 等10多种主流编程语言,是开发者的全能AI助手。可以帮助程序员只写注释,描述需要的代码功能,CodeGeeX 底层大模型即可生成所需要的代码。 CodeGeeX是一个具有130亿参数的多编程语言代码生成预训练模型。CodeGeeX采用华为MindSpore框架实现.CodeGeeX提供了免费的VS Code和JetBrains IDEs插件,辅助用户编写代码。用户可以在自己的IDE中体验CodeGeeX的代码生成能力为编程带来的新体验。
4 CodeGeeX2 CodeGeeX2 是多语言代码生成模型 CodeGeeX (KDD’23) 的第二代模型。不同于一代 CodeGeeX(完全在国产华为昇腾芯片平台训练) ,CodeGeeX2 是基于 ChatGLM2 架构加入代码预训练实现,得益于 ChatGLM2 的更优性能,CodeGeeX2 在多项指标上取得性能提升(+107% > CodeGeeX;仅60亿参数即超过150亿参数的 StarCoder-15B 近10%)
5 Gradio 一个用于快速创建图形用户界面(GUI)的Python库,用于机器学习和深度学习模型的部署。 从技术侧拆分,由三个部分组成: 前端页面 + 后端接口 + AI算法模型推理 Gradio 做了一件事情,就是将这三个部分封装到一个 python 接口里,用户通过实现其封装的接口,将自己训练的算法模型以 web 服务的形式展现给大众使用。Gradio的优势在于易用性,代码结构相比Streamlit简单,只需简单定义输入和输出接口即可快速构建简单的交互页面,更轻松部署模型。适合场景相对简单,想要快速部署应用的开发者。
6 Real-Time-Voice-Cloning 个能克隆某个人说话声音的 AI 项目。仅需几秒音频,就能模仿出原音频的人声。可以实现实时语音克隆,让用户可以通过输入文本,生成与原始语音相似的语音。
7 MetaGPT 可模拟软件公司开发过程,生成高质量代码。MetaGPT 模型可以抽象出了多个不同角色,包括产品经理、架构师、项目经理、工程师等,可在代码生成时,自己进行内部监督,提升最终输出的代码质量,可谓将一个软件开发公司直接融入进模型中。MetaGPT 可以一键进行“市场调研、竞品分析、架构设计”等环节,能够结合现实中的情况,智能分析“应当生成什么类型的代码、面向什么样的适用人群、需要什么样的功能需求”。
8 PaddleOCR 百度深度学习框架PaddlePaddle开源的OCR项目,旨在打造一套丰富、领先、且实用的OCR工具库,助力使用者训练出更好的模型,并应用落地。 PaddleOCR包含丰富的文本检测、文本识别以及端到端算法。
9 You-Get 一个很小的命令行程序,可以从网站下载媒体内容(视频,音频,图像)。目前我所了解到的最便捷且强大的下载视频工具,具体的用处有: 从B站,爱奇艺,网易云音乐等热门网站下载视频/音频。 通过抓取网页下载(感兴趣的)图像。 在媒体播放器中流式传输在线视频。 爬取最多300条B站弹幕
10 gpt-code-ui 让AI为你生成和执行代码。OpenAI's ChatGPT 代码解释器Code interpreter的开源项目 ,它可以根据您的请求生成和执行代码。 功能特点: 文件上传和下载功能 上下文感知(它可以参考您之前的消息) 生成代码 运行代码(Python内核) 模型切换(支持GPT-3.5和GPT-4)
11 manim (Mathematical Animation Engine)是一个用于创建数学动画的开源软件库。它由Grant Sanderson(也是3Blue1Brown的创始人)开发,旨在帮助数学教育者和爱好者以美观、可视化的方式展示数学概念和原理。
12 LLMSurvey 与大型语言模型相关的论文和资源的集合
13 h2ogpt H2O公司开源的一个类似ChatGPT的应用。是基于EleutherAI发布的GPT-NeoX-20b模型微调的结果。使用的是H2O自己收集的数据集。 h2oGPT的最大特点是具有完全宽松、商业可用的代码、数据和模型。官引介绍:建立在大型语言模型(LLM)如GPT-4上的应用程序代表了AI的革命,因为它们在自然语言处理方面具有人类水平的能力。然而,它们也面临着许多重要风险,例如存在偏见、隐私或有害文本,以及未经授权的包含版权材料。我们介绍了h2oGPT,一个基于生成预训练Transformer(GPT)的开源代码仓库套件,用于创建和使用LLM。该项目的目标是创造世界最好的真正开源替代品,以与难以置信且不可阻挡的开源社区协作,我们开源了从7亿参数到400亿参数的多个优化过的h2oGPT模型,已完全开放Apache 2.0许可证下的商业使用。在我们发布的其中包含100%自然语言私人文档搜索。开源语言模型有助于推动AI发展,使其更加容易可得且可信。它们降低入门门槛,使个人和组织能够根据需求定制这些模型。这种开放性增加了创新、透明度和公平性。
14 zulip 远程团队合作的实时聊天软件,一个不错的开源的Slack 替代品 。Dropbox公司开发一款群组聊天软件,适用于团队沟通与协作。该类软件目前比较流行的是Slac;与之相比,Zulip还处于起步阶段。在Zulip社区,Slack也一直被作为竞争对手看待。国内也有类似软件,感兴趣的同学可以自行搜索。
15 mypy Python 中的静态类型检查器。无需运行代码即可发现程序中潜在的错误。还可以加入到 git hook 中,实现在提交代码前自动检查。Mypy 具有强大且易于使用的类型系统,具有现代功能,如类型推断、泛型、可调用类型、元组类型、联合类型和结构子类型。
16 chinese-poetry 最全中华古诗词数据库, 唐宋两朝近一万四千古诗人, 接近5.5万首唐诗加26万宋诗. 两宋时期1564位词人,21050首词。
17 lean-side-bussiness 精益副业:程序员如何优雅地做副业。本书扩展了《程序员如何优雅地挣零花钱》的基本内容,将其放到更大的副业视角;同时,引入经过互联网行业验证的「精益创业」流程,并优化为副业专用的「精益副业」流程。 在书籍第二部分,以实际案例为主,添加了「独立开发变现」和「网课变现实践」的内容。 本书成书于2020年12月,晚于一人公司方法论,在阅读完本书后,可以阅读一人公司方法论。
18 stack-roadmap 全栈路线图(方糖版)。方糖全栈路线图聚焦于「如何将一个想法做成产品,将其商业化并获得收益」这一问题,并从大量的学习内容中进行精选,尝试让读者在短时间内补全包括商业模式、设计、开发、运营、增长在内的「最小可行技能栈」,帮助读者完成「从螺丝钉到一人企业」的蜕变。 在经济下行的周期中,无论是更多选择的职业发展,还是更安全的副业主业双线收入都是极为重要的。这也正是路线图期望带来的价值。
19 amis amis 是一个低代码前端框架,使用JSON配置来生成页面,可以节省页面开发工作量,提升开发前端页面的效率。 amis 只需 JSON 配置就能完成完整功能开发,包括数据获取、表单提交及验证等功能,内置 100+ 种 UI 组件,能满足各种页面组件展现的需求,同时指出自定义组件。 amis 在百度内部得到了广泛使用,在 4 年多的时间里创建了 3w 多页面,从内容审核到机器管理,从数据分析到模型训练,amis 满足了各种各样的页面需求。


 

分类: Python开源项目月排行标签: 可视化 OCR 语音 编程助手 WormGPT MetaGPT 声音 团队协作



注:当前文章会不定期进行更新。如果您对本文有更好的建议,有新资料推荐, 可以点击: 欢迎分享优秀网站 

猜你喜欢

转载自blog.csdn.net/cbbxn/article/details/132117117