Bienvenido a ZySec AI, donde la inteligencia artificial se encuentra con la ciberseguridad. El Proyecto ZySec, impulsado por el innovador modelo ZySec 7B, está remodelando el panorama de la ciberseguridad con soluciones impulsadas por la IA.
¡ZySec tiene la misión de hacer que la IA sea accesible para profesionales de la seguridad como usted!
ZySec AI lidera la integración de la seguridad cibernética con la inteligencia artificial . Nuestra visión es transformar la forma en que los profesionales de la seguridad aprovechan la tecnología. ZySec AI es más que una simple herramienta; es un enfoque holístico para mejorar las operaciones de seguridad, fusionando el poder innovador de la IA con los desafíos únicos de la ciberseguridad, al tiempo que prioriza la privacidad.
Nota: ZySec AI está diseñado para funcionar sin conectividad a Internet, lo que garantiza una privacidad total. La única excepción es la función opcional de búsqueda en Internet.
ZySec 7B , la piedra angular de ZySec AI, se basa en la serie de modelos de lenguaje Zephyr de HuggingFace. Diseñado a medida para la ciberseguridad, ofrece un nivel experto de conocimientos y perspectivas. El modelo está ampliamente capacitado en más de 30 dominios únicos, lo que garantiza su efectividad y confiabilidad en el campo de la ciberseguridad.
Tiene la flexibilidad de ejecutar la aplicación ZySec AI localmente en su computadora o de forma remota en una instancia de GPU, según sus preferencias y disponibilidad de recursos.
Implementación local: adecuada para desarrollo, pruebas o uso ligero. Siga las instrucciones de las secciones anteriores para configurar y ejecutar la aplicación en su máquina local.
Implementación remota en una instancia de GPU: para obtener un mejor rendimiento, especialmente cuando se manejan cargas de trabajo más grandes o se requiere un procesamiento más rápido, considere implementar en una instancia de GPU. Utilice el modo de implementación VLLM (modelo de lenguaje muy grande) para obtener un rendimiento óptimo en un entorno de GPU.
Este es el modelo que se puede implementar en una instancia de GPU para mejorar el rendimiento: ZySec-7B-v1 en Hugging Face. Este modelo está optimizado específicamente para implementaciones basadas en GPU y ofrece importantes mejoras de rendimiento con respecto a las configuraciones basadas en CPU.
Clonar el repositorio: comience clonando el repositorio de ZySec AI desde GitHub a su máquina local.
Clonar el proyecto
git clone https://github.com/ZySec-AI/ZySec.git
Inicio del servidor de aplicaciones : modifique el archivo config.cfg según sus necesidades. De forma predeterminada, el script descargará el modelo y ejecutará una instancia local usando llama-cpp-python[servidor]:
chmod +x start.sh
./start.sh
Puede ejecutarlo localmente en la misma computadora o de forma remota en una instancia de GPU según sus preferencias. Para un mejor rendimiento, utilice el modo de implementación VLLM en la instancia de GPU.
ZySec AI se publica bajo la licencia Apache, versión 2.0 (Apache-2.0), una licencia permisiva de código abierto. Esta licencia le permite utilizar, modificar, distribuir y vender libremente sus propias versiones de este trabajo, según los términos de la licencia.
? Ver la licencia de Apache, versión 2.0
Un agradecimiento especial a las comunidades HuggingFace y LangChain por su inspiración y contribuciones al campo de la IA. Su trabajo pionero continúa inspirando proyectos como ZySec AI.
Venkatesh Siddi es un destacado experto en ciberseguridad que integra la inteligencia artificial y el aprendizaje automático en complejos desafíos de seguridad. Su experiencia se extiende a big data, seguridad en la nube y diseño de tecnología innovadora.