Classificação mensal de projetos de código aberto Python, julho de 2023

Relatório mensal de tendências do Python, navegue mensalmente pelos projetos de código aberto Python mais populares, como GitHub e Gitee.Os projetos selecionados referem-se principalmente ao GitHub Trending , e alguns referem-se ao Gitee e outros. As classificações não estão em uma ordem específica e são todos projetos relativamente populares no mês atual.

Fórmula de seleção = 70% GitHub Trending + 20% Gitee + 10% outros

Fique atento à conta pública do WeChat e receba relatórios mensais

# Julho de 2023 8 de julho de 2023
1 Verme GPT A versão maligna do ChatGPT está presente | WormGPT | Grava automaticamente vírus, e-mails de phishing | Armas especiais de hackers | Ataque BEC | WormGPT. As questões de segurança provocadas pela tecnologia de modelos de linguagem de grande porte são urgentes. O WormGPT foi anunciado em fóruns clandestinos como a ferramenta perfeita para executar campanhas sofisticadas de phishing e ataques Business Email Compromise (BEC). Para os ciberataques, o uso de IA para ataques BEC tem muitas vantagens, incluindo o uso de sintaxe impecável e barreiras de entrada mais baixas para a criação de campanhas BEC. Os agentes de ameaças também podem usar o wormpt para criar automaticamente software de phishing de alta qualidade, tão bem elaborado que os destinatários podem ser facilmente convencidos. WormGPT é um modelo de IA baseado na arquitetura GPT-3, mas ao contrário de outros modelos, não aplica nenhuma medida de segurança e filtros durante o treinamento. Isso proporciona maior flexibilidade ao lidar com grandes quantidades de dados relacionados a hackers. No entanto, esta falta de filtros de segurança também possibilita que este modelo seja utilizado em diversas atividades maliciosas, como phishing, comprometimento de e-mail comercial, criação de malware, fraudes, ataques, etc. Como funciona o WormGPT: assim como o ChatGPT, o WormGPT é treinado usando bilhões de dados de diversas fontes, incluindo sites legítimos, fóruns darknet, manuais de hackers, amostras de malware, modelos de phishing e muito mais. O WormGPT usa esses dados para gerar e-mails de phishing convincentes, códigos de malware, ataques de hackers e outros conteúdos cibercriminosos projetados para enganar humanos e máquinas.
2 2x finais Uma ferramenta de ampliação de imagem de plataforma cruzada de código aberto, suporta 9 modelos, suporta CPU, GPU e possui uma interface chinesa. Ele permite que você use vários modelos para ampliar a imagem e obter uma imagem mais nítida. Ferramentas semelhantes também incluem: Real-ESRGAN – uma ferramenta de ampliação de resolução para fotos e imagens animadas IntegerScaler – torna jogos antigos e imagens pequenas mais nítidas, adequado para monitores 2K/4K [Windows/Chrome/Firefox] Anime4KCPP – classe de animação de alto desempenho de código aberto Ferramenta de ampliação de resolução de imagem e vídeo [Windows/macOS/Linux/Android] Waifu2x-Extension-GUI – ampliação inteligente de alta definição de imagens, GIFs e vídeos, com suporte para redução de ruído [Windows] waifu2x – especificamente para imagens bidimensionais, sem perdas tempos de ampliação, o efeito é excelente [Web/Win]
3 CodeGeeX Um assistente de programação de IA gratuito com funções semelhantes a assistentes de programação inteligentes, como Github Copilot, Codeium, CodeWhisperer e Bito. Atualmente, CodeGeeX oferece suporte a mais de 10 linguagens de programação convencionais, como Python, C++, Java, JavaScript e Go. Ele é um assistente de IA completo para desenvolvedores. Ele pode ajudar os programadores apenas a escrever comentários para descrever as funções de código necessárias, e o grande modelo subjacente do CodeGeeX pode gerar os códigos necessários. CodeGeeX é um modelo pré-treinado de geração de código em linguagem de multiprogramação com 13 bilhões de parâmetros. CodeGeeX é implementado usando a estrutura Huawei MindSpore. CodeGeeX fornece plug-ins VS Code e JetBrains IDEs gratuitos para ajudar os usuários a escrever código. Os usuários podem experimentar a nova experiência de programação trazida pela capacidade de geração de código do CodeGeeX em seu próprio IDE.
4 CodeGeeX2 CodeGeeX2 é a segunda geração do modelo de geração de código multilíngue CodeGeeX (KDD'23). Diferente da primeira geração do CodeGeeX (que é totalmente treinado na plataforma doméstica de chips Huawei Ascend), CodeGeeX2 é implementado com base na arquitetura ChatGLM2 e adicionando pré-treinamento de código. Graças ao melhor desempenho do ChatGLM2, CodeGeeX2 alcançou melhorias de desempenho em múltiplos indicadores (+107% > CodeGeeX; apenas 6 bilhões de parâmetros, o que é quase 10% do StarCoder-15B com mais de 15 bilhões de parâmetros)
5 Construído Uma biblioteca Python para criar rapidamente interfaces gráficas de usuário (GUIs) para implantação de modelos de aprendizado de máquina e aprendizado profundo. Dividido do lado técnico, consiste em três partes: página front-end + interface back-end + raciocínio do modelo de algoritmo de IA Gradio fez uma coisa, que é encapsular essas três partes em uma interface python, e os usuários podem implementar o encapsulado interface, para apresentar ao público o modelo de algoritmo treinado por você mesmo na forma de serviço web. A vantagem do Gradio está em sua facilidade de uso. A estrutura do código é mais simples que a do Streamlit. Basta definir as interfaces de entrada e saída para construir rapidamente uma página interativa simples e implantar o modelo com mais facilidade. É adequado para desenvolvedores que possuem cenários relativamente simples e desejam implantar aplicativos rapidamente.
6 Clonagem de voz em tempo real Um projeto de IA que pode clonar a voz de alguém. Leva apenas alguns segundos de áudio para imitar a voz humana do áudio original. A clonagem de voz em tempo real pode ser realizada, permitindo aos usuários gerar uma voz semelhante à voz original inserindo texto.
7 MetaGPT Pode simular o processo de desenvolvimento de uma empresa de software e gerar código de alta qualidade. O modelo MetaGPT pode abstrair uma série de funções diferentes, incluindo gerentes de produto, arquitetos, gerentes de projeto, engenheiros, etc., e pode conduzir supervisão interna durante a geração de código para melhorar a qualidade do código de saída final. Pode-se dizer que um software empresa de desenvolvimento está diretamente integrada ao modelo. O MetaGPT pode conduzir "pesquisas de mercado, análise competitiva de produtos, design de arquitetura" e outros links com um clique, e pode combinar situações do mundo real para analisar de forma inteligente "que tipo de código deve ser gerado, para que tipo de pessoas aplicáveis ​​ele se destina, e que tipo de requisitos funcionais são necessários" .
8 PaddleOCR PaddlePaddle, um projeto de OCR de código aberto da estrutura de aprendizagem profunda do Baidu, tem como objetivo criar uma biblioteca de ferramentas de OCR rica, líder e prática para ajudar os usuários a treinar melhores modelos e implementar aplicativos. PaddleOCR contém detecção de rich text, reconhecimento de texto e algoritmos ponta a ponta.
9 Você-obtém Um pequeno programa de linha de comando que baixa conteúdo de mídia (vídeo, áudio, imagens) de sites. A ferramenta mais conveniente e poderosa para baixar vídeos que aprendi até agora. Os usos específicos são: Baixe vídeos/áudios de sites populares como Station B, iQiyi e Netease Cloud Music. Baixe imagens (de interesse) raspando páginas da web. Transmita vídeos online em um media player. Rasteje até 300 barragens de Bilibili
10 código gpt-ui Deixe a IA gerar e executar código para você. Um projeto de código aberto do interpretador de código ChatGPT da OpenAI, o interpretador de código, que pode gerar e executar código a seu pedido. Recursos: Função de upload e download de arquivos com reconhecimento de contexto (pode se referir às suas mensagens anteriores) Gerar código para executar código (kernel Python) Troca de modelo (suporte GPT-3.5 e GPT-4)
11 para mim (Mathematical Animation Engine) é uma biblioteca de software de código aberto para a criação de animações matemáticas. Foi desenvolvido por Grant Sanderson (também fundador da 3Blue1Brown) para ajudar educadores e entusiastas da matemática a apresentar conceitos e princípios matemáticos de uma forma bonita e visual.
12 LMS Pesquisa Uma coleção de artigos e recursos relacionados a grandes modelos de linguagem
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 Lean Side Hustle: como os programadores fazem side hustles graciosamente. Este livro expande o conteúdo básico de "Como os programadores ganham dinheiro no bolso com elegância" e o coloca em uma perspectiva secundária mais ampla; ao mesmo tempo, apresenta o processo de "Empreendedorismo Lean" que foi verificado pela indústria da Internet e o otimiza para o processo lateral específico de “Empreendedorismo Lean”. Na segunda parte do livro, com base em casos reais, foram acrescentados os conteúdos “desenvolvimento independente e monetização” e “prática de monetização de cursos online”. Este livro foi escrito em dezembro de 2020, depois da metodologia da empresa individual. Depois de ler este livro, você poderá ler a metodologia da empresa individual.
18 roteiro de pilha Roteiro de pilha completa (versão em cubo de açúcar). O roteiro full-stack da Fangtang concentra-se na questão de "como transformar uma ideia em um produto, comercializá-lo e obter benefícios", e seleciona entre uma grande quantidade de conteúdo de aprendizagem, tentando permitir que os leitores concluam em um curto espaço de tempo, incluindo O " conjunto mínimo de habilidades viáveis", incluindo modelo de negócios, design, desenvolvimento, operação e crescimento, ajuda os leitores a completar a transformação "de uma empresa de parafuso em uma empresa de um homem só". No ciclo de recessão económica, é extremamente importante quer se trate de mais opções de desenvolvimento de carreira ou de rendimentos de linha dupla mais seguros provenientes de negócios paralelos. Este é exatamente o valor que o roteiro espera trazer.
19 amigo amis é uma estrutura front-end de baixo código que usa configuração JSON para gerar páginas, o que pode economizar a carga de trabalho de desenvolvimento de páginas e melhorar a eficiência do desenvolvimento de páginas front-end. amis pode completar o desenvolvimento funcional completo apenas com configuração JSON, incluindo funções como aquisição de dados, envio de formulário e verificação. Possui mais de 100 componentes de UI integrados, que podem atender às necessidades de vários componentes de página e apontar componentes personalizados. Amis tem sido amplamente utilizado no Baidu e mais de 30.000 páginas foram criadas em mais de 4 anos. Da revisão de conteúdo ao gerenciamento de máquinas, da análise de dados ao treinamento de modelos, amis atende a diversas necessidades de páginas.


 

Categoria:  Classificação mensal de projetos de código aberto em PythonTags : Visual OCR Voice Programming Assistant WormGPT MetaGPT Voice Teamwork



Nota: O artigo atual será atualizado de tempos em tempos. Se você tiver sugestões melhores para este artigo ou novos materiais para recomendar, clique em:  Bem-vindo para compartilhar sites excelentes  .

 

Acho que você gosta

Origin blog.csdn.net/cbbxn/article/details/132117117
Recomendado
Clasificación