Clasificación semanal del proyecto de código abierto Python en la semana 28 de 2023

 

Python Trend Weekly, explore semanalmente los proyectos de código abierto de Python más populares, como GitHub y Gitee. Los proyectos seleccionados se refieren principalmente a GitHub Trending , y algunos se refieren a Gitee y otros. Las clasificaciones no siguen ningún orden en particular y todos son proyectos relativamente populares de la semana.

Fórmula de selección = 70% Tendencias de GitHub + 20% Gitee + 10% otros

Preste atención a la cuenta pública de WeChat y reciba boletines semanales

# Semana 28, 2023 29 de julio de 2023
1 GusanoGPT La versión malvada de ChatGPT ya está aquí | WormGPT | Escribe virus y correos electrónicos de phishing automáticamente | Arsenal de armas especiales de hackers | Ataque BEC | WormGPT. Los problemas de seguridad provocados por la tecnología de modelos de lenguajes grandes son urgentes. WormGPT ha sido anunciado en foros clandestinos como la herramienta perfecta para ejecutar sofisticadas campañas de phishing y ataques Business Email Compromise (BEC). Para los ciberatacantes, utilizar IA para ataques BEC tiene muchas ventajas, incluido el uso de una sintaxis impecable y barreras de entrada más bajas para la creación de campañas BEC. Los actores de amenazas también pueden utilizar wormpt para crear automáticamente software de phishing de alta calidad que esté tan bien diseñado que los destinatarios puedan ser convencidos fácilmente. WormGPT es un modelo de IA basado en la arquitectura GPT-3, pero a diferencia de otros modelos, no aplica ninguna medida de seguridad ni filtro durante el entrenamiento. Esto le da una mayor flexibilidad al tratar con grandes cantidades de datos relacionados con piratas informáticos. Sin embargo, esta falta de filtros de seguridad también hace posible que este modelo se utilice en diversas actividades maliciosas como phishing, vulneración del correo electrónico empresarial, creación de malware, estafas, ataques, etc. Cómo funciona WormGPT: al igual que ChatGPT, WormGPT se entrena utilizando miles de millones de datos de una variedad de fuentes, incluidos sitios web legítimos, foros de la red oscura, manuales de piratería, muestras de malware, plantillas de phishing y más. WormGPT utiliza estos datos para generar correos electrónicos de phishing convincentes, códigos de malware, ataques de piratería y otros contenidos cibercriminales diseñados para engañar a humanos y máquinas.
2 tobogán-ai-geetest Utilice IA para identificar lagunas en el código de verificación y simule el deslizamiento artificial a través del selenio para lograr el craqueo. Descripción 1. El proyecto utiliza yolov5. 2. Se utilizan alrededor de 200 imágenes para entrenar la búsqueda de espacios en el código de verificación del sitio web en el código. 3. El efecto de identificar otros sitios web puede no ser bueno y es necesario realizar un modelo. entrenándote 4. Es posible que los golpes antropomórficos de selenio no se manejen muy bien
3 región ip2 Un marco de gestión de datos IP fuera de línea y una biblioteca de ubicación que admite segmentos de datos a un nivel de 100 millones y un rendimiento de consultas a un nivel de 10 microsegundos, y proporciona la implementación de motores de gestión de datos xdb en muchos lenguajes de programación convencionales. Respuesta de consulta extremadamente rápida Incluso para consultas basadas exclusivamente en archivos xdb, el tiempo de respuesta para una sola consulta es del nivel de diez microsegundos. Puede habilitar consultas aceleradas por memoria de las dos maneras siguientes: Caché de índice vIndex: use una memoria fija de 512 KB espacio para almacenar en caché los datos del índice vectorial, reducir una operación de disco IO y mantener estable la eficiencia promedio de las consultas entre 10 y 20 microsegundos. Caché de archivos completos xdb: cargue el archivo xdb completo en la memoria, el uso de la memoria es igual al tamaño del archivo xdb, sin operaciones de E/S del disco y mantiene la eficiencia de las consultas en el nivel de microsegundos.
4 Rebaja de cerezas Un editor Javascript Markdown que es listo para usar, liviano, conciso y fácil de expandir. Puede ejecutarse en el navegador o servidor (NodeJs). Los desarrolladores pueden llamar y crear instancias del editor Cherry Markdown de una manera muy simple. El editor admite la mayoría de la sintaxis de rebajas comúnmente utilizada (como título, tabla de contenido, diagrama de flujo, fórmula, etc.) de forma predeterminada.
5 cs-408 Revisar experiencia, recursos y notas de OneNote relacionados con el posgrado de informática 408
6 Enséñate a ti mismoCS-CN Traducción al chino de TeachYourselfCS. Si eres un ingeniero autodidacta o te graduaste de un campo de entrenamiento de codificación, es imperativo que estudies ciencias de la computación. Afortunadamente, no es necesario gastar años y dinero para obtener un título: puedes obtener una educación de primer nivel por tu cuenta. En esta guía descubrirás: ¿Qué materias deberías estudiar y por qué? ¿Cuáles son los mejores libros o lecciones en video para estos temas?
7 2x finales Una herramienta de ampliación de imágenes multiplataforma de código abierto, admite 9 modelos, admite CPU, GPU y tiene una interfaz china. Le permite utilizar varios modelos para ampliar la imagen y obtener una imagen más clara. Herramientas similares también incluyen: Real-ESRGAN – una herramienta de ampliación de resolución para fotos e imágenes animadas IntegerScaler – hace que los juegos antiguos y las imágenes pequeñas sean más claros, adecuado para pantallas 2K/4K [Windows/Chrome/Firefox] Anime4KCPP – clase de animación de alto rendimiento de código abierto Herramienta de ampliación de resolución de imágenes y vídeos [Windows/macOS/Linux/Android] Waifu2x-Extension-GUI – ampliación inteligente de imágenes, GIF y vídeos de alta definición, compatible con reducción de ruido [Windows] waifu2x – específicamente para imágenes bidimensionales, sin pérdidas tiempos de ampliación, el efecto es excelente [Web/Win]
8 CódigoGeeX Un asistente de programación de IA gratuito con funciones similares a los asistentes de programación inteligentes como Github Copilot, Codeium, CodeWhisperer y Bito. Actualmente, CodeGeeX admite más de 10 lenguajes de programación convencionales como Python, C++, Java, JavaScript y Go. es un asistente de IA integral para desarrolladores. Puede ayudar a los programadores a escribir solo comentarios para describir las funciones del código requeridas, y el gran modelo subyacente de CodeGeeX puede generar los códigos requeridos. CodeGeeX es un modelo preentrenado de generación de código de lenguaje de programación múltiple con 13 mil millones de parámetros. CodeGeeX se implementa utilizando el marco Huawei MindSpore. CodeGeeX proporciona complementos gratuitos de VS Code y JetBrains IDE para ayudar a los usuarios a escribir código. Los usuarios pueden experimentar la nueva experiencia de programación que ofrece la capacidad de generación de código de CodeGeeX en su propio IDE.
9 CódigoGeeX2 CodeGeeX2 es la segunda generación del modelo de generación de código multilingüe CodeGeeX (KDD'23). A diferencia de la primera generación de CodeGeeX (que está completamente entrenada en la plataforma de chip nacional Huawei Ascend), CodeGeeX2 se implementa en base a la arquitectura ChatGLM2 y agrega código preentrenado. Gracias al mejor rendimiento de ChatGLM2, CodeGeeX2 ha logrado mejoras de rendimiento en múltiples indicadores (+107% > CodeGeeX; solo 6 mil millones de parámetros, que es casi el 10% del StarCoder-15B con más de 15 mil millones de parámetros)
10 Amigos amis es un marco de front-end de bajo código que utiliza la configuración JSON para generar páginas, lo que puede ahorrar la carga de trabajo del desarrollo de páginas y mejorar la eficiencia del desarrollo de páginas de front-end. amis puede completar un desarrollo funcional completo solo con la configuración JSON, incluidas funciones como adquisición de datos, envío de formularios y verificación. Tiene más de 100 componentes de interfaz de usuario integrados, que pueden satisfacer las necesidades de varios componentes de la página y señalar componentes personalizados. Amis se ha utilizado ampliamente en Baidu y se han creado más de 30.000 páginas en más de 4 años. Desde la revisión de contenido hasta la gestión de máquinas, desde el análisis de datos hasta la capacitación de modelos, amis satisface diversas necesidades de las páginas.
11 MetaGPT Puede simular el proceso de desarrollo de una empresa de software y generar código de alta calidad. El modelo MetaGPT puede abstraer una serie de roles diferentes, incluidos gerentes de producto, arquitectos, gerentes de proyectos, ingenieros, etc., y puede realizar supervisión interna durante la generación de código para mejorar la calidad del código de salida final. La empresa de desarrollo está directamente integrada en el modelo. MetaGPT puede realizar "investigaciones de mercado, análisis de productos competitivos, diseño de arquitectura" y otros enlaces con un solo clic, y puede analizar de manera inteligente "qué tipo de código se debe generar, para qué tipo de personas aplicables y qué tipo de requisitos funcionales son". "necesario" en combinación con la situación real.
12 Construido Una biblioteca de Python para crear rápidamente interfaces gráficas de usuario (GUI) para la implementación de modelos de aprendizaje automático y aprendizaje profundo. Dividido desde el punto de vista técnico, consta de tres partes: página de inicio + interfaz de fondo + razonamiento del modelo de algoritmo de IA. Gradio ha hecho una cosa, que es encapsular estas tres partes en una interfaz de Python, y los usuarios pueden implementar el encapsulado. interfaz, para presentar al público el modelo de algoritmo entrenado por uno mismo en forma de servicio web. La ventaja de Gradio radica en su facilidad de uso. La estructura del código es más simple que la de Streamlit. Solo necesita definir las interfaces de entrada y salida para construir rápidamente una página interactiva simple e implementar el modelo más fácilmente. Es adecuado para desarrolladores que tienen escenarios relativamente simples y desean implementar aplicaciones rápidamente.
13 Clonación de voz en tiempo real Un proyecto de inteligencia artificial que puede clonar la voz de alguien. Sólo se necesitan unos segundos de audio para imitar la voz humana del audio original. Se puede realizar la clonación de voz en tiempo real, lo que permite a los usuarios generar una voz similar a la voz original ingresando texto.


 

Categoría:  Ranking semanal de proyectos de código abierto de PythonEtiquetas: Visualización Imagen WormGPT MetaGPT Sonido Markdown Código de verificación Voz IP



Nota: El artículo actual se actualizará periódicamente. Si tiene mejores sugerencias para este artículo o nuevos materiales para recomendar, puede hacer clic en:  Bienvenido a compartir sitios web excelentes  .

Supongo que te gusta

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