¡Bienvenido!
Este repositorio contiene el código de código abierto para el producto Curate de Gliff.ai.
Curate tiene como objetivo permitir que los propietarios de datos y su equipo organicen de manera fácil y eficiente sus conjuntos de datos de imágenes con control de versión completo y capacidad para asignar tareas de anotación a los fines de desarrollar productos de IA de imágenes. Curate es solo una parte de la creciente plataforma de MLOPS de preservación de la privacidad de Gliff.ai (Operaciones de aprendizaje automático). Cuando se utiliza la plataforma Gliff.ai completa, Curate proporciona solo un paso para desarrollar conjuntos de datos auditables y de alta calidad que satisfagan cualquier marcado regulatorio relevante que permita a nuestros usuarios construir modelos y productos de IA confiables y cambiantes de IA.
Una vista previa de la rama main actual está aquí.
✅ ¡ Agradecemos las contribuciones sobre este repositorio! ✅
¿Buscas algo específico? ?
{{Volver a la navegación}}
Ejecute npm install @gliff-ai/curate en su línea de comando para instalar el paquete en el registro NPM.
{{Volver a la navegación}}
El código frontend siempre debe escribirse en TypeScript y trasparse utilizando las opciones en tsconfig.json en este repositorio. NPM siempre debe usarse para la gestión de paquetes.
npm run serve ejecutará un servidor de desarrollador de Webpack local para un acceso rápido.
{{Volver a la navegación}}
Como estándar, todas las contribuciones de código deben pellizarse con Eslint utilizando .eslintrc.js y formateado con Prettier. Nota: el código HTML + CSS, el marcado y el marcado son exenciones y deben formatearse usando más bonitas, pero no es necesario que se peleen.
npm run lint Lint a la base de código.
Nuestras acciones de Github también vincularán cualquier solicitud de extracción antes de fusionarse.
{{Volver a la navegación}}
Todas las contribuciones del código deben probarse utilizando la biblioteca de pruebas Jest y React.
npm run test ejecutará cualquier prueba existente en nuestra base de código.
¡Nuestras acciones de GitHub también probarán cualquier solicitud de extracción antes de fusionarse! Todos deben aprobarse y tener 2 revisores de aprobación antes de que una solicitud de extracción pueda fusionarse. Si uno o unos pocos fallan y su solución de problemas no está dando una respuesta, consulte la Guía de contribución GLIFF.AI para obtener más orientación.
{{Volver a la navegación}}
Las acciones de GitHub solo deben incluirse en la ruta .github/workflows .
{{Volver a la navegación}}
Damos la bienvenida a todos los contribuyentes y cualquier contribución en este proyecto a través de los gustos de comentarios o sugerir características y mejoras, plantear problemas de errores, informar sobre vulnerabilidades de seguridad, revisar el código, solicitar o crear pruebas, pruebas de usuarios, etc. para garantizar que Gliff.ai pueda ayudar al mejor y mayor impacto positivo posible.
¿Suena bien y quiere contribuir al proyecto? ?
Consulte la guía de contribución GLIFF.AI antes de comenzar. No olvides el Código de Conducta Gliff.ai
Un gran agradecimiento de todo el equipo Gliff.ai a estos colaboradores (Key Emoji):
{{Lista de contribuyentes - Próximamente }}
{{Volver a la navegación}}
¿Necesitas ayuda? ? ¿Tienes una pregunta? ?
Comuníquese con el equipo Gliff.ai en [email protected] o en nuestras discusiones de Github.
{{Volver a la navegación}}
Este código tiene licencia bajo una licencia GNU AGPLV3
¿Curioso sobre nuestro razonamiento para esto? ¡Lea sobre ellos aquí!